Class GlobalViewElementDefinition
- java.lang.Object
-
- uk.gov.gchq.gaffer.data.elementdefinition.view.ViewElementDefinition
-
- uk.gov.gchq.gaffer.data.elementdefinition.view.GlobalViewElementDefinition
-
- All Implemented Interfaces:
Cloneable,ElementDefinition
public class GlobalViewElementDefinition extends ViewElementDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGlobalViewElementDefinition.BaseBuilder<CHILD_CLASS extends GlobalViewElementDefinition.BaseBuilder<?>>static classGlobalViewElementDefinition.Builder
-
Constructor Summary
Constructors Constructor Description GlobalViewElementDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalViewElementDefinitionclone()booleanequals(Object obj)booleanequals(GlobalViewElementDefinition entity)Set<String>getGroups()inthashCode()voidlock()Locks the fields so only read access is allowed.-
Methods inherited from class uk.gov.gchq.gaffer.data.elementdefinition.view.ViewElementDefinition
containsTransientProperty, getAggregator, getExcludeProperties, getGroupBy, getPostAggregationFilter, getPostAggregationFilterFunctions, getPostTransformFilter, getPostTransformFilterFunctions, getPreAggregationFilter, getPreAggregationFilterFunctions, getProperties, getTransformer, getTransformFunctions, getTransientProperties, getTransientPropertyClass, getTransientPropertyClasses, getTransientPropertyMap, getTransientPropertyMapWithClassNames, hasPostAggregationFilters, hasPostTransformFilters, hasPreAggregationFilters, hasProperty, hasTransform, isAllProperties, isEmpty, setGroupBy, toCompactJson, toJson, toString
-
-
-
-
Method Detail
-
lock
public void lock()
Description copied from interface:ElementDefinitionLocks the fields so only read access is allowed.- Specified by:
lockin interfaceElementDefinition- Overrides:
lockin classViewElementDefinition
-
hashCode
public int hashCode()
- Overrides:
hashCodein classViewElementDefinition
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classViewElementDefinition
-
equals
public boolean equals(GlobalViewElementDefinition entity)
-
clone
public GlobalViewElementDefinition clone()
- Overrides:
clonein classViewElementDefinition
-
-