Interface IndexConstants
- 
public interface IndexConstantsTODO document 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringASYNC_PROPERTY_NAMEstatic java.lang.StringASYNC_REINDEX_VALUEstatic java.lang.StringCHECKPOINT_CREATION_TIMECommitInfo attribute name which refers to the time at which async index checkpoint is created i.e.static java.lang.StringCORRUPT_PROPERTY_NAMEProperty name for indicating that given index is corrupt and should be excluded from further indexing.static java.lang.StringDECLARING_NODE_TYPESDefines the property name of the "declaringNodeTypes" property with allows to restrict a given index definition to specific node types.static java.lang.StringDISABLE_INDEXES_ON_NEXT_CYCLEBoolean flag indicating that old indexes need to be disabledstatic java.lang.StringDYNAMIC_BOOST_LITE_PROPERTY_NAMEProperty name for indicating that given index uses a lightweight version of dynamic booststatic java.lang.StringENTRY_COUNT_PROPERTY_NAMEstatic java.lang.StringINDEX_CONTENT_NODE_NAMEstatic java.lang.StringINDEX_DEFINITIONS_NAMEstatic java.lang.StringINDEX_DEFINITIONS_NODE_TYPEstatic java.lang.StringINDEX_DEPRECATEDWhether the index is deprecated.static java.lang.StringINDEX_NAME_OPTIONThe index name hint (when using "option(index abc)", this is "abc")static java.lang.StringINDEX_SELECTION_POLICYThe property to indicate the index selection policy.static java.lang.StringINDEX_TAG_OPTIONThe index tag hint (when using "option(index tagged x, y)", this is IN("x", "y"))static java.lang.StringINDEX_TAGSThe tags property in the index definition.static java.lang.StringINDEXING_MODE_NRTstatic java.lang.StringINDEXING_MODE_SYNCstatic java.lang.StringKEY_COUNT_PROPERTY_NAMEstatic java.lang.StringORIGINAL_TYPE_PROPERTY_NAMEProperty to hold the value for original index implementation in case the index type is set to disabled.static java.lang.StringPROPERTY_NAMESDefines the names of the properties that are covered by a specific property index definition.static java.lang.StringQUERY_PATHSMVP to define the paths for which the index can be used to perform queries.static java.lang.StringREFRESH_PROPERTY_NAMEBoolean property which signals to refresh the stored index definitionstatic java.lang.StringREINDEX_ASYNC_PROPERTY_NAMEstatic java.lang.StringREINDEX_COUNTstatic java.lang.StringREINDEX_PROPERTY_NAMEstatic java.lang.StringREINDEX_RETAINBoolean property on any index node indicating that such a node should not be removed during reindexstatic java.lang.StringSUPERSEDED_INDEX_PATHSMulti value property referring to index paths which current index supersedesstatic java.lang.StringTYPE_DISABLEDIndex type for disabled indexesstatic java.lang.StringTYPE_PROPERTY_NAMEstatic java.lang.StringTYPE_UNKNOWNstatic java.lang.StringUNIQUE_PROPERTY_NAMEMarks a unique property index.static java.lang.StringUSE_IF_EXISTSWhether to use the index.static java.lang.StringVALUE_EXCLUDED_PREFIXESA list of prefixes to be excluded from the index.static java.lang.StringVALUE_INCLUDED_PREFIXESA list of prefixes to be included from the index.static java.lang.StringVALUE_PATTERNThe regular expression pattern of the values to be indexes. 
 - 
 
- 
- 
Field Detail
- 
INDEX_DEFINITIONS_NODE_TYPE
static final java.lang.String INDEX_DEFINITIONS_NODE_TYPE
- See Also:
 - Constant Field Values
 
 
- 
INDEX_DEFINITIONS_NAME
static final java.lang.String INDEX_DEFINITIONS_NAME
- See Also:
 - Constant Field Values
 
 
- 
TYPE_PROPERTY_NAME
static final java.lang.String TYPE_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
ORIGINAL_TYPE_PROPERTY_NAME
static final java.lang.String ORIGINAL_TYPE_PROPERTY_NAME
Property to hold the value for original index implementation in case the index type is set to disabled.- See Also:
 - Constant Field Values
 
 
- 
TYPE_UNKNOWN
static final java.lang.String TYPE_UNKNOWN
- See Also:
 - Constant Field Values
 
 
- 
REINDEX_PROPERTY_NAME
static final java.lang.String REINDEX_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
REFRESH_PROPERTY_NAME
static final java.lang.String REFRESH_PROPERTY_NAME
Boolean property which signals to refresh the stored index definition- See Also:
 - Constant Field Values
 
 
- 
REINDEX_COUNT
static final java.lang.String REINDEX_COUNT
- See Also:
 - Constant Field Values
 
 
- 
REINDEX_ASYNC_PROPERTY_NAME
static final java.lang.String REINDEX_ASYNC_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
INDEXING_MODE_SYNC
static final java.lang.String INDEXING_MODE_SYNC
- See Also:
 - Constant Field Values
 
 
- 
INDEXING_MODE_NRT
static final java.lang.String INDEXING_MODE_NRT
- See Also:
 - Constant Field Values
 
 
