wheel.enhance
Class WheelAnnotatedField
java.lang.Object
wheel.enhance.WheelAnnotatedField
public class WheelAnnotatedField
- extends java.lang.Object
Constructor Summary |
WheelAnnotatedField(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Scope scope)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WheelAnnotatedField
public WheelAnnotatedField(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
Scope scope)
getName
public java.lang.String getName()
getScope
public Scope getScope()
setScope
public void setScope(Scope scope)
getDesc
public java.lang.String getDesc()
getSignature
public java.lang.String getSignature()
isSetterAvailable
public boolean isSetterAvailable()
setSetterAvailable
public void setSetterAvailable(boolean setterAvailable)
isGetterAvailable
public boolean isGetterAvailable()
setGetterAvailable
public void setGetterAvailable(boolean getterAvailable)
getSetterName
public java.lang.String getSetterName()
getGetterName
public java.lang.String getGetterName()
isGetterOrSetterForThisField
public boolean isGetterOrSetterForThisField(java.lang.String methodName)
getLoadOpcode
public int getLoadOpcode()
getStoreOpcode
public int getStoreOpcode()
getReturnOpCode
public int getReturnOpCode()
getWrapperType
public java.lang.String getWrapperType()
getWrapperTypeInternal
public java.lang.String getWrapperTypeInternal()
getNarrowingMethod
public java.lang.String getNarrowingMethod()
needsWrapping
public boolean needsWrapping()
getClassName
public java.lang.String getClassName()
getStartLabel
public wheel.asm.Label getStartLabel()
setStartLabel
public void setStartLabel(wheel.asm.Label startLabel)
getLocalVarIndex
public int getLocalVarIndex()
setLocalVarIndex
public void setLocalVarIndex(int localVarIndex)
getMaxStackSizeForSetter
public int getMaxStackSizeForSetter()
getMaxStackSizeForGetter
public int getMaxStackSizeForGetter()
isWideNativeType
public boolean isWideNativeType()
getOwnerClassName
public java.lang.String getOwnerClassName()
setOwnerClassName
public void setOwnerClassName(java.lang.String ownerClassName)
Copyright © 2007-2008. All Rights Reserved.