Package uk.gov.gchq.gaffer.store.schema
Class SchemaEntityDefinition
- java.lang.Object
-
- uk.gov.gchq.gaffer.store.schema.SchemaElementDefinition
-
- uk.gov.gchq.gaffer.store.schema.SchemaEntityDefinition
-
- All Implemented Interfaces:
Cloneable
,ElementDefinition
public class SchemaEntityDefinition extends SchemaElementDefinition
ASchemaEntityDefinition
is the representation of a single entity in aSchema
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SchemaEntityDefinition.BaseBuilder<CHILD_CLASS extends SchemaEntityDefinition.BaseBuilder<?>>
static class
SchemaEntityDefinition.Builder
-
Constructor Summary
Constructors Constructor Description SchemaEntityDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaEntityDefinition
getExpandedDefinition()
String
getVertex()
-
Methods inherited from class uk.gov.gchq.gaffer.store.schema.SchemaElementDefinition
containsIdentifier, containsProperty, equals, getClass, getDescription, getFullAggregator, getGroupBy, getIdentifierClass, getIdentifierMap, getIdentifiers, getIdentifierTypeName, getIdentifierTypeNames, getIngestAggregator, getOriginalAggregateFunctions, getOriginalAggregator, getOriginalValidateFunctions, getOriginalValidator, getProperties, getPropertyClass, getPropertyMap, getPropertyTypeDef, getPropertyTypeDefs, getPropertyTypeName, getPropertyTypeNames, getQueryAggregator, getValidator, getValidator, hashCode, hasValidation, isAggregate, lock, setAggregate, toString, validate
-
-
-
-
Method Detail
-
getVertex
public String getVertex()
-
getExpandedDefinition
public SchemaEntityDefinition getExpandedDefinition()
- Specified by:
getExpandedDefinition
in classSchemaElementDefinition
-
-