Table of Contents

Class GenericDocument

Namespace
Android.App.Appsearch
Assembly
MASES.Netdroid.dll
public class GenericDocument : JVMBridgeBase<GenericDocument>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
GenericDocument
Implements
Extension Methods

Constructors

GenericDocument(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GenericDocument(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

GetCreationTimestampMillis()

public long GetCreationTimestampMillis()

Returns

long

long

GetId()

public String GetId()

Returns

String

String

GetMaxIndexedProperties()

public static int GetMaxIndexedProperties()

Returns

int

int

GetNamespace()

public String GetNamespace()

Returns

String

String

GetProperty(String)

public object GetProperty(String arg0)

Parameters

arg0 String

String

Returns

object

object

GetPropertyBlobHandle(String)

public AppSearchBlobHandle GetPropertyBlobHandle(String arg0)

Parameters

arg0 String

String

Returns

AppSearchBlobHandle

AppSearchBlobHandle

GetPropertyBlobHandleArray(String)

public AppSearchBlobHandle[] GetPropertyBlobHandleArray(String arg0)

Parameters

arg0 String

String

Returns

AppSearchBlobHandle[]

AppSearchBlobHandle

GetPropertyBoolean(String)

public bool GetPropertyBoolean(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

GetPropertyBooleanArray(String)

public bool[] GetPropertyBooleanArray(String arg0)

Parameters

arg0 String

String

Returns

bool[]

bool

GetPropertyBytes(String)

public byte[] GetPropertyBytes(String arg0)

Parameters

arg0 String

String

Returns

byte[]

byte

GetPropertyBytesArray(String)

public byte[] GetPropertyBytesArray(String arg0)

Parameters

arg0 String

String

Returns

byte[]

byte

GetPropertyDocument(String)

public GenericDocument GetPropertyDocument(String arg0)

Parameters

arg0 String

String

Returns

GenericDocument

GenericDocument

GetPropertyDocumentArray(String)

public GenericDocument[] GetPropertyDocumentArray(String arg0)

Parameters

arg0 String

String

Returns

GenericDocument[]

GenericDocument

GetPropertyDouble(String)

public double GetPropertyDouble(String arg0)

Parameters

arg0 String

String

Returns

double

double

GetPropertyDoubleArray(String)

public double[] GetPropertyDoubleArray(String arg0)

Parameters

arg0 String

String

Returns

double[]

double

GetPropertyEmbedding(String)

public EmbeddingVector GetPropertyEmbedding(String arg0)

Parameters

arg0 String

String

Returns

EmbeddingVector

EmbeddingVector

GetPropertyEmbeddingArray(String)

public EmbeddingVector[] GetPropertyEmbeddingArray(String arg0)

Parameters

arg0 String

String

Returns

EmbeddingVector[]

EmbeddingVector

GetPropertyLong(String)

public long GetPropertyLong(String arg0)

Parameters

arg0 String

String

Returns

long

long

GetPropertyLongArray(String)

public long[] GetPropertyLongArray(String arg0)

Parameters

arg0 String

String

Returns

long[]

long

GetPropertyNames()

public Set<String> GetPropertyNames()

Returns

Set<String>

Set

GetPropertyString(String)

public String GetPropertyString(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetPropertyStringArray(String)

public String[] GetPropertyStringArray(String arg0)

Parameters

arg0 String

String

Returns

String[]

String

GetSchemaType()

public String GetSchemaType()

Returns

String

String

GetScore()

public int GetScore()

Returns

int

int

GetTtlMillis()

public long GetTtlMillis()

Returns

long

long