Class SearchSpec.Builder
public class SearchSpec.Builder : JVMBridgeBase<SearchSpec.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseSearchSpec.Builder
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<SearchSpec.Builder>.IsAssignableFrom(IJavaType)JVMBridgeBase<SearchSpec.Builder>.IsAssignableFrom<T>()JVMBridgeBase<SearchSpec.Builder>.Execute<T>(params T[])JVMBridgeBase<SearchSpec.Builder>.DynBridgeClazzJVMBridgeBase<SearchSpec.Builder>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddFilterNamespaces(params String[])
public SearchSpec.Builder AddFilterNamespaces(params String[] arg0)
Parameters
Returns
AddFilterNamespaces(Collection<String>)
public SearchSpec.Builder AddFilterNamespaces(Collection<String> arg0)
Parameters
arg0
Collection<String>
Returns
AddFilterPackageNames(params String[])
public SearchSpec.Builder AddFilterPackageNames(params String[] arg0)
Parameters
Returns
AddFilterPackageNames(Collection<String>)
public SearchSpec.Builder AddFilterPackageNames(Collection<String> arg0)
Parameters
arg0
Collection<String>
Returns
AddFilterProperties(String, Collection<String>)
public SearchSpec.Builder AddFilterProperties(String arg0, Collection<String> arg1)
Parameters
arg0
Stringarg1
Collection<String>
Returns
AddFilterPropertyPaths(String, Collection<PropertyPath>)
public SearchSpec.Builder AddFilterPropertyPaths(String arg0, Collection<PropertyPath> arg1)
Parameters
arg0
Stringarg1
Collection<PropertyPath>
Returns
AddFilterSchemas(params String[])
public SearchSpec.Builder AddFilterSchemas(params String[] arg0)
Parameters
Returns
AddFilterSchemas(Collection<String>)
public SearchSpec.Builder AddFilterSchemas(Collection<String> arg0)
Parameters
arg0
Collection<String>
Returns
AddProjection(String, Collection<String>)
public SearchSpec.Builder AddProjection(String arg0, Collection<String> arg1)
Parameters
arg0
Stringarg1
Collection<String>
Returns
AddProjectionPaths(String, Collection<PropertyPath>)
public SearchSpec.Builder AddProjectionPaths(String arg0, Collection<PropertyPath> arg1)
Parameters
arg0
Stringarg1
Collection<PropertyPath>
Returns
Build()
public SearchSpec Build()
Returns
SetJoinSpec(JoinSpec)
public SearchSpec.Builder SetJoinSpec(JoinSpec arg0)
Parameters
Returns
SetListFilterHasPropertyFunctionEnabled(bool)
public SearchSpec.Builder SetListFilterHasPropertyFunctionEnabled(bool arg0)
Parameters
Returns
SetListFilterQueryLanguageEnabled(bool)
public SearchSpec.Builder SetListFilterQueryLanguageEnabled(bool arg0)
Parameters
Returns
SetMaxSnippetSize(int)
public SearchSpec.Builder SetMaxSnippetSize(int arg0)
Parameters
Returns
SetNumericSearchEnabled(bool)
public SearchSpec.Builder SetNumericSearchEnabled(bool arg0)
Parameters
Returns
SetOrder(int)
public SearchSpec.Builder SetOrder(int arg0)
Parameters
Returns
SetPropertyWeightPaths(String, Map<PropertyPath, Double>)
public SearchSpec.Builder SetPropertyWeightPaths(String arg0, Map<PropertyPath, Double> arg1)
Parameters
Returns
SetPropertyWeights(String, Map<String, Double>)
public SearchSpec.Builder SetPropertyWeights(String arg0, Map<String, Double> arg1)
Parameters
Returns
SetRankingStrategy(String)
public SearchSpec.Builder SetRankingStrategy(String arg0)
Parameters
Returns
SetRankingStrategy(int)
public SearchSpec.Builder SetRankingStrategy(int arg0)
Parameters
Returns
SetResultCountPerPage(int)
public SearchSpec.Builder SetResultCountPerPage(int arg0)
Parameters
Returns
SetResultGrouping(int, int)
public SearchSpec.Builder SetResultGrouping(int arg0, int arg1)
Parameters
Returns
SetSearchSourceLogTag(String)
public SearchSpec.Builder SetSearchSourceLogTag(String arg0)
Parameters
Returns
SetSnippetCount(int)
public SearchSpec.Builder SetSnippetCount(int arg0)
Parameters
Returns
SetSnippetCountPerProperty(int)
public SearchSpec.Builder SetSnippetCountPerProperty(int arg0)
Parameters
Returns
SetTermMatch(int)
public SearchSpec.Builder SetTermMatch(int arg0)
Parameters
Returns
SetVerbatimSearchEnabled(bool)
public SearchSpec.Builder SetVerbatimSearchEnabled(bool arg0)