Eclipse JDT
Release 3.0

Uses of Interface
org.eclipse.jdt.core.dom.ITypeBinding

Packages that use ITypeBinding
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 ITypeBinding in org.eclipse.jdt.core.dom
 

Methods in org.eclipse.jdt.core.dom that return ITypeBinding
 ITypeBinding Type.resolveBinding()
          Resolves and returns the binding for this type.
 ITypeBinding IVariableBinding.getDeclaringClass()
          Returns the type binding representing the class or interface that declares this field.
 ITypeBinding IVariableBinding.getType()
          Returns the binding for the type of this field or local variable.
 ITypeBinding Expression.resolveTypeBinding()
          Resolves and returns the binding for the type of this expression.
 ITypeBinding AnonymousClassDeclaration.resolveBinding()
          Resolves and returns the binding for the anonymous class declared in this declaration.
 ITypeBinding TypeDeclaration.resolveBinding()
          Resolves and returns the binding for the class or interface declared in this type declaration.
 ITypeBinding IMethodBinding.getDeclaringClass()
          Returns the type binding representing the class or interface that declares this method or constructor.
 ITypeBinding[] IMethodBinding.getParameterTypes()
          Returns a list of type bindings representing the formal parameter types, in declaration order, of this method or constructor.
 ITypeBinding IMethodBinding.getReturnType()
          Returns the binding for the return type of this method.
 ITypeBinding[] IMethodBinding.getExceptionTypes()
          Returns a list of type bindings representing the types of the exceptions thrown by this method or constructor.
 ITypeBinding[] IMethodBinding.getTypeParameters()
          Returns the type parameters of this method or constructor binding.
 ITypeBinding AnnotationTypeDeclaration.resolveBinding()
          Resolves and returns the binding for the annotation type declared in this annotation type declaration.
 ITypeBinding TypeDeclarationStatement.resolveBinding()
          Resolves and returns the binding for the class or interface declared in this type declaration statement.
 ITypeBinding AST.resolveWellKnownType(String name)
          Returns the type binding for a "well known" type.
 ITypeBinding EnumDeclaration.resolveBinding()
          Resolves and returns the binding for the enum declared in this enum declaration.
 ITypeBinding ITypeBinding.getElementType()
          Returns the binding representing the element type of this array type, or null if this is not an array type binding.
 ITypeBinding[] ITypeBinding.getTypeParameters()
          Returns the type parameters of this class or interface type binding.
 ITypeBinding[] ITypeBinding.getTypeBounds()
          Returns the type bounds of this type variable.
 ITypeBinding[] ITypeBinding.getTypeArguments()
          Returns the type arguments of the parameterized type reference.
 ITypeBinding ITypeBinding.getErasure()
          Returns the erasure of this type reference.
 ITypeBinding ITypeBinding.getBound()
          Returns the bound of this wildcard type if it has one.
 ITypeBinding ITypeBinding.getDeclaringClass()
          Returns the type binding representing the class, interface, or enum that declares this binding.
 ITypeBinding ITypeBinding.getSuperclass()
          Returns the type binding for the superclass of the type represented by this class binding.
 ITypeBinding[] ITypeBinding.getInterfaces()
          Returns a list of type bindings representing the direct superinterfaces of the class, interface, or enum type represented by this type binding.
 ITypeBinding[] ITypeBinding.getDeclaredTypes()
          Returns a list of type bindings representing all the types declared as members of this class, interface, or enum type.
 


Eclipse JDT
Release 3.0

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.