Package com.igormaznitsa.jbbp.utils
Class BinAnnotationWrapper
java.lang.Object
com.igormaznitsa.jbbp.utils.BinAnnotationWrapper
- All Implemented Interfaces:
Annotation
Auxiliary class to replace Bin annotation field values.
Not thread safe!
- Since:
- 2.0.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation> bitOrder()comment()booleancustom()name()intorder()path()setArraySizeExpr(String value) setBitNumber(JBBPBitNumber value) setBitOrder(JBBPBitOrder value) setByteOrder(JBBPByteOrder value) setComment(String value) setCustomType(String value) setParamExpr(String value) setWrapped(Bin bin) type()
-
Constructor Details
-
BinAnnotationWrapper
public BinAnnotationWrapper()
-
-
Method Details
-
setWrapped
-
setName
-
name
-
setPath
-
path
-
setCustomType
-
customType
-
setArraySizeExpr
-
arraySizeExpr
-
setType
-
type
-
setBitOrder
-
bitOrder
-
setCustom
-
custom
public boolean custom() -
setParamExpr
-
paramExpr
-
setBitNumber
-
bitNumber
-
setByteOrder
-
byteOrder
-
setOrder
-
order
public int order() -
setComment
-
comment
-
annotationType
- Specified by:
annotationTypein interfaceAnnotation
-