public class CopyBookField extends Object
| Constructor and Description |
|---|
CopyBookField(Class<?> type,
Field field,
String name,
int size,
int decimals,
int minOccurs,
int maxOccurs,
String[] lines,
String counterKey,
TypeConverter converter) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createArrayObject(Object rootObj,
int size) |
Object |
createObject(Object rootObj) |
Object |
createObject(Object obj,
int index) |
byte[] |
getBytes(Object rootObj,
boolean addPadding) |
byte[] |
getBytes(Object rootObj,
int index,
boolean addPadding) |
byte[] |
getBytes(Object rootObj,
Object valueObj,
boolean addPadding) |
byte[] |
getBytes(Object rootObj,
Object arrayObj,
int index,
boolean addPadding) |
TypeConverter |
getConverter() |
String |
getCounterKey() |
int |
getDecimals() |
Field |
getField() |
String |
getFieldName() |
int |
getLevel() |
String[] |
getLines() |
int |
getMaxOccurs() |
int |
getMinOccurs() |
String |
getName() |
Object |
getObject(Object rootObj) |
Object |
getObject(Object rootObj,
int index) |
Object |
getObject(Object rootObj,
Object arrayObj,
int index) |
int |
getRecursiveMaxSize() |
int |
getRecursiveMinSize() |
String |
getRedefinedOn() |
String |
getRedefineMatch() |
String |
getRedefines() |
int |
getSize() |
List<CopyBookField> |
getSubCopyBookFields() |
boolean |
hasSubCopyBookFields() |
boolean |
isArray() |
boolean |
isCounter() |
boolean |
isLast() |
Object |
setBytes(Object obj,
byte[] bytes,
boolean removePadding) |
Object |
setBytes(Object obj,
byte[] bytes,
int offset,
int length,
boolean removePadding) |
Object |
setBytes(Object obj,
ByteBuffer buffer,
boolean removePadding) |
Object |
setBytes(Object arrayObj,
int index,
byte[] bytes,
boolean removePadding) |
Object |
setBytes(Object arrayObj,
int index,
byte[] bytes,
int offset,
int length,
boolean removePadding) |
Object |
setBytes(Object obj,
int index,
ByteBuffer buffer,
boolean removePadding) |
void |
setConverter(TypeConverter converter) |
void |
setCounter(boolean counter) |
void |
setCounterKey(String counterKey) |
void |
setDecimals(int decimals) |
void |
setField(Field field) |
void |
setLast(boolean last) |
void |
setLevel(int level) |
void |
setLines(String[] lines) |
void |
setMaxOccurs(int maxOccurs) |
void |
setMinOccurs(int minOccurs) |
void |
setName(String name) |
void |
setRecursiveMaxSize(int recursiveMaxSize) |
void |
setRecursiveMinSize(int recursiveMinSize) |
void |
setRedefinedOn(String redefinedOn) |
void |
setRedefineMatch(String redefineMatch) |
void |
setRedefines(String redefines) |
void |
setSize(int size) |
void |
setSubCopyBookFields(List<CopyBookField> subCopyBookFields) |
public boolean isArray()
public Object setBytes(Object obj, ByteBuffer buffer, boolean removePadding)
public Object setBytes(Object obj, byte[] bytes, int offset, int length, boolean removePadding)
public Object setBytes(Object obj, int index, ByteBuffer buffer, boolean removePadding)
public Object setBytes(Object arrayObj, int index, byte[] bytes, int offset, int length, boolean removePadding)
public byte[] getBytes(Object rootObj, boolean addPadding)
public byte[] getBytes(Object rootObj, int index, boolean addPadding)
public boolean hasSubCopyBookFields()
public List<CopyBookField> getSubCopyBookFields()
public void setSubCopyBookFields(List<CopyBookField> subCopyBookFields)
public String getFieldName()
public Field getField()
public void setField(Field field)
public String[] getLines()
public void setLines(String[] lines)
public TypeConverter getConverter()
public void setConverter(TypeConverter converter)
public int getSize()
public void setSize(int size)
public int getDecimals()
public void setDecimals(int decimals)
public int getMinOccurs()
public void setMinOccurs(int minOccurs)
public int getMaxOccurs()
public void setMaxOccurs(int maxOccurs)
public String getCounterKey()
public void setCounterKey(String counterKey)
public String getName()
public void setName(String name)
public boolean isCounter()
public void setCounter(boolean counter)
public String getRedefines()
public void setRedefines(String redefines)
public String getRedefinedOn()
public void setRedefinedOn(String redefinedOn)
public String getRedefineMatch()
public void setRedefineMatch(String redefineMatch)
public int getRecursiveMinSize()
public void setRecursiveMinSize(int recursiveMinSize)
public boolean isLast()
public void setLast(boolean last)
public int getRecursiveMaxSize()
public void setRecursiveMaxSize(int recursiveMaxSize)
public int getLevel()
public void setLevel(int level)
Copyright © 2016. All rights reserved.