Sequenceablepublic class DataAbilityResult extends Object implements Sequenceable
DataAbilityResult is used to save the result of a DataAbilityOperation performed on the database.
DataAbilityOperationSystemCapability.Aafwk#ABILITYSequenceable.Producer<T>| 限定符和类型 | 字段 | 说明 |
|---|---|---|
static Sequenceable.Producer<DataAbilityResult> |
PRODUCER |
Creates a
DataAbilityResult instance from a Parcel. |
| 构造器 | 说明 |
|---|---|
DataAbilityResult(int count) |
A constructor used to create a
DataAbilityResult instance with the input parameter count
specified. |
DataAbilityResult(Uri uri) |
A constructor used to create a
DataAbilityResult instance with the input parameter uri
specified. |
DataAbilityResult(Uri uri,
Integer count) |
A constructor used to create a
DataAbilityResult instance with input parameters uri,
count, and failure specified. |
DataAbilityResult(Parcel in) |
A constructor used to create a
DataAbilityResult instance with a Parcel object specified. |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataAbilityResult |
createFromParcel(Parcel in) |
Creates a
DataAbilityResult instance based on the given Parcel object. |
Integer |
getCount() |
Obtains the number of rows affected by the operation.
|
Uri |
getUri() |
Obtains the
Uri object corresponding to the operation. |
boolean |
marshalling(Parcel out) |
Marshals a
DataAbilityResult object into a Parcel. |
String |
toString() |
Prints out a string containing the class object information.
|
boolean |
unmarshalling(Parcel in) |
Unmarshals a
DataAbilityResult object from a Parcel. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waithasFileDescriptorpublic static final Sequenceable.Producer<DataAbilityResult> PRODUCER
DataAbilityResult instance from a Parcel.public DataAbilityResult(Uri uri)
DataAbilityResult instance with the input parameter uri
specified.uri - Indicates the Uri object.public DataAbilityResult(int count)
DataAbilityResult instance with the input parameter count
specified.count - Indicates the number of rows affected by the operation.public DataAbilityResult(Uri uri, Integer count)
DataAbilityResult instance with input parameters uri,
count, and failure specified.uri - Indicates the path of data to operate.count - Indicates the number of rows affected by the operation.public DataAbilityResult(Parcel in)
DataAbilityResult instance with a Parcel object specified.in - Indicates the Parcel object.public Uri getUri()
Uri object corresponding to the operation.Uri object.public Integer getCount()
public String toString()
public boolean marshalling(Parcel out)
DataAbilityResult object into a Parcel.marshalling 在接口中 Sequenceableout - Indicates the Parcel object for marshalling.true if the marshalling is successful; returns false otherwise.public boolean unmarshalling(Parcel in)
DataAbilityResult object from a Parcel.unmarshalling 在接口中 Sequenceablein - Indicates the Parcel object for unmarshalling.true if the unmarshalling is successful; returns false otherwise.public static DataAbilityResult createFromParcel(Parcel in)
DataAbilityResult instance based on the given Parcel object. Used to transfer
DataAbilityResult object using Parcel.in - Indicates the Parcel object.DataAbilityResult object.