Class CodeConstantManager
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.type.CodeConstantManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CodeConstantManagerAn empty read-only constant manager. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConstant(String name, Object value) voidclear()booleangetNamedConstantsByValue(Object value) getNamesByValue(Object value) getValuesByName(String name) inthashCode()booleanisLegalName(String name) booleanisLegalValue(Object value) booleanisLocked()voidremoveConstant(String name, Object value) intsize()toString()voidunlock()RESERVED FOR INTERNAL USE.
-
Field Details
-
EMPTY
An empty read-only constant manager.
-
-
Constructor Details
-
CodeConstantManager
public CodeConstantManager()
-
-
Method Details
-
isLocked
public boolean isLocked() -
unlock
public void unlock()RESERVED FOR INTERNAL USE. -
isLegalName
-
isLegalValue
-
getNamedConstantsByValue
-
getNamesByValue
-
getValuesByName
-
clear
public void clear() -
size
public int size() -
addConstant
-
removeConstant
-
hashCode
public int hashCode() -
equals
-
toString
-