Package | Description |
---|---|
org.openfast | |
org.openfast.debug | |
org.openfast.extensions | |
org.openfast.session.template.exchange | |
org.openfast.template | |
org.openfast.template.loader | |
org.openfast.template.serializer |
Modifier and Type | Method and Description |
---|---|
Group |
GroupValue.getGroup() |
Modifier and Type | Method and Description |
---|---|
ScalarValue |
TemplateDictionary.lookup(Group template,
QName key,
QName applicationType) |
ScalarValue |
GlobalDictionary.lookup(Group template,
QName key,
QName applicationType) |
ScalarValue |
Dictionary.lookup(Group template,
QName key,
QName currentApplicationType) |
ScalarValue |
ApplicationTypeDictionary.lookup(Group template,
QName key,
QName applicationType) |
ScalarValue |
Context.lookup(String dictionary,
Group group,
QName key) |
void |
TemplateDictionary.store(Group group,
QName applicationType,
QName key,
ScalarValue valueToEncode) |
void |
GlobalDictionary.store(Group group,
QName applicationType,
QName key,
ScalarValue value) |
void |
Dictionary.store(Group group,
QName applicationType,
QName key,
ScalarValue valueToEncode) |
void |
ApplicationTypeDictionary.store(Group group,
QName applicationType,
QName key,
ScalarValue value) |
void |
Context.store(String dictionary,
Group group,
QName key,
ScalarValue valueToEncode) |
Constructor and Description |
---|
GroupValue(Group group) |
GroupValue(Group group,
FieldValue[] values) |
Modifier and Type | Method and Description |
---|---|
void |
Trace.groupStart(Group group) |
void |
BasicEncodeTrace.groupStart(Group group) |
void |
BasicDecodeTrace.groupStart(Group group) |
Modifier and Type | Method and Description |
---|---|
FieldValue |
MapScalar.decode(InputStream in,
Group template,
Context context,
BitVectorReader presenceMapReader) |
byte[] |
MapScalar.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder) |
Modifier and Type | Method and Description |
---|---|
Group[] |
VariableLengthInstructionConverter.getTemplateExchangeTemplates() |
Group[] |
StaticTemplateReferenceConverter.getTemplateExchangeTemplates() |
Group[] |
SequenceConverter.getTemplateExchangeTemplates() |
Group[] |
ScalarConverter.getTemplateExchangeTemplates() |
Group[] |
GroupConverter.getTemplateExchangeTemplates() |
Group[] |
FieldInstructionConverter.getTemplateExchangeTemplates() |
Group[] |
DynamicTemplateReferenceConverter.getTemplateExchangeTemplates() |
Group[] |
ComposedDecimalConverter.getTemplateExchangeTemplates() |
Modifier and Type | Method and Description |
---|---|
static Message |
GroupConverter.convert(Group group,
Message groupMsg,
ConversionContext context) |
FieldInstructionConverter |
ConversionContext.getConverter(Group group) |
static Operator |
AbstractFieldInstructionConverter.getOperator(Group group) |
Modifier and Type | Class and Description |
---|---|
class |
MessageTemplate |
Modifier and Type | Method and Description |
---|---|
Group |
Sequence.getGroup() |
Group |
Group.getGroup(String fieldName)
Find the group with the passed fieldName
|
Modifier and Type | Method and Description |
---|---|
FieldValue |
StaticTemplateReference.decode(InputStream in,
Group template,
Context context,
BitVectorReader pmapReader) |
FieldValue |
Sequence.decode(InputStream in,
Group template,
Context context,
BitVectorReader pmapReader)
Decode the specified stream of data
|
FieldValue |
Scalar.decode(InputStream in,
Group template,
Context context,
BitVectorReader presenceMapReader) |
FieldValue |
Group.decode(InputStream in,
Group group,
Context context,
BitVectorReader pmapReader) |
abstract FieldValue |
Field.decode(InputStream in,
Group template,
Context context,
BitVectorReader presenceMapReader)
FieldValue decode method declaration
|
FieldValue |
DynamicTemplateReference.decode(InputStream in,
Group template,
Context context,
BitVectorReader pmapReader) |
FieldValue |
ComposedScalar.decode(InputStream in,
Group template,
Context context,
BitVectorReader presenceMapReader) |
FieldValue[] |
Group.decodeFieldValues(InputStream in,
Group template,
BitVectorReader pmapReader,
Context context)
Goes through the all the field value array, starting with the index
passed, checks to see if a map actually created for the field to pass to
the decoder - the field index is created as a new Group object and stored
to the the FieldValue array.
|
protected FieldValue[] |
Group.decodeFieldValues(InputStream in,
Group template,
Context context)
If there is not a vector map created for the inputStream, a vector map
will be created to pass to the public decodeFieldValues method.
|
byte[] |
Group.encode(FieldValue value,
Group template,
Context context)
If there is no BitVector, this encoding method will create one.
|
byte[] |
StaticTemplateReference.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder) |
byte[] |
Sequence.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder)
Store the data passed to a byte array
|
byte[] |
Scalar.encode(FieldValue fieldValue,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder) |
byte[] |
Group.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder)
If your FieldValue already has a BitVector, use this encode method.
|
abstract byte[] |
Field.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder)
byte[] encode method declaration
|
byte[] |
DynamicTemplateReference.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder) |
byte[] |
ComposedScalar.encode(FieldValue value,
Group template,
Context context,
BitVectorBuilder presenceMapBuilder) |
Modifier and Type | Method and Description |
---|---|
protected static void |
GroupParser.parseMore(Element groupElement,
Group group,
ParsingContext context) |
Modifier and Type | Method and Description |
---|---|
protected static void |
AbstractFieldSerializer.writeChildren(XmlWriter writer,
SerializingContext context,
Group group) |
protected static void |
AbstractFieldSerializer.writeTypeReference(XmlWriter writer,
Group group,
SerializingContext context) |
Copyright © 2006-2013 The LaSalle Technology Group, LLC. All Rights Reserved.