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>descriptorsjava.util.HashMap<EnumValue,EnumValue>enumValuesjava.util.HashMap<DataField,DataField>fields
-
Constructor Summary
Constructors Constructor Description SchemaMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDescriptorfindClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set)ClassDescriptorfindClassDescriptor(RecordClassDescriptor source, MetaData<RecordClassDescriptor> set, boolean searchAll)FieldLayoutfindField(FieldLayout source, RecordLayout target)FieldLayoutfindField(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)
-
-