Java org.eclipse.jdt.core.dom IBinding fields, constructors, methods, implement or subclass

Example usage for Java org.eclipse.jdt.core.dom IBinding fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.eclipse.jdt.core.dom IBinding.

The text is from its open source code.

Implementation

org.eclipse.jdt.core.dom.IBinding has the following implementations.
Click this link to see all its implementation.

Field

intPACKAGE
Kind constant (value 1) indicating a package binding.
intTYPE
Kind constant (value 2) indicating a type binding.
intVARIABLE
Kind constant (value 3) indicating a field or local variable binding.
intMETHOD
Kind constant (value 4) indicating a method or constructor binding.
intANNOTATION
Kind constant (value 5) indicating an annotation binding.
intMEMBER_VALUE_PAIR
Kind constant (value 6) indicating a member value pair binding.

Method

booleanequals(Object obj)
There is no special definition of equality for bindings; equality is simply object identity.
IAnnotationBinding[]getAnnotations()
Returns the resolved declaration annotations associated with this binding.
IJavaElementgetJavaElement()
Returns the Java element that corresponds to this binding.
StringgetKey()
Returns the key for this binding.
intgetKind()
Returns the kind of bindings this is.
intgetModifiers()
Returns the modifiers for this binding.
StringgetName()
Returns the name of this binding.
booleanisEqualTo(IBinding binding)
Returns whether this binding has the same key as that of the given binding.
booleanisRecovered()
Return whether this binding is created because the bindings recovery is enabled.
StringtoString()
Returns a string representation of this binding suitable for debugging purposes only.