Package cn.sinozg.applet.instruct.model
Class InstructFieldDetail
java.lang.Object
cn.sinozg.applet.instruct.model.InstructFieldDetail
- All Implemented Interfaces:
Serializable
指令解析字段详情
- Since:
- 2024-09-28 12:39
- Author:
- xyb
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBegin()intgetBs()getField()int[]intgetIndex()getRatio()getScale()Class<?>getType()booleanisArray()booleanisAscii()booleanbooleanbooleanbooleanisRevert()booleanvoidsetArray(boolean array) voidsetAscii(boolean ascii) voidsetBegin(int begin) voidsetBs(int bs) voidsetDecimalHex(boolean decimalHex) voidsetDetails(List<InstructFieldDetail> details) voidvoidsetFloatHex(boolean floatHex) voidsetHexToBinary(boolean hexToBinary) voidsetHexToBinInt(int[] hexToBinInt) voidsetIndex(int index) voidsetPattern(String pattern) voidvoidsetRevert(boolean revert) voidvoid
-
Field Details
-
field
-
decimalHex
private boolean decimalHex -
floatHex
private boolean floatHex -
ratio
-
scale
-
hexToBinary
private boolean hexToBinary -
ascii
private boolean ascii -
revert
private boolean revert -
index
private int index -
begin
private int begin -
bs
private int bs -
hexToBinInt
private int[] hexToBinInt -
isArray
private boolean isArray -
details
-
type
-
pattern
-
-
Constructor Details
-
InstructFieldDetail
public InstructFieldDetail() -
InstructFieldDetail
-
-
Method Details
-
isUnknown
public boolean isUnknown() -
getField
-
setField
-
isDecimalHex
public boolean isDecimalHex() -
setDecimalHex
public void setDecimalHex(boolean decimalHex) -
isFloatHex
public boolean isFloatHex() -
setFloatHex
public void setFloatHex(boolean floatHex) -
getRatio
-
setRatio
-
getScale
-
setScale
-
isHexToBinary
public boolean isHexToBinary() -
setHexToBinary
public void setHexToBinary(boolean hexToBinary) -
isAscii
public boolean isAscii() -
setAscii
public void setAscii(boolean ascii) -
isRevert
public boolean isRevert() -
setRevert
public void setRevert(boolean revert) -
getIndex
public int getIndex() -
setIndex
public void setIndex(int index) -
getBegin
public int getBegin() -
setBegin
public void setBegin(int begin) -
getBs
public int getBs() -
setBs
public void setBs(int bs) -
getHexToBinInt
public int[] getHexToBinInt() -
setHexToBinInt
public void setHexToBinInt(int[] hexToBinInt) -
isArray
public boolean isArray() -
setArray
public void setArray(boolean array) -
getDetails
-
setDetails
-
getType
-
setType
-
getPattern
-
setPattern
-