Interface IBinding

All Known Subinterfaces:
IAnnotationBinding, IMemberValuePairBinding, IMethodBinding, IModuleBinding, IPackageBinding, ITypeBinding, IVariableBinding

public interface IBinding
A binding represents a named entity in the Java language. The world of bindings provides an integrated picture of the structure of the program as seen from the compiler's point of view. This interface declares protocols common to the various different kinds of named entities in the Java language: packages, types, fields, methods, constructors, local variables, and annotations.
Since:
2.0
See Also: