public final class TypeBoundFieldGetAssign extends java.lang.Object implements ITypeBoundDynamic
| Constructor and Description |
|---|
TypeBoundFieldGetAssign(RootNode root,
IndexInsnNode getNode,
ArgType initType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
RegisterArg |
getArg() |
BoundEnum |
getBound() |
ArgType |
getType() |
ArgType |
getType(TypeUpdateInfo updateInfo)
This method will be executed instead of
ITypeBound.getType()
if TypeUpdateInfo is available. |
int |
hashCode() |
java.lang.String |
toString() |
public TypeBoundFieldGetAssign(RootNode root, IndexInsnNode getNode, ArgType initType)
public BoundEnum getBound()
getBound in interface ITypeBoundpublic ArgType getType(TypeUpdateInfo updateInfo)
ITypeBoundDynamicITypeBound.getType()
if TypeUpdateInfo is available.getType in interface ITypeBoundDynamicpublic ArgType getType()
getType in interface ITypeBoundpublic RegisterArg getArg()
getArg in interface ITypeBoundpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object