public static class ClassFileConstants.ConstantSet
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Set<java.lang.Class<?>> |
classes
Values that are non-receiver terms.
|
@ClassGetName java.lang.String |
classname
Name of class containing the constants.
|
java.util.Map<java.lang.Object,java.lang.Integer> |
constantFrequency
Map that stores the number of uses of each constant in the current class.
|
java.util.Set<java.lang.Double> |
doubles
Set of all double constants in a class.
|
java.util.Set<java.lang.Float> |
floats
Set of all float constants in a class.
|
java.util.Set<java.lang.Integer> |
ints
Set of all int constants in a class.
|
java.util.Set<java.lang.Long> |
longs
Set of all long constants in a class.
|
java.util.Set<java.lang.String> |
strings
Set of all string constants in a class.
|
| Constructor and Description |
|---|
ConstantSet() |
| Modifier and Type | Method and Description |
|---|---|
int |
getConstantFrequency(java.lang.Object value)
Returns the number of uses of the given constant in the current class.
|
java.lang.String |
toString() |
public @ClassGetName java.lang.String classname
public java.util.Set<java.lang.Integer> ints
public java.util.Set<java.lang.Long> longs
public java.util.Set<java.lang.Float> floats
public java.util.Set<java.lang.Double> doubles
public java.util.Set<java.lang.String> strings
public java.util.Set<java.lang.Class<?>> classes
public java.util.Map<java.lang.Object,java.lang.Integer> constantFrequency
public int getConstantFrequency(java.lang.Object value)
value - the constant valuepublic java.lang.String toString()
toString in class java.lang.Object