public class InstructFieldDetail extends Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
ascii |
private int |
begin |
private int |
bs |
private boolean |
decimalHex |
private List<InstructFieldDetail> |
details |
private Field |
field |
private boolean |
floatHex |
private boolean |
hexToBinary |
private int[] |
hexToBinInt |
private int |
index |
private boolean |
isArray |
private String |
pattern |
private Integer |
ratio |
private boolean |
revert |
private Integer |
scale |
private Class<?> |
type |
| Constructor and Description |
|---|
InstructFieldDetail(Field field,
int index,
int begin,
InstructField info) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBegin() |
int |
getBs() |
List<InstructFieldDetail> |
getDetails() |
Field |
getField() |
int[] |
getHexToBinInt() |
int |
getIndex() |
String |
getPattern() |
Integer |
getRatio() |
Integer |
getScale() |
Class<?> |
getType() |
boolean |
isArray() |
boolean |
isAscii() |
boolean |
isDecimalHex() |
boolean |
isFloatHex() |
boolean |
isHexToBinary() |
boolean |
isRevert() |
boolean |
isUnknown() |
void |
setArray(boolean array) |
void |
setAscii(boolean ascii) |
void |
setBegin(int begin) |
void |
setBs(int bs) |
void |
setDecimalHex(boolean decimalHex) |
void |
setDetails(List<InstructFieldDetail> details) |
void |
setField(Field field) |
void |
setFloatHex(boolean floatHex) |
void |
setHexToBinary(boolean hexToBinary) |
void |
setHexToBinInt(int[] hexToBinInt) |
void |
setIndex(int index) |
void |
setPattern(String pattern) |
void |
setRatio(Integer ratio) |
void |
setRevert(boolean revert) |
void |
setScale(Integer scale) |
void |
setType(Class<?> type) |
private Field field
private boolean decimalHex
private boolean floatHex
private Integer ratio
private Integer scale
private boolean hexToBinary
private boolean ascii
private boolean revert
private int index
private int begin
private int bs
private int[] hexToBinInt
private boolean isArray
private List<InstructFieldDetail> details
private Class<?> type
private String pattern
public InstructFieldDetail(Field field, int index, int begin, InstructField info)
public boolean isUnknown()
public Field getField()
public void setField(Field field)
public boolean isDecimalHex()
public void setDecimalHex(boolean decimalHex)
public boolean isFloatHex()
public void setFloatHex(boolean floatHex)
public Integer getRatio()
public void setRatio(Integer ratio)
public Integer getScale()
public void setScale(Integer scale)
public boolean isHexToBinary()
public void setHexToBinary(boolean hexToBinary)
public boolean isAscii()
public void setAscii(boolean ascii)
public boolean isRevert()
public void setRevert(boolean revert)
public int getIndex()
public void setIndex(int index)
public int getBegin()
public void setBegin(int begin)
public int getBs()
public void setBs(int bs)
public int[] getHexToBinInt()
public void setHexToBinInt(int[] hexToBinInt)
public boolean isArray()
public void setArray(boolean array)
public List<InstructFieldDetail> getDetails()
public void setDetails(List<InstructFieldDetail> details)
public Class<?> getType()
public void setType(Class<?> type)
public String getPattern()
public void setPattern(String pattern)
Copyright © 2024. All rights reserved.