public abstract class GroupedValue extends de.toem.impulse.samples.convert.ConvertedMembers implements IReadableGroup
ACCURACY_DEFAULT, AT_ANY, AT_ASSOC, AT_ASSOC_DELTA, AT_ASSOC_DELTA_REV, AT_ASSOC_POS, AT_ASSOC_POS_REV, AT_LABEL, AT_MULT, AT_RELATION, CONTENT_CHART, CONTENT_DEFAULT, CONTENT_EVENT, CONTENT_EVENTPARM, CONTENT_GANTT, CONTENT_IMAGE, CONTENT_LABEL, CONTENT_LOG, CONTENT_STATE, CONTENT_TRANSACTION, COUNT_FORMATS, DEFAULT_PLUS_LENGTH, DF_BINARY, DF_ENUM_EVENT, DF_EVENT, DF_FLOAT, DF_INTEGER, DF_LOGIC_16, DF_LOGIC_2, DF_LOGIC_4, DF_NONE, DF_STRUCT, DF_TEXT, ENUM_ASSOC_DOMAINBASE, ENUM_ASSOC_STYLE, ENUM_ASSOC_TARGET, ENUM_GLOBAL, ENUM_LABEL_STYLE, ENUM_MAX, ENUM_MEMBER_0, ENUM_MIN, FLOAT_ACCURACY_32, FLOAT_ACCURACY_64, FLOAT_ACCURACY_BIG, FLOAT_ACCURACY_DEFAULT, FORMAT_ASCII, FORMAT_BINARY, FORMAT_BOOLEAN, FORMAT_COLLECTION_DEFAULT, FORMAT_COLLECTION_KEY_VALUES, FORMAT_COLLECTION_MASK, FORMAT_COLLECTION_MEMBER_0, FORMAT_COLLECTION_MEMBER_1, FORMAT_COLLECTION_MEMBER_2, FORMAT_COLLECTION_MEMBER_3, FORMAT_COLLECTION_VALUES_ONLY, FORMAT_DECIMAL, FORMAT_DECIMAL_F_MAX, FORMAT_DECIMAL_F_MIN, FORMAT_DECIMAL_F0, FORMAT_DECIMAL_F1, FORMAT_DECIMAL_F2, FORMAT_DECIMAL_F3, FORMAT_DECIMAL_F4, FORMAT_DECIMAL_F5, FORMAT_DECIMAL_F6, FORMAT_DECIMAL_F7, FORMAT_DEFAULT, FORMAT_DELTA_DOMAIN, FORMAT_DELTA_VALUE, FORMAT_EVENT, FORMAT_GROUP_INDEX, FORMAT_GROUP_ORDER, FORMAT_HEXADECIMAL, FORMAT_INDEX, FORMAT_MEMBER_0, FORMAT_MEMBER_1, FORMAT_NONE, FORMAT_OCTAL, FORMAT_R4, FORMAT_R5, FORMAT_R6, FORMAT_R7, FORMAT_R8, FORMAT_RELATION_MAX, FORMAT_RELATION_MIN, FORMAT_SIMPLE_MAX, FORMAT_SIMPLE_MIN, FORMAT_SL_TEXT, FORMAT_TEXT, FORMAT_VALUE_DEFAULT, FORMAT_VALUE_MASK, formatCollectionLabels, formatCollectionOptions, formatValueLabels, formatValueOptions, GO_FIRST, GO_INTER, GO_LAST, GO_NONE, GROUP_ORDER_LABELS, INTEGER_ACCURACY_32, INTEGER_ACCURACY_64, INTEGER_ACCURACY_BIG, INTEGER_ACCURACY_DEFAULT, LOGIC_L16_BYTE_FILL, LOGIC_L2_BYTE_FILL, LOGIC_L4_BYTE_FILL, LOGIC_PACK_0, LOGIC_PACK_1, LOGIC_PACK_RIGHT_ALLIGNED, MASK_FORMAT_0_A, MASK_FORMAT_0_AT, MASK_FORMAT_0_DF, MASK_FORMAT_0_GO, MASK_FORMAT_0_N, MASK_FORMAT_0_T, MASK_FORMAT_0_XDF, MASK_FORMAT_1_S0, MASK_FORMAT_1_S0_PLUS, MASK_FORMAT_1_TF, MASK_PLUS, MASK_PLUS_DATA, MAX_DATA, MAX_LAYERS, MAX_SAMPLE_SIZE, MAX_SCALE, SHIFT_FORMAT_0_D, SHIFT_FORMAT_0_DF, SHIFT_FORMAT_0_GO, SHIFT_FORMAT_0_XDF, SHIFT_FORMAT_1_TF, STATE_0_BITS, STATE_1_BITS, STATE_D_BITS, STATE_H_BITS, STATE_J_BITS, STATE_K_BITS, STATE_L_BITS, STATE_LC_DIGITS, STATE_LEVEL_16, STATE_LEVEL_2, STATE_LEVEL_4, STATE_LEVEL_NONE, STATE_M_BITS, STATE_N_BITS, STATE_O_BITS, STATE_P_BITS, STATE_U_BITS, STATE_UC_DIGITS, STATE_UNKNOWN_BITS, STATE_W_BITS, STATE_X_BITS, STATE_Z_BITS, STRUCT_MASK_TYPE, STRUCT_MOD_HIDDEN, STRUCT_MOD_VALID_UNTIL_CHANGE, STRUCT_TYPE_BINARY, STRUCT_TYPE_BOOLEAN, STRUCT_TYPE_ENUM, STRUCT_TYPE_FLOAT, STRUCT_TYPE_INTEGER, STRUCT_TYPE_LOCAL_ENUM, STRUCT_TYPE_MAX, STRUCT_TYPE_MERGE_ENUM, STRUCT_TYPE_STRUCT, STRUCT_TYPE_TEXT, STRUCT_TYPE_UNKNOWN, UF_ABSOLUTE_8, UF_DELTA_0, UF_DELTA_1, UF_DELTA_2, UF_DELTA_4, UF_DELTA_8, UF_DELTA_PREVIOUS, XDF_FLOAT_32, XDF_FLOAT_64, XDF_FLOAT_BIG, XDF_FLOAT_DEFAULT, XDF_INTEGER_32, XDF_INTEGER_64, XDF_INTEGER_BIG, XDF_INTEGER_DEFAULT, XDF_LOGIC_PACK_0, XDF_LOGIC_PACK_1, XDF_LOGIC_PACK_RIGHT_ALLIGNED, XDF_NONE
Constructor and Description |
---|
GroupedValue(java.util.List<? extends CompoundValue> events)
Create new EventGroup
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IAttachment> |
attachments(int type)
Returns all attachments of sample.
|
CompoundValue |
compoundOfEvent(int event)
Returns the compound value at index idx.
|
java.util.List<? extends CompoundValue> |
compounds()
Returns all com.
|
abstract int |
defaultFormat()
Returns the default format ( ISample.FORMAT_...).
|
CompoundValue |
get(int idx)
Deprecated.
|
DomainValue |
getEnd()
Returns the end position (position of the last event in group).
|
long |
getEndUnits()
Returns the end position (position of the last event in group).
|
java.util.List<? extends CompoundValue> |
getEvents()
Deprecated.
|
int |
getGroup()
Returns the group id of the group
|
int |
getIndex()
Returns the index of the sample/group.
|
int |
getLayer()
Returns the layer of the group
|
DomainValue |
getPosition()
Returns the position/start of the sample/group.
|
DomainValue |
getStart()
Returns the start position (position of the first event in group).
|
long |
getStartIndex() |
long |
getStartUnits()
Returns the start position (position of the first event in group).
|
long |
getUnits()
Returns the position/start of the sample/group.
|
boolean |
hasConflict()
Deprecated.
|
boolean |
hasTag()
Returns true if at least 1 event has conlfict.
|
boolean |
isTagged() |
int |
noOfEvents()
Returns the number of events.
|
GroupedValue |
val()
Returns the current group value.
|
Object |
valOfEvent(int event)
Returns the value at index idx.
|
bigDecimalValueOf, bigIntValueOf, booleanValueOf, bytesValueOf, doubleValueOf, enumValueOf, fasciiOf, fbinOf, fdecOf, fhexOf, floatValueOf, foctOf, formatOf, intValueOf, isHighOf, isHighOf, isLowOf, isLowOf, logicStateOf, logicValueOf, longValueOf, numberValueOf, stringValueOf
bigDecimalValue, bigIntValue, bytesValue, doubleValue, enumValue, fascii, fbin, fdec, fhex, floatValue, foct, format, format, intValue, isGroup, isHigh, isHigh, isLow, isLow, isSample, logicState, logicValue, longValue, numberValue, stringValue, structValue
bigDecimalValue, bigIntValue, booleanValue, bytesValue, charValue, createConverterConfiguration, doubleValue, enumValue, floatValue, format, formatValueExampleOptions, formatValueOptions, getConverterConfiguration, getDefaultFormat, getDefaultValue, getFormatLabel, intValue, isHigh, isLow, logicState, logicValue, longValue, numberValue, parseFormatText, stringValue, stringValue, structValue
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
format
isGroup, isSample
public GroupedValue(java.util.List<? extends CompoundValue> events)
events
- public int noOfEvents()
noOfEvents
in interface IReadableGroup
public GroupedValue val()
IReadableGroup
val
in interface IReadableGroup
val
in class de.toem.impulse.samples.convert.ConvertedSample
public java.util.List<? extends CompoundValue> compounds()
compounds
in interface IReadableGroup
public java.util.List<IAttachment> attachments(int type)
IReadableGroup
attachments
in interface IReadableGroup
attachments
in interface IReadableValue
public Object valOfEvent(int event)
IReadableGroup
valOfEvent
in interface IReadableGroup
public CompoundValue compoundOfEvent(int event)
IReadableGroup
compoundOfEvent
in interface IReadableGroup
@Deprecated public CompoundValue get(int idx)
@Deprecated public java.util.List<? extends CompoundValue> getEvents()
public int getIndex()
IReadableValue
getIndex
in interface IReadableValue
public long getStartIndex()
public int getGroup()
getGroup
in interface IReadableGroup
getGroup
in interface IReadableValue
public int getLayer()
getLayer
in interface IReadableGroup
public DomainValue getStart()
getStart
in interface IReadableGroup
public final DomainValue getPosition()
IReadableValue
getPosition
in interface IReadableValue
public DomainValue getEnd()
getEnd
in interface IReadableGroup
public long getStartUnits()
getStartUnits
in interface IReadableGroup
public final long getUnits()
IReadableValue
getUnits
in interface IReadableValue
public long getEndUnits()
getEndUnits
in interface IReadableGroup
@Deprecated public boolean hasConflict()
public boolean hasTag()
IReadableGroup
hasTag
in interface IReadableGroup
public final boolean isTagged()
isTagged
in interface IReadableValue
public abstract int defaultFormat()
IReadableGroup
defaultFormat
in interface IReadableGroup
defaultFormat
in class de.toem.impulse.samples.convert.ConvertedSample