- 
ASYNC_PROPERTY_NAME
static final java.lang.String ASYNC_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
ASYNC_REINDEX_VALUE
static final java.lang.String ASYNC_REINDEX_VALUE
- See Also:
 - Constant Field Values
 
 
- 
ENTRY_COUNT_PROPERTY_NAME
static final java.lang.String ENTRY_COUNT_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
KEY_COUNT_PROPERTY_NAME
static final java.lang.String KEY_COUNT_PROPERTY_NAME
- See Also:
 - Constant Field Values
 
 
- 
VALUE_PATTERN
static final java.lang.String VALUE_PATTERN
The regular expression pattern of the values to be indexes.- See Also:
 - Constant Field Values
 
 
- 
VALUE_EXCLUDED_PREFIXES
static final java.lang.String VALUE_EXCLUDED_PREFIXES
A list of prefixes to be excluded from the index.- See Also:
 - Constant Field Values
 
 
- 
VALUE_INCLUDED_PREFIXES
static final java.lang.String VALUE_INCLUDED_PREFIXES
A list of prefixes to be included from the index. Include has higher priority than exclude.- See Also:
 - Constant Field Values
 
 
- 
UNIQUE_PROPERTY_NAME
static final java.lang.String UNIQUE_PROPERTY_NAME
Marks a unique property index.- See Also:
 - Constant Field Values
 
 
- 
PROPERTY_NAMES
static final java.lang.String PROPERTY_NAMES
Defines the names of the properties that are covered by a specific property index definition.- See Also:
 - Constant Field Values
 
 
- 
DECLARING_NODE_TYPES
static final java.lang.String DECLARING_NODE_TYPES
Defines the property name of the "declaringNodeTypes" property with allows to restrict a given index definition to specific node types.- See Also:
 - Constant Field Values
 
 
- 
INDEX_CONTENT_NODE_NAME
static final java.lang.String INDEX_CONTENT_NODE_NAME
- See Also:
 - Constant Field Values
 
 
- 
QUERY_PATHS
static final java.lang.String QUERY_PATHS
MVP to define the paths for which the index can be used to perform queries. Defaults to ['/'].- See Also:
 - Constant Field Values
 
 
- 
CORRUPT_PROPERTY_NAME
static final java.lang.String CORRUPT_PROPERTY_NAME
Property name for indicating that given index is corrupt and should be excluded from further indexing. Its value is the date when this index was marked as corrupt- See Also:
 - Constant Field Values
 
 
- 
CHECKPOINT_CREATION_TIME
static final java.lang.String CHECKPOINT_CREATION_TIME
CommitInfo attribute name which refers to the time at which async index checkpoint is created i.e. time upto which repository state is being indexed in given indexing cycle. The time is in string for as per Type.DATE- See Also:
 - Constant Field Values
 
 
- 
INDEX_TAG_OPTION
static final java.lang.String INDEX_TAG_OPTION
The index tag hint (when using "option(index tagged x, y)", this is IN("x", "y"))- See Also:
 - Constant Field Values
 
 
- 
INDEX_TAGS
static final java.lang.String INDEX_TAGS
The tags property in the index definition.- See Also:
 - Constant Field Values
 
 
- 
INDEX_SELECTION_POLICY
static final java.lang.String INDEX_SELECTION_POLICY
The property to indicate the index selection policy.- See Also:
 - Constant Field Values
 
 
- 
INDEX_NAME_OPTION
static final java.lang.String INDEX_NAME_OPTION
The index name hint (when using "option(index abc)", this is "abc")- See Also:
 - Constant Field Values
 
 
- 
REINDEX_RETAIN
static final java.lang.String REINDEX_RETAIN
Boolean property on any index node indicating that such a node should not be removed during reindex- See Also:
 - Constant Field Values
 
 
- 
TYPE_DISABLED
static final java.lang.String TYPE_DISABLED
Index type for disabled indexes- See Also:
 - Constant Field Values
 
 
- 
SUPERSEDED_INDEX_PATHS
static final java.lang.String SUPERSEDED_INDEX_PATHS
Multi value property referring to index paths which current index supersedes- See Also:
 - Constant Field Values
 
 
- 
DISABLE_INDEXES_ON_NEXT_CYCLE
static final java.lang.String DISABLE_INDEXES_ON_NEXT_CYCLE
Boolean flag indicating that old indexes need to be disabled- See Also:
 - Constant Field Values
 
 
- 
USE_IF_EXISTS
static final java.lang.String USE_IF_EXISTS
Whether to use the index. If the given node or property exists, then the index is used for queries; otherwise, it is not used (returns infinite cost). The value is: nodes, the path. For properties, the path of the node, then '@' property.- See Also:
 - Constant Field Values
 
 
- 
INDEX_DEPRECATED
static final java.lang.String INDEX_DEPRECATED
Whether the index is deprecated. If it is, and the index is used, a warning is logged.- See Also:
 - Constant Field Values
 
 
- 
DYNAMIC_BOOST_LITE_PROPERTY_NAME
static final java.lang.String DYNAMIC_BOOST_LITE_PROPERTY_NAME
Property name for indicating that given index uses a lightweight version of dynamic boost- See Also:
 - Constant Field Values
 
 
 - 
 
 -