public class Field extends FieldBase
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<FieldComponent> |
components |
protected boolean |
isAccumulated |
protected java.lang.String |
name |
protected int |
num |
protected double |
offset |
protected double |
scale |
protected java.util.ArrayList<SubField> |
subFields |
protected int |
type |
protected java.lang.String |
units |
Modifier | Constructor and Description |
---|---|
|
Field(Field field) |
protected |
Field(java.lang.String name,
int num,
int type,
double scale,
double offset,
java.lang.String units,
boolean accumulated,
Profile.Type profileType) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getFieldName() |
boolean |
getIsAccumulated() |
protected boolean |
getIsExpanded() |
int |
getNum() |
protected double |
getOffset() |
Profile.Type |
getProfileType() |
protected double |
getScale() |
protected SubField |
getSubField(int subFieldIndex) |
protected SubField |
getSubField(java.lang.String subFieldName) |
int |
getType() |
java.lang.String |
getUnits() |
protected void |
setIsExpanded(boolean newValue) |
addRawValue, addValue, getBigIntegerValue, getBigIntegerValue, getBigIntegerValue, getBigIntegerValue, getBigIntegerValueInternal, getBigIntegerValues, getBigIntegerValues, getBigIntegerValues, getBigIntegerValues, getBitsValue, getByteValue, getByteValue, getByteValue, getByteValue, getByteValueInternal, getByteValues, getByteValues, getByteValues, getByteValues, getDoubleValue, getDoubleValue, getDoubleValue, getDoubleValue, getDoubleValueInternal, getDoubleValues, getDoubleValues, getDoubleValues, getDoubleValues, getFloatValue, getFloatValue, getFloatValue, getFloatValue, getFloatValueInternal, getFloatValues, getFloatValues, getFloatValues, getFloatValues, getIntegerValue, getIntegerValue, getIntegerValue, getIntegerValue, getIntegerValueInternal, getIntegerValues, getIntegerValues, getIntegerValues, getIntegerValues, getLongValue, getLongValue, getLongValue, getLongValue, getLongValueInternal, getLongValues, getLongValues, getLongValues, getLongValues, getName, getName, getName, getNumValues, getRawValue, getRawValue, getRawValue, getRawValue, getRawValueInternal, getShortValue, getShortValue, getShortValue, getShortValue, getShortValueInternal, getShortValues, getShortValues, getShortValues, getShortValues, getStringValue, getStringValue, getStringValue, getStringValue, getStringValueInternal, getStringValues, getStringValues, getStringValues, getStringValues, getType, getType, getUnits, getUnits, getValue, getValue, getValue, getValue, getValueInternal, isSignedInteger, isSignedInteger, isSignedInteger, isSignedIntegerInternal, isValid, isValid, setRawValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueInternal, write, write
protected java.lang.String name
protected int num
protected int type
protected double scale
protected double offset
protected java.lang.String units
protected boolean isAccumulated
protected java.util.ArrayList<FieldComponent> components
protected java.util.ArrayList<SubField> subFields
public Field(Field field)
protected Field(java.lang.String name, int num, int type, double scale, double offset, java.lang.String units, boolean accumulated, Profile.Type profileType)
public int getNum()
public Profile.Type getProfileType()
protected java.lang.String getFieldName()
getFieldName
in class FieldBase
public boolean getIsAccumulated()
protected void setIsExpanded(boolean newValue)
protected boolean getIsExpanded()
protected SubField getSubField(java.lang.String subFieldName)
getSubField
in class FieldBase
protected SubField getSubField(int subFieldIndex)
getSubField
in class FieldBase