public class UnifiedMetaData extends Object
Modifier and Type | Class and Description |
---|---|
static class |
UnifiedMetaData.Kind |
static class |
UnifiedMetaData.Presence |
static class |
UnifiedMetaData.PrimitiveType |
static class |
UnifiedMetaData.SemanticType |
static class |
UnifiedMetaData.WellKnownComposite |
Constructor and Description |
---|
UnifiedMetaData(MessageSchema messageSchema) |
public UnifiedMetaData(MessageSchema messageSchema)
public Integer getTag()
public String getName()
public String getDescription()
public String getValue()
public UnifiedMetaData.Kind getKind()
public Integer getSinceVersion()
public String getRawSemanticType()
public UnifiedMetaData.SemanticType getSemanticType()
public String getFixMessageType()
public UnifiedMetaData.PrimitiveType getPrimitiveType()
public Integer getLength()
public UnifiedMetaData.Presence getPresence()
public String getNullValue()
public String getMinValue()
public String getMaxValue()
public String getValueRef()
public Integer getExplicitOffset()
public Integer getExplicitAlignment()
public Integer getCalculatedOffset()
public int getPaddingBefore()
public int getPaddingAfter()
public Integer getFixedSize()
public String getTimeEpoch()
public String getTimeUnit()
public String getUnderlayingType()
public String getUnderlayingPrimitiveTypeName()
public UnifiedMetaData getResolvedUnderlayingType()
public UnifiedMetaData getParent()
public UnifiedMetaData[] getFixedSizeBlock()
public UnifiedMetaData[] getGroups()
public UnifiedMetaData[] getData()
public UnifiedMetaData[] getCompositeMembers()
public Integer getBlockLength()
public String getDimensionTypeName()
public UnifiedMetaData getResolvedDimensionType()
public Integer getValuePosition()
public UnifiedMetaData[] getValues()
public Long getValidValuesMask()
public boolean isOffsetsResolved()
public UnifiedMetaData.WellKnownComposite getWellKnownComposite()
public String getCharacterEncoding()
public boolean isEnum()
public boolean isSet()
public boolean isComposite()
public boolean isCustomComposite()
public UnifiedMetaData getCompositeMembersContainer()
public boolean isVarData()
public boolean isGroup()
public UnifiedMetaData isSimpleFixField()
public boolean isFixedLengthField()
public boolean isConstant()
public boolean isOptional()
public boolean isRequired()
public int getOffsetInFieldSet(int ownFieldSetOffset)
public int getFieldSetHeaderSize()
public boolean isArray()
public UnifiedMetaData findCompositeMember(String name)
public UnifiedMetaData findValue(String name)
public UnifiedMetaData findField(String name)
public UnifiedMetaData findField(int tag)
public MessageSchema getMessageSchema()
public void resolveInternalLinks()
public UnifiedMetaData getUnderlayingPrimitiveType()
public void recognizeTypes()
public void resolveOffsets()
public void resolveValues(MessageSchema schema)
public Class getJavaClass()
public void initGeneratingData(Object object)
public Object getOwnGeneratingData()
public Object getGeneratingData()
public long getLongValue()
public int getIntValue()
Copyright © 2005–2024 Onix Solutions. All rights reserved.