# Uses of Interface
org.eclipse.jdt.core.dom.IVariableBinding

Packages that use IVariableBinding
Package
Description
org.eclipse.jdt.core.dom
The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document.

## Uses of IVariableBinding in org.eclipse.jdt.core.dom

Methods in org.eclipse.jdt.core.dom that return IVariableBinding
Modifier and Type
Method
Description
`IVariableBinding[]`
ITypeBinding.`getDeclaredFields()`
Returns a list of bindings representing all the fields declared as members of this class, interface, or enum type.
`IVariableBinding[]`
IMethodBinding.`getSyntheticOuterLocals()`
Returns a list of variable bindings representing the synthetic outer local variables.
`IVariableBinding`
IVariableBinding.`getVariableDeclaration()`
Returns the binding for the variable declaration corresponding to this variable binding.
`IVariableBinding`
VariableDeclaration.`resolveBinding()`
Resolves and returns the binding for the variable declared in this variable declaration.
`IVariableBinding`
FieldAccess.`resolveFieldBinding()`
Resolves and returns the binding for the field accessed by this expression.
`IVariableBinding`
SuperFieldAccess.`resolveFieldBinding()`
Resolves and returns the binding for the field accessed by this expression.
`IVariableBinding`
EnumConstantDeclaration.`resolveVariable()`
Resolves and returns the field binding for this enum constant.