public interface org.eclipse.jdt.core.dom.IVariableBinding extends org.eclipse.jdt.core.dom.IBinding
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.jdt.core.dom.IVariableBinding
super_class: java.lang.Object
{
public abstract boolean isField();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEnumConstant();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isParameter();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass();
descriptor: ()Lorg/eclipse/jdt/core/dom/ITypeBinding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.jdt.core.dom.ITypeBinding getType();
descriptor: ()Lorg/eclipse/jdt/core/dom/ITypeBinding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getVariableId();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object getConstantValue();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod();
descriptor: ()Lorg/eclipse/jdt/core/dom/IMethodBinding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration();
descriptor: ()Lorg/eclipse/jdt/core/dom/IVariableBinding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEffectivelyFinal();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "IVariableBinding.java"