public class OrderedPropertyIndexEditorProvider extends Object implements IndexEditorProvider, OrderedIndex
OrderedIndex.OrderDirection, OrderedIndex.Predicate<T>
DEFAULT_DIRECTION, DEFAULT_PROBABILITY, DIRECTION, LANES, TYPE
Constructor and Description |
---|
OrderedPropertyIndexEditorProvider() |
Modifier and Type | Method and Description |
---|---|
Editor |
getIndexEditor(String type,
NodeBuilder definition,
NodeState root,
IndexUpdateCallback callback)
Each provider knows how to produce a certain type of index.
|
public Editor getIndexEditor(String type, NodeBuilder definition, NodeState root, IndexUpdateCallback callback) throws CommitFailedException
IndexEditorProvider
type
param is of an unknown value, the provider is expected
to return null
.
The definition
builder must points to the index definition
node under which the indexer is expected to store the index content.
getIndexEditor
in interface IndexEditorProvider
type
- index typedefinition
- index definition node builder, used for updatesroot
- root node state, used for things like node type informationcallback
- used to register for index update notificationsnull
if type is unknownCommitFailedException
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"