public class FieldModelImpl extends AnnotatedElementImpl implements FieldModel
Member.Type| Modifier and Type | Field and Description |
|---|---|
private ExtensibleType |
declaringType |
(package private) TypeProxy |
type |
| Constructor and Description |
|---|
FieldModelImpl(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType) |
| Modifier and Type | Method and Description |
|---|---|
ExtensibleType |
getDeclaringType()
Returns the declaring type of this field, which is a class.
|
Member.Type |
getMemberType()
returns the type of the member
|
ExtensibleType |
getType()
Returns the declared type of the field
|
protected void |
print(java.lang.StringBuffer sb) |
addAnnotation, getAnnotation, getAnnotations, getName, isApplicationClass, setApplicationClass, shortDesc, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotations, getName, shortDescfinal TypeProxy type
private final ExtensibleType declaringType
public FieldModelImpl(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType)
public Member.Type getMemberType()
MembergetMemberType in interface Memberpublic ExtensibleType getDeclaringType()
FieldModelgetDeclaringType in interface FieldModelgetDeclaringType in interface Memberpublic ExtensibleType getType()
FieldModelgetType in interface FieldModelprotected void print(java.lang.StringBuffer sb)
print in class AnnotatedElementImpl