public abstract class SimpleType extends GenericType
Modifier and Type | Field and Description |
---|---|
protected List<Operator> |
constantOrDefaultOrCopy |
defaultValue, initialValue
operator, presence, requiresPMapFlag, types
Modifier | Constructor and Description |
---|---|
protected |
SimpleType(FieldTypeInstruction fieldTypeInstruction) |
Modifier and Type | Method and Description |
---|---|
void |
assignOperator() |
int |
compareTo(Object o) |
List<Operator> |
getConstantOrDefaultOrCopy()
Gets the value of the constantOrDefaultOrCopy property.
|
void |
setConstantOrDefaultOrCopy(List<Operator> constantOrDefaultOrCopy) |
decodeConstant, decodeCopy, decodeDefault, decodeNone, encodeConstant, encodeCopy, encodeDefault, encodeNone, getTypeValue
createValue, createValue, decodeDelta, decodeIncrement, decodeInternal, decodeTail, encodeDelta, encodeIncrement, encodeInternal, encodeTail, getInitialValue
decode, encode, getCoderType, getDefaultValue, getDictionary, getIndex, getNullValue, setDictionary, setIndex
getId, getIdInteger, getName, getOperator, getPresence, getTypes, isOptional, requiresPMap, setId, setName, setOperator, setOptional, setPresence, setTypes, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
requiresPMap
getId, getIdInteger, getName, isOptional, setOptional
protected SimpleType(FieldTypeInstruction fieldTypeInstruction)
public void setConstantOrDefaultOrCopy(List<Operator> constantOrDefaultOrCopy)
public void assignOperator()
assignOperator
in interface Type
assignOperator
in class AbstractType
public List<Operator> getConstantOrDefaultOrCopy()
setBitAtIndex
method for the constantOrDefaultOrCopy property.
For example, to add a new item, do as follows:
getConstantOrDefaultOrCopy().add(newItem);Objects of the following type(s) are allowed in the list
Element
Default
public int compareTo(Object o)
compareTo
in interface Comparable
compareTo
in class AbstractModelType
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.