public class ClassModelImpl extends ExtensibleTypeImpl<ClassModel> implements ClassModel
Constructor and Description |
---|
ClassModelImpl(String name,
TypeProxy<Type> sink,
TypeProxy parent) |
Modifier and Type | Method and Description |
---|---|
Collection<FieldModel> |
getFields()
Returns an unmodifiable collection of fields models that represent
all the declared fields of this classes.
|
protected void |
print(StringBuffer sb)
prints a meaningful string
|
allSubTypes, getInterfaces, getParameterizedInterfaces, getParent, getStaticFields, setParent, subTypes
getDefiningURIs, getMethods, getReferences, wasDefinedIn
getAnnotation, getAnnotations, getName, isApplicationClass, setApplicationClass, shortDesc, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
allSubTypes, getInterfaces, getParameterizedInterfaces, getParent, getStaticFields, subTypes
getDefiningURIs, getMethods, getReferences, wasDefinedIn
getAnnotation, getAnnotations, getName, shortDesc
public Collection<FieldModel> getFields()
ClassModel
getFields
in interface ClassModel
protected void print(StringBuffer sb)
ExtensibleTypeImpl
print
in class ExtensibleTypeImpl<ClassModel>
sb
- the string buffer to write to.Copyright © 2009–2023 Oracle Corporation. All rights reserved.