Class EnumConstant
java.lang.Object
sootup.core.jimple.common.constant.EnumConstant
- All Implemented Interfaces:
EquivTo,Constant,Immediate,Value,JimpleIR,Acceptor<ConstantVisitor>
-
Constructor Summary
ConstructorsConstructorDescriptionEnumConstant(@NonNull String value, @NonNull ClassType type, @NonNull IdentifierFactory identifierFactory) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface sootup.core.jimple.common.constant.Constant
collectUses, equivHashCode, equivTo, toString
-
Constructor Details
-
EnumConstant
public EnumConstant(@NonNull String value, @NonNull ClassType type, @NonNull IdentifierFactory identifierFactory)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
getValue
-
getType
Description copied from interface:ValueReturns the Soot type of this Value. -
accept
Description copied from interface:AcceptorCalled when this object is visited.- Specified by:
acceptin interfaceAcceptor<ConstantVisitor>- Type Parameters:
V- the concrete visitor type- Parameters:
v- the visitor processing this object- Returns:
- the visitor after processing
-
toString
-