public static final class PointEntity.Definition extends PointEntity
PointEntity.Definition, PointEntity.Reference
ParamsEntity.Builder
Point.Named, Point.Replicate
DEFAULT_FILTER, ELEMENT_NAME, ENTITY_PREFIX, ENTITY_REFERENCE_NAME
ARCHIVE_TIME_PARAM, CAPTURE_LIMIT_PARAM, CAPTURE_TIME_PARAM, CEILING_GAP_PARAM, CEILING_RATIO_PARAM, CONFIRM_PARAM, DEADBAND_GAP_PARAM, DEADBAND_RATIO_PARAM, FAIL_RETURNS_NULL_PARAM, FILTER_PARAM, FILTER_STAMP_TRIM_UNIT_PARAM, FILTER_TIME_LIMIT_PARAM, FLOOR_GAP_PARAM, FLOOR_RATIO_PARAM, KEEP_AT_LEAST_PARAM, KEEP_AT_MOST_PARAM, LIFE_TIME_PARAM, NOTIFY_PARAM, NULL, NULL_REMOVES_PARAM, PARAM_PARAM, POLATOR_PARAM, POLATOR_TIME_LIMIT_PARAM, RECALC_LATEST_PARAM, REPLICATED_PARAM, RESPECT_VERSION_PARAM, RESYNCHRONIZED_PARAM, STATES_PARAM, STEP_SIZE_PARAM, TAG_PARAM, VOLATILE_PARAM
UUID_COMPARATOR
Constructor and Description |
---|
Definition()
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
PointEntity.Definition |
copy()
Creates a copy of this entity.
|
boolean |
equals(Object other)
|
Optional<PointEntity> |
getDefinition()
Gets the point's definition.
|
int |
hashCode() |
boolean |
isDefinition()
Asks if this point is a definition.
|
void |
setDefinition(PointEntity definition)
Sets the point's definition.
|
addInputRelation, addReplicate, adjustLevel, clearContentEntity, clearInputs, clearResults, clearTransformEntity, close, compareTo, contentIs, filter, flagResultRelations, getContent, getContentEntity, getElementName, getInputs, getLevel, getOrigin, getOriginEntity, getPermissions, getPermissionsEntity, getPrefix, getRecalcLatest, getReferenceName, getReplicates, getResults, getStore, getStoreEntity, getSync, getSyncEntity, getTransform, getTransformEntity, hasInputRelations, hasResultRelations, isDropped, isNullRemoves, isSynced, isVolatile, resetInputs, resetReplicates, resetResults, setContentEntity, setDropped, setOriginEntity, setPermissionsEntity, setStoreEntity, setSyncEntity, setTransformEntity, setUp, setUpRelations, setUpStore, tearDown, tearDownStore, tidy, toString
getParams, setParams
addText, getAttributes, getAttributes, getTexts, setAttributes
getName, getNameInUpperCase, getThisLogger, getUUID, setName, setUUID
getAttributes, getName, getNameInUpperCase, getUUID
public PointEntity.Definition copy()
copy
in interface Entity
copy
in class PointEntity
public boolean equals(Object other)
For two Entity
to be equal, they must at least be instances of
the same class, have the same UUID
and name.
For two Metadata
Entity
to be equal, they must at
least be instances of the same class, have the same UUID
,
Attributes
, name and descriptive texts.
equals
in class PointEntity
public Optional<PointEntity> getDefinition()
Allows a reference to supply the referent.
getDefinition
in class PointEntity
public int hashCode()
hashCode
in class PointEntity
public boolean isDefinition()
isDefinition
in class PointEntity
public void setDefinition(PointEntity definition)
setDefinition
in class PointEntity
definition
- The point's definition.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.