Table of Contents

Class CompositeFieldValueSemantics

Namespace
IO.Scanbot.Sdk.Documentdata
Assembly
DocumentSDK.NET.Droid.dll
public sealed class CompositeFieldValueSemantics : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
CompositeFieldValueSemantics
Implements

Constructors

CompositeFieldValueSemantics(ValueSemantics, IList<FieldValueSemantics>)

public CompositeFieldValueSemantics(ValueSemantics overallFieldValueSemantics, IList<FieldValueSemantics> fieldDetails)

Parameters

overallFieldValueSemantics ValueSemantics
fieldDetails IList<FieldValueSemantics>

CompositeFieldValueSemantics(JSONObject)

public CompositeFieldValueSemantics(JSONObject json)

Parameters

json JSONObject

CompositeFieldValueSemantics(IDictionary<string, Object>)

public CompositeFieldValueSemantics(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

FieldDetails

public IList<FieldValueSemantics> FieldDetails { get; }

Property Value

IList<FieldValueSemantics>

OverallFieldValueSemantics

public ValueSemantics OverallFieldValueSemantics { get; }

Property Value

ValueSemantics

Methods

Component1()

public ValueSemantics Component1()

Returns

ValueSemantics

Component2()

public IList<FieldValueSemantics> Component2()

Returns

IList<FieldValueSemantics>

Copy(ValueSemantics, IList<FieldValueSemantics>)

public CompositeFieldValueSemantics Copy(ValueSemantics overallFieldValueSemantics, IList<FieldValueSemantics> fieldDetails)

Parameters

overallFieldValueSemantics ValueSemantics
fieldDetails IList<FieldValueSemantics>

Returns

CompositeFieldValueSemantics

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