Class PlaceholderValue.AbstractPlaceholderValue
- java.lang.Object
-
- de.aristaflow.adept2.model.datamanagement.PlaceholderValue.AbstractPlaceholderValue
-
- All Implemented Interfaces:
PlaceholderValue
,Serializable
- Direct Known Subclasses:
PlaceholderValue.PlaceholderCharSequence
,PlaceholderValue.PlaceholderUdtValue
- Enclosing interface:
- PlaceholderValue
public abstract static class PlaceholderValue.AbstractPlaceholderValue extends Object implements PlaceholderValue
Abstract class providing the basic methods for aPlaceholderValue
, for instanceequals(Object)
andhashCode()
. Both cannot be defined on an interface.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.aristaflow.adept2.model.datamanagement.PlaceholderValue
PlaceholderValue.AbstractPlaceholderValue, PlaceholderValue.PlaceholderCharSequence, PlaceholderValue.PlaceholderUdtValue
-
-
Field Summary
-
Fields inherited from interface de.aristaflow.adept2.model.datamanagement.PlaceholderValue
STRING_VALUE_PLACEHOLDER, UDT_NAME, UDT_VALUE_PLACEHOLDER
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractPlaceholderValue(ProcessConstants.AdeptDataType dataType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
ProcessConstants.AdeptDataType
getDataType()
Gets the data type this instance is a placeholder value for.int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
AbstractPlaceholderValue
protected AbstractPlaceholderValue(ProcessConstants.AdeptDataType dataType)
-
-
Method Detail
-
getDataType
public ProcessConstants.AdeptDataType getDataType()
Description copied from interface:PlaceholderValue
Gets the data type this instance is a placeholder value for. This method is used for#equals(Object)
since methods can be called on proxies.- Specified by:
getDataType
in interfacePlaceholderValue
- Returns:
- The data type this instance is a placeholder value for.
-
-