org.eclipse.jdt.internal.compiler.lookup
类 ParameterizedFieldBinding
java.lang.Object
org.eclipse.jdt.internal.compiler.lookup.Binding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedFieldBinding
public class ParameterizedFieldBinding
- extends FieldBinding
Binding denoting a field after type substitution got performed.
On parameterized type bindings, all fields got substituted, regardless whether
their signature did involve generics or not, so as to get the proper declaringClass for
these fields.
| 从类 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 |
| 从类 org.eclipse.jdt.internal.compiler.lookup.FieldBinding 继承的方法 |
canBeSeenBy, canBeSeenBy, computeUniqueKey, genericSignature, getAccessFlags, getAnnotations, getAnnotationTagBits, isDefault, isDeprecated, isOrEnclosedByPrivateType, isPrivate, isProtected, isPublic, isStatic, isSynthetic, isTransient, isUsed, isUsedOnlyInCompound, isViewedAsDeprecated, isVolatile, kind, setAnnotations, sourceField |
originalField
public FieldBinding originalField
ParameterizedFieldBinding
public ParameterizedFieldBinding(ParameterizedTypeBinding parameterizedDeclaringClass,
FieldBinding originalField)
constant
public Constant constant()
- 覆盖:
- 类
FieldBinding 中的 constant
- 另请参见:
VariableBinding.constant()
original
public FieldBinding original()
- 从类
FieldBinding 复制的描述
- Returns the original field (as opposed to parameterized instances)
- 覆盖:
- 类
FieldBinding 中的 original
- 另请参见:
FieldBinding.original()
setConstant
public void setConstant(Constant constant)
- 覆盖:
- 类
VariableBinding 中的 setConstant
- 另请参见:
VariableBinding.constant()
Copyright © 2013. All Rights Reserved.