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

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.FieldBinding
              extended by org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding

public class SyntheticFieldBinding
extends FieldBinding


Field Summary
 int index
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.FieldBinding
declaringClass, fieldDeclaration
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
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, VARIABLE, WILDCARD_TYPE
 
Constructor Summary
SyntheticFieldBinding(char[] name, TypeBinding type, int modifiers, ReferenceBinding declaringClass, Constant constant, int index)
           
 
Method Summary
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.FieldBinding
canBeSeenBy, canBeSeenBy, computeUniqueKey, constant, genericSignature, getAccessFlags, getAnnotations, getAnnotationTagBits, isDefault, isDeprecated, isPrivate, isProtected, isPublic, isStatic, isSynthetic, isTransient, isUsed, isViewedAsDeprecated, isVolatile, kind, original, setAnnotations, sourceField
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
isBlankFinal, isFinal, readableName, setConstant, toString
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, initializeDeprecatedAnnotationTagBits, isValidBinding, problemId, shortReadableName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

index

public int index
Constructor Detail

SyntheticFieldBinding

public SyntheticFieldBinding(char[] name,
                             TypeBinding type,
                             int modifiers,
                             ReferenceBinding declaringClass,
                             Constant constant,
                             int index)