Class SemanticsVerificationReport
- Namespace
- IO.Scanbot.Sdk.Documentdata
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class SemanticsVerificationReport : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
SemanticsVerificationReport
- Implements
-
Constructors
SemanticsVerificationReport(JSONObject)
public SemanticsVerificationReport(JSONObject json)
Parameters
json JSONObject
SemanticsVerificationReport(bool, CompositeFieldValueSemantics, CompositeFieldValueSemantics, CompositeFieldValueSemantics, ValueSemantics, ValueSemantics, ValueSemantics)
public SemanticsVerificationReport(bool overallInvalidSemantics, CompositeFieldValueSemantics expiryDateSemantics, CompositeFieldValueSemantics issueDateSemantics, CompositeFieldValueSemantics birthDateSemantics, ValueSemantics issueDateBeforeExpiryDate, ValueSemantics birthDateBeforeIssueDate, ValueSemantics birthDateBeforeExpiryDate)
Parameters
overallInvalidSemantics bool
expiryDateSemantics CompositeFieldValueSemantics
issueDateSemantics CompositeFieldValueSemantics
birthDateSemantics CompositeFieldValueSemantics
issueDateBeforeExpiryDate ValueSemantics
birthDateBeforeIssueDate ValueSemantics
birthDateBeforeExpiryDate ValueSemantics
SemanticsVerificationReport(IDictionary<string, Object>)
public SemanticsVerificationReport(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
Properties
BirthDateBeforeExpiryDate
public ValueSemantics BirthDateBeforeExpiryDate { get; }
Property Value
- ValueSemantics
BirthDateBeforeIssueDate
public ValueSemantics BirthDateBeforeIssueDate { get; }
Property Value
- ValueSemantics
BirthDateSemantics
public CompositeFieldValueSemantics BirthDateSemantics { get; }
Property Value
- CompositeFieldValueSemantics
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
ExpiryDateSemantics
public CompositeFieldValueSemantics ExpiryDateSemantics { get; }
Property Value
- CompositeFieldValueSemantics
IssueDateBeforeExpiryDate
public ValueSemantics IssueDateBeforeExpiryDate { get; }
Property Value
- ValueSemantics
IssueDateSemantics
public CompositeFieldValueSemantics IssueDateSemantics { get; }
Property Value
- CompositeFieldValueSemantics
OverallInvalidSemantics
public bool OverallInvalidSemantics { get; }
Property Value
- bool
Methods
Component1()
Returns
- bool
Component2()
public CompositeFieldValueSemantics Component2()
Returns
- CompositeFieldValueSemantics
Component3()
public CompositeFieldValueSemantics Component3()
Returns
- CompositeFieldValueSemantics
Component4()
public CompositeFieldValueSemantics Component4()
Returns
- CompositeFieldValueSemantics
Component5()
public ValueSemantics Component5()
Returns
- ValueSemantics
Component6()
public ValueSemantics Component6()
Returns
- ValueSemantics
Component7()
public ValueSemantics Component7()
Returns
- ValueSemantics
Copy(bool, CompositeFieldValueSemantics, CompositeFieldValueSemantics, CompositeFieldValueSemantics, ValueSemantics, ValueSemantics, ValueSemantics)
public SemanticsVerificationReport Copy(bool overallInvalidSemantics, CompositeFieldValueSemantics expiryDateSemantics, CompositeFieldValueSemantics issueDateSemantics, CompositeFieldValueSemantics birthDateSemantics, ValueSemantics issueDateBeforeExpiryDate, ValueSemantics birthDateBeforeIssueDate, ValueSemantics birthDateBeforeExpiryDate)
Parameters
overallInvalidSemantics bool
expiryDateSemantics CompositeFieldValueSemantics
issueDateSemantics CompositeFieldValueSemantics
birthDateSemantics CompositeFieldValueSemantics
issueDateBeforeExpiryDate ValueSemantics
birthDateBeforeIssueDate ValueSemantics
birthDateBeforeExpiryDate ValueSemantics
Returns
- SemanticsVerificationReport
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags