Class ConstantsFormatter
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.render.ConstantsFormatter
A formatter for a series code constants. For a series, the constants are
OR'ed together
using the PIPE (|) character. Those objects are used by NumberFormatters.-
Constructor Summary
ConstructorsConstructorDescriptionCreate a formatter for a single constant.ConstantsFormatter(Collection<CodeConstant> flags) Create a formatter for constants.ConstantsFormatter(Collection<CodeConstant> flags, Object leftOver) Create a formatter for constants and a leftover value. -
Method Summary
-
Constructor Details
-
ConstantsFormatter
Create a formatter for a single constant.- Parameters:
cst- constant to format
-
ConstantsFormatter
Create a formatter for constants.- Parameters:
flags- constants to format
-
ConstantsFormatter
Create a formatter for constants and a leftover value.- Parameters:
flags- constants to formatleftOver- optional leftover value
-
-
Method Details
-
getConstants
Get constants being formatted.- Returns:
- constants
-
format
Format constants.- Returns:
- formatted constants
-