Class CodeConstantManager
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.type.CodeConstantManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CodeConstantManager
An empty read-only constant manager. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addConstant
(String name, Object value) void
clear()
boolean
getNamedConstantsByValue
(Object value) getNamesByValue
(Object value) getValuesByName
(String name) int
hashCode()
boolean
isLegalName
(String name) boolean
isLegalValue
(Object value) boolean
isLocked()
void
removeConstant
(String name, Object value) int
size()
toString()
void
unlock()
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
-