Package com.microblink.photopay.entities
Class Entity.Result
java.lang.Object
com.microblink.photopay.entities.Entity.Result
- All Implemented Interfaces:
android.os.Parcelable
- Direct Known Subclasses:
Parser.Result,Processor.Result,Recognizer.Result
- Enclosing class:
- Entity<T extends Entity.Result>
-
Nested Class Summary
-
Field Summary
FieldsFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Entity.Resultclone()Create a copy of the result.final intprotected abstract voiddeserializeFromByteArray(byte[] arr) protected voidfinalize()final longprotected abstract booleanisEmpty()protected voidreadFromParcel(android.os.Parcel in) protected abstract byte[]protected abstract voidterminateNative(long nativeContext) voidwriteToParcel(android.os.Parcel dest, int i)
-
Field Details
-
mOwner
-
-
Constructor Details
-
Result
protected Result(long nativeResult)
-
-
Method Details
-
getNativeContext
public final long getNativeContext() -
isEmpty
protected abstract boolean isEmpty() -
serializeToByteArray
@Nullable protected abstract byte[] serializeToByteArray() -
deserializeFromByteArray
protected abstract void deserializeFromByteArray(@NonNull byte[] arr) -
clone
Create a copy of the result. This is required in order to retain the result even after owning entity has mutated it. -
describeContents
public final int describeContents()- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
@CallSuper public void writeToParcel(@NonNull android.os.Parcel dest, int i) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
readFromParcel
@CallSuper protected void readFromParcel(@NonNull android.os.Parcel in) -
terminateNative
protected abstract void terminateNative(long nativeContext) -
finalize
-