Example usage for Java org.eclipse.jdt.core.dom IBinding fields, constructors, methods, implement or subclass
The text is from its open source code.
int | PACKAGE Kind constant (value 1) indicating a package binding. |
int | TYPE Kind constant (value 2) indicating a type binding. |
int | VARIABLE Kind constant (value 3) indicating a field or local variable binding. |
int | METHOD Kind constant (value 4) indicating a method or constructor binding. |
int | ANNOTATION Kind constant (value 5) indicating an annotation binding. |
int | MEMBER_VALUE_PAIR Kind constant (value 6) indicating a member value pair binding. |
boolean | equals(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. |
IJavaElement | getJavaElement() Returns the Java element that corresponds to this binding. |
String | getKey() Returns the key for this binding. |
int | getKind() Returns the kind of bindings this is. |
int | getModifiers() Returns the modifiers for this binding. |
String | getName() Returns the name of this binding. |
boolean | isEqualTo(IBinding binding) Returns whether this binding has the same key as that of the given binding. |
boolean | isRecovered() Return whether this binding is created because the bindings recovery is enabled. |
String | toString() Returns a string representation of this binding suitable for debugging purposes only. |