| Package | Description |
|---|---|
| com.mware.core.model.schema | |
| com.mware.core.model.schema.inmemory | |
| com.mware.ge |
| Modifier and Type | Method and Description |
|---|---|
Collection<TextIndexHint> |
SchemaPropertyDefinition.getTextIndexHints() |
| Modifier and Type | Method and Description |
|---|---|
SchemaFactory.DefaultConceptProperty |
SchemaFactory.DefaultConceptProperty.textIndexHints(TextIndexHint... textIndexHints) |
| Modifier and Type | Method and Description |
|---|---|
SchemaProperty |
GeSchemaRepository.addPropertyTo(List<Concept> concepts,
List<Relationship> relationships,
List<String> extendedDataTableNames,
String propertyName,
String displayName,
PropertyType dataType,
Map<String,String> possibleValues,
Collection<TextIndexHint> textIndexHints,
boolean userVisible,
boolean searchFacet,
boolean systemProperty,
String aggType,
int aggPrecision,
String aggInterval,
long aggMinDocumentCount,
String aggTimeZone,
String aggCalendarField,
boolean searchable,
boolean addable,
boolean sortable,
Integer sortPriority,
String displayType,
String propertyGroup,
Double boost,
String validationFormula,
String displayFormula,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
String[] intents,
boolean deleteable,
boolean updateable,
User user,
String namespace) |
protected abstract SchemaProperty |
SchemaRepositoryBase.addPropertyTo(List<Concept> concepts,
List<Relationship> relationships,
List<String> extendedDataTableNames,
String propertyName,
String displayName,
PropertyType dataType,
Map<String,String> possibleValues,
Collection<TextIndexHint> textIndexHints,
boolean userVisible,
boolean searchFacet,
boolean systemProperty,
String aggType,
int aggPrecision,
String aggInterval,
long aggMinDocumentCound,
String aggTimeZone,
String aggCalendarField,
boolean searchable,
boolean addable,
boolean sortable,
Integer sortPriority,
String displayType,
String propertyGroup,
Double boost,
String validationFormula,
String displayFormula,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
String[] intents,
boolean deleteable,
boolean updateable,
User user,
String namespace) |
protected void |
SchemaRepositoryBase.definePropertyOnGraph(Graph graph,
BcPropertyBase<?> property,
Class<? extends Value> dataType,
Set<TextIndexHint> textIndexHint) |
protected void |
SchemaRepositoryBase.definePropertyOnGraph(Graph graph,
String propertyName,
Class<? extends Value> dataType,
Collection<TextIndexHint> textIndexHint,
Double boost,
boolean sortable) |
protected boolean |
SchemaRepositoryBase.determineSearchable(String propertyNames,
PropertyType dataType,
Collection<TextIndexHint> textIndexHints,
boolean searchable) |
SchemaPropertyDefinition |
SchemaPropertyDefinition.setTextIndexHints(Collection<TextIndexHint> textIndexHints) |
SchemaFactory.DefaultConceptProperty |
SchemaFactory.DefaultConceptProperty.textIndexHints(Collection<TextIndexHint> textIndexHints) |
| Modifier and Type | Method and Description |
|---|---|
SchemaProperty |
InMemorySchemaRepository.addPropertyTo(List<Concept> concepts,
List<Relationship> relationships,
List<String> extendedDataTableNames,
String propertyName,
String displayName,
PropertyType dataType,
Map<String,String> possibleValues,
Collection<TextIndexHint> textIndexHints,
boolean userVisible,
boolean searchFacet,
boolean systemProperty,
String aggType,
int aggPrecision,
String aggInterval,
long aggMinDocumentCount,
String aggTimeZone,
String aggCalendarField,
boolean searchable,
boolean addable,
boolean sortable,
Integer sortPriority,
String displayType,
String propertyGroup,
Double boost,
String validationFormula,
String displayFormula,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
String[] intents,
boolean deleteable,
boolean updateable,
User user,
String namespace) |
| Modifier and Type | Field and Description |
|---|---|
static Set<TextIndexHint> |
TextIndexHint.ALL
The set of indexing hints that trigger all available indexes for
a Text property.
|
static Set<TextIndexHint> |
TextIndexHint.NONE
Use this to prevent indexing of this Text property.
|
protected Set<TextIndexHint> |
DefinePropertyBuilder.textIndexHints |
| Modifier and Type | Method and Description |
|---|---|
static TextIndexHint |
TextIndexHint.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TextIndexHint[] |
TextIndexHint.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Set<TextIndexHint> |
PropertyDefinition.getTextIndexHints() |
static Set<TextIndexHint> |
TextIndexHint.parse(String str) |
static Set<TextIndexHint> |
TextIndexHint.toSet(byte indexHint) |
| Modifier and Type | Method and Description |
|---|---|
DefinePropertyBuilder |
DefinePropertyBuilder.textIndexHint(TextIndexHint... textIndexHints) |
static byte |
TextIndexHint.toBits(TextIndexHint... indexHints) |
| Modifier and Type | Method and Description |
|---|---|
DefinePropertyBuilder |
DefinePropertyBuilder.textIndexHint(Collection<TextIndexHint> textIndexHints) |
static byte |
TextIndexHint.toBits(Collection<TextIndexHint> hints) |
| Constructor and Description |
|---|
PropertyDefinition(String propertyName,
Class<? extends Value> dataType,
Set<TextIndexHint> textIndexHints) |
PropertyDefinition(String propertyName,
Class dataType,
Set<TextIndexHint> textIndexHints,
Double boost,
boolean sortable) |
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.