org.eclipse.jdt.internal.compiler.lookup
Class CatchParameterBinding

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.eclipse.jdt.internal.compiler.lookup.VariableBinding
          extended by org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
              extended by org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding

public class CatchParameterBinding
extends LocalVariableBinding


Field Summary
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
declaration, declaringScope, FAKE_USED, initializationCount, initializationPCs, resolvedPosition, UNUSED, USED, useFlag
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
constant, id, modifiers, name, tagBits, type
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
ANY_EXCEPTION, ARRAY_TYPE, BASE_TYPE, FIELD, GENERIC_TYPE, IMPORT, INTERSECTION_TYPE, LOCAL, METHOD, NO_ANNOTATIONS, NO_ELEMENT_VALUE_PAIRS, NO_EXCEPTIONS, NO_FIELDS, NO_MEMBER_TYPES, NO_METHODS, NO_PARAMETERS, NO_SUPERINTERFACES, NO_TYPE_VARIABLES, NO_TYPES, PACKAGE, PARAMETERIZED_TYPE, RAW_TYPE, TYPE, TYPE_PARAMETER, UNINITIALIZED_FIELDS, UNINITIALIZED_METHODS, UNINITIALIZED_REFERENCE_TYPES, VARIABLE, WILDCARD_TYPE
 
Constructor Summary
CatchParameterBinding(LocalDeclaration declaration, TypeBinding type, int modifiers, boolean isArgument)
           
 
Method Summary
 TypeBinding[] getPreciseTypes()
           
 void setPreciseType(TypeBinding raisedException)
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
computeUniqueKey, getAnnotations, isParameter, isSecret, kind, recordInitializationEndPC, recordInitializationStartPC, resetInitializations, setAnnotations, toString
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
constant, isBlankFinal, isEffectivelyFinal, isFinal, readableName, setConstant
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isValidBinding, isVolatile, problemId, shortReadableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CatchParameterBinding

public CatchParameterBinding(LocalDeclaration declaration,
                             TypeBinding type,
                             int modifiers,
                             boolean isArgument)
Method Detail

getPreciseTypes

public TypeBinding[] getPreciseTypes()

setPreciseType

public void setPreciseType(TypeBinding raisedException)


Copyright © 2012. All Rights Reserved.