org.siebengeisslein.client.verifier
Class VerifyArrayType
java.lang.Object
org.siebengeisslein.client.verifier.VerifyArrayType
- All Implemented Interfaces:
- org.objectweb.asm.tree.analysis.Value
public final class VerifyArrayType
- extends java.lang.Object
- implements org.objectweb.asm.tree.analysis.Value
|
Constructor Summary |
VerifyArrayType(java.lang.String classname,
java.lang.String methodname,
org.objectweb.asm.Type elementType,
int dimensions)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VerifyArrayType
public VerifyArrayType(java.lang.String classname,
java.lang.String methodname,
org.objectweb.asm.Type elementType,
int dimensions)
getLoadValue
public org.objectweb.asm.tree.analysis.Value getLoadValue()
getElementType
public org.objectweb.asm.Type getElementType()
isSimpleArray
public boolean isSimpleArray()
getDimensions
public int getDimensions()
setInternal
public void setInternal()
setExternal
public void setExternal()
setUnknown
public void setUnknown()
addDependency
public void addDependency(VerifyArrayType dependency)
isInternal
public boolean isInternal()
isExternal
public boolean isExternal()
getSize
public int getSize()
- Specified by:
getSize in interface org.objectweb.asm.tree.analysis.Value
equals
public boolean equals(org.objectweb.asm.tree.analysis.Value value)