Table of Contents

Class SearchSpec.Builder

Namespace
Android.App.Appsearch
Assembly
MASES.Netdroid.dll
public class SearchSpec.Builder : JVMBridgeBase<SearchSpec.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<SearchSpec.Builder>
SearchSpec.Builder
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<SearchSpec.Builder>.IsAssignableFrom(IJavaType)
JVMBridgeBase<SearchSpec.Builder>.IsAssignableFrom<T>()
JVMBridgeBase<SearchSpec.Builder>.Execute<T>(params T[])
JVMBridgeBase<SearchSpec.Builder>.DynBridgeClazz
JVMBridgeBase<SearchSpec.Builder>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Builder()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Builder()

Builder(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Builder(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddFilterNamespaces(params String[])

public SearchSpec.Builder AddFilterNamespaces(params String[] arg0)

Parameters

arg0 String[]

String

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterNamespaces(Collection<String>)

public SearchSpec.Builder AddFilterNamespaces(Collection<String> arg0)

Parameters

arg0 Collection<String>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterPackageNames(params String[])

public SearchSpec.Builder AddFilterPackageNames(params String[] arg0)

Parameters

arg0 String[]

String

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterPackageNames(Collection<String>)

public SearchSpec.Builder AddFilterPackageNames(Collection<String> arg0)

Parameters

arg0 Collection<String>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterProperties(String, Collection<String>)

public SearchSpec.Builder AddFilterProperties(String arg0, Collection<String> arg1)

Parameters

arg0 String

String

arg1 Collection<String>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterPropertyPaths(String, Collection<PropertyPath>)

public SearchSpec.Builder AddFilterPropertyPaths(String arg0, Collection<PropertyPath> arg1)

Parameters

arg0 String

String

arg1 Collection<PropertyPath>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterSchemas(params String[])

public SearchSpec.Builder AddFilterSchemas(params String[] arg0)

Parameters

arg0 String[]

String

Returns

SearchSpec.Builder

SearchSpec.Builder

AddFilterSchemas(Collection<String>)

public SearchSpec.Builder AddFilterSchemas(Collection<String> arg0)

Parameters

arg0 Collection<String>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddProjection(String, Collection<String>)

public SearchSpec.Builder AddProjection(String arg0, Collection<String> arg1)

Parameters

arg0 String

String

arg1 Collection<String>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

AddProjectionPaths(String, Collection<PropertyPath>)

public SearchSpec.Builder AddProjectionPaths(String arg0, Collection<PropertyPath> arg1)

Parameters

arg0 String

String

arg1 Collection<PropertyPath>

Collection

Returns

SearchSpec.Builder

SearchSpec.Builder

Build()

public SearchSpec Build()

Returns

SearchSpec

SearchSpec

SetJoinSpec(JoinSpec)

public SearchSpec.Builder SetJoinSpec(JoinSpec arg0)

Parameters

arg0 JoinSpec

JoinSpec

Returns

SearchSpec.Builder

SearchSpec.Builder

SetListFilterHasPropertyFunctionEnabled(bool)

public SearchSpec.Builder SetListFilterHasPropertyFunctionEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

SearchSpec.Builder

SearchSpec.Builder

SetListFilterQueryLanguageEnabled(bool)

public SearchSpec.Builder SetListFilterQueryLanguageEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

SearchSpec.Builder

SearchSpec.Builder

SetMaxSnippetSize(int)

public SearchSpec.Builder SetMaxSnippetSize(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetNumericSearchEnabled(bool)

public SearchSpec.Builder SetNumericSearchEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

SearchSpec.Builder

SearchSpec.Builder

SetOrder(int)

public SearchSpec.Builder SetOrder(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetPropertyWeightPaths(String, Map<PropertyPath, Double>)

public SearchSpec.Builder SetPropertyWeightPaths(String arg0, Map<PropertyPath, Double> arg1)

Parameters

arg0 String

String

arg1 Map<PropertyPath, Double>

Map

Returns

SearchSpec.Builder

SearchSpec.Builder

SetPropertyWeights(String, Map<String, Double>)

public SearchSpec.Builder SetPropertyWeights(String arg0, Map<String, Double> arg1)

Parameters

arg0 String

String

arg1 Map<String, Double>

Map

Returns

SearchSpec.Builder

SearchSpec.Builder

SetRankingStrategy(String)

public SearchSpec.Builder SetRankingStrategy(String arg0)

Parameters

arg0 String

String

Returns

SearchSpec.Builder

SearchSpec.Builder

SetRankingStrategy(int)

public SearchSpec.Builder SetRankingStrategy(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetResultCountPerPage(int)

public SearchSpec.Builder SetResultCountPerPage(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetResultGrouping(int, int)

public SearchSpec.Builder SetResultGrouping(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetSearchSourceLogTag(String)

public SearchSpec.Builder SetSearchSourceLogTag(String arg0)

Parameters

arg0 String

String

Returns

SearchSpec.Builder

SearchSpec.Builder

SetSnippetCount(int)

public SearchSpec.Builder SetSnippetCount(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetSnippetCountPerProperty(int)

public SearchSpec.Builder SetSnippetCountPerProperty(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetTermMatch(int)

public SearchSpec.Builder SetTermMatch(int arg0)

Parameters

arg0 int

int

Returns

SearchSpec.Builder

SearchSpec.Builder

SetVerbatimSearchEnabled(bool)

public SearchSpec.Builder SetVerbatimSearchEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

SearchSpec.Builder

SearchSpec.Builder