biz.onixs.fix.fast.template
Class AbstractFieldInstr
java.lang.Object
biz.onixs.fix.fast.template.AbstractFieldInstr
- All Implemented Interfaces:
- FieldInstr
- Direct Known Subclasses:
- CompositeDecimalFieldInstr, Int32FieldInstr, Int64FieldInstr, LengthFieldInstr, SequenceFieldInstr, SimpleDecimalFieldInstr, StringFieldInstr, TemplateRefFieldInstr, UInt32FieldInstr, UInt64FieldInstr
public abstract class AbstractFieldInstr
- extends Object
- implements FieldInstr
name
protected String name
id
protected int id
optional
protected boolean optional
dictionaryEntry
protected DictionaryEntry dictionaryEntry
AbstractFieldInstr
public AbstractFieldInstr()
isOptional
public boolean isOptional()
- Specified by:
isOptional
in interface FieldInstr
setOptional
public void setOptional(boolean optional)
getName
public String getName()
- Specified by:
getName
in interface FieldInstr
setName
public void setName(String name)
getId
public int getId()
- Specified by:
getId
in interface FieldInstr
setId
public void setId(int id)
getDictionaryEntry
public DictionaryEntry getDictionaryEntry(CodingContext context)
copy
protected void copy(AbstractFieldInstr instr)
fillTemplateRef
public void fillTemplateRef(String name,
Template template)
- Specified by:
fillTemplateRef
in interface FieldInstr
toString
public String toString()
- Overrides:
toString
in class Object
toStringShort
public String toStringShort()
Copyright © 2005-2012 Onix Solutions. All Rights Reserved.