Class IndexDefiner
java.lang.Object
org.springframework.data.gemfire.config.schema.support.IndexDefiner
- All Implemented Interfaces:
SchemaObjectDefiner
The {@link {{@link IndexDefiner }} class is responsible for defining an
Index
given a reference to
an Index
instance.- Since:
- 2.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns aSet
ofschema object types
definable by this definer.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.gemfire.config.schema.SchemaObjectDefiner
canDefine, canDefine, canDefine
-
Constructor Details
-
IndexDefiner
public IndexDefiner()
-
-
Method Details
-
getSchemaObjectTypes
Description copied from interface:SchemaObjectDefiner
Returns aSet
ofschema object types
definable by this definer.- Specified by:
getSchemaObjectTypes
in interfaceSchemaObjectDefiner
- Returns:
- a
Set
ofschema object types
definable by this definer. - See Also:
-
define
Description copied from interface:SchemaObjectDefiner
- Specified by:
define
in interfaceSchemaObjectDefiner
- Parameters:
schemaObject
-schema object
to define.- Returns:
- an
Optional
definition
for the givenschema object
instance. - See Also:
-