Package uk.gov.gchq.gaffer.store.schema
Class SchemaEdgeDefinition
- java.lang.Object
-
- uk.gov.gchq.gaffer.store.schema.SchemaElementDefinition
-
- uk.gov.gchq.gaffer.store.schema.SchemaEdgeDefinition
-
- All Implemented Interfaces:
Cloneable,ElementDefinition
public class SchemaEdgeDefinition extends SchemaElementDefinition
ASchemaEdgeDefinitionis the representation of a single edge in aSchema.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSchemaEdgeDefinition.BaseBuilder<CHILD_CLASS extends SchemaEdgeDefinition.BaseBuilder<?>>static classSchemaEdgeDefinition.Builder
-
Constructor Summary
Constructors Constructor Description SchemaEdgeDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDestination()StringgetDirected()SchemaEdgeDefinitiongetExpandedDefinition()StringgetSource()-
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
-
getSource
public String getSource()
-
getDestination
public String getDestination()
-
getDirected
public String getDirected()
-
getExpandedDefinition
public SchemaEdgeDefinition getExpandedDefinition()
- Specified by:
getExpandedDefinitionin classSchemaElementDefinition
-
-