Package com.strobel.assembler.metadata
Class FieldReference
java.lang.Object
com.strobel.assembler.metadata.MemberReference
com.strobel.assembler.metadata.FieldReference
- All Implemented Interfaces:
IAnnotationsProvider
,IMetadataTypeMember
- Direct Known Subclasses:
FieldDefinition
,MetadataParser.UnresolvedField
User: Mike Strobel
Date: 1/6/13
Time: 2:30 PM
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringBuilder
protected abstract StringBuilder
appendName
(StringBuilder sb, boolean fullName, boolean dottedName) protected StringBuilder
boolean
abstract TypeReference
boolean
isEquivalentTo
(MemberReference member) resolve()
Methods inherited from class com.strobel.assembler.metadata.MemberReference
getAnnotations, getDeclaringType, getErasedSignature, getFullName, getName, getSignature, hasAnnotations, isDefinition, isSpecialName, toString
-
Constructor Details
-
FieldReference
public FieldReference()
-
-
Method Details
-
getFieldType
-
containsGenericParameters
public boolean containsGenericParameters()- Overrides:
containsGenericParameters
in classMemberReference
-
isEquivalentTo
- Overrides:
isEquivalentTo
in classMemberReference
-
resolve
-
appendName
- Specified by:
appendName
in classMemberReference
-
appendSignature
- Specified by:
appendSignature
in classMemberReference
-
appendErasedSignature
- Specified by:
appendErasedSignature
in classMemberReference
-