Class SuccessFrameGrabberRecognizer.Result
- java.lang.Object
-
- com.microblink.documentverification.entities.Entity.Result
-
- com.microblink.documentverification.entities.recognizers.Recognizer.Result
-
- com.microblink.documentverification.entities.recognizers.successframe.SuccessFrameGrabberRecognizer.Result
-
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- SuccessFrameGrabberRecognizer
public static final class SuccessFrameGrabberRecognizer.Result extends Recognizer.Result
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microblink.documentverification.entities.recognizers.Recognizer.Result
Recognizer.Result.State
-
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<SuccessFrameGrabberRecognizer.Result>CREATOR-
Fields inherited from class com.microblink.documentverification.entities.Entity.Result
mOwner
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedResult(long nativeResult, Recognizer.Result slaveResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SuccessFrameGrabberRecognizer.Resultclone()Create a copy of the result.protected voiddeserializeFromByteArray(byte[] arr)Recognizer.ResultgetSlaveResult()Returns the result of given recognizer.ImagegetSuccessFrame()Returns the camera frame image on which given recognizer's result has become valid.protected byte[]serializeToByteArray()protected voidterminateNative(long nativeContext)java.lang.StringtoString()voidwriteToParcel(android.os.Parcel dest, int i)-
Methods inherited from class com.microblink.documentverification.entities.recognizers.Recognizer.Result
getResultState, isEmpty
-
Methods inherited from class com.microblink.documentverification.entities.Entity.Result
describeContents, finalize, getNativeContext, readFromParcel
-
-
-
-
Field Detail
-
CREATOR
@NonNull public static final android.os.Parcelable.Creator<SuccessFrameGrabberRecognizer.Result> CREATOR
-
-
Constructor Detail
-
Result
protected Result(long nativeResult, @NonNull Recognizer.Result slaveResult)
-
-
Method Detail
-
getSuccessFrame
@Nullable public Image getSuccessFrame()
Returns the camera frame image on which given recognizer's result has become valid. If given recognizer's result never became valid, returns null. NOTE: Internal buffers of the returned image are valid as long as Result object (this) is alive.- Returns:
- the camera frame image on which given recognizer's result has become valid
-
getSlaveResult
@NonNull public Recognizer.Result getSlaveResult()
Returns the result of given recognizer.- Returns:
- the result of given recognizer.
-
toString
@NonNull public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
serializeToByteArray
@Nullable protected byte[] serializeToByteArray()
- Specified by:
serializeToByteArrayin classEntity.Result
-
deserializeFromByteArray
protected void deserializeFromByteArray(@NonNull byte[] arr)- Specified by:
deserializeFromByteArrayin classEntity.Result
-
clone
@NonNull public SuccessFrameGrabberRecognizer.Result clone()
Description copied from class:Entity.ResultCreate a copy of the result. This is required in order to retain the result even after owning entity has mutated it.- Specified by:
clonein classRecognizer.Result- Returns:
- a copy of the result
-
terminateNative
protected void terminateNative(long nativeContext)
- Specified by:
terminateNativein classEntity.Result
-
writeToParcel
public void writeToParcel(@NonNull android.os.Parcel dest, int i)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classEntity.Result
-
-