Package deltix.qsrv.hf.tickdb.schema
Class SchemaMapping
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.schema.SchemaMapping
-
public class SchemaMapping extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.HashMap<java.lang.String,java.lang.String>
descriptors
java.util.HashMap<EnumValue,EnumValue>
enumValues
java.util.HashMap<DataField,DataField>
fields
-
Constructor Summary
Constructors Constructor Description SchemaMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDescriptor
findClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set)
ClassDescriptor
findClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set, boolean searchAll)
FieldLayout
findField(FieldLayout source, RecordLayout target)
FieldLayout
findField(RecordLayout source, FieldLayout target)
FieldMapping[]
getMappings(RecordClassDescriptor in, RecordClassDescriptor out)
-
-
-
Method Detail
-
findField
public FieldLayout findField(FieldLayout source, RecordLayout target)
-
findField
public FieldLayout findField(RecordLayout source, FieldLayout target)
-
findClassDescriptor
public ClassDescriptor findClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set)
-
findClassDescriptor
public ClassDescriptor findClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set, boolean searchAll)
-
getMappings
public FieldMapping[] getMappings(RecordClassDescriptor in, RecordClassDescriptor out)
-
-