public class ClassHolder extends ElementHolder implements ClassReader
| Constructor and Description |
|---|
ClassHolder(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(FieldHolder field) |
void |
addMethod(MethodHolder method) |
FieldHolder |
getField(String name) |
Collection<FieldHolder> |
getFields() |
Set<String> |
getInterfaces() |
MethodHolder |
getMethod(MethodDescriptor method) |
Collection<MethodHolder> |
getMethods() |
String |
getOwnerName() |
String |
getParent() |
void |
removeField(FieldHolder field) |
void |
removeMethod(MethodHolder method) |
void |
setOwnerName(String ownerName) |
void |
setParent(String parent) |
getAnnotations, getLevel, getModifiers, getName, hasModifier, readModifiers, setLevelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotations, getLevel, getName, hasModifier, readModifierspublic ClassHolder(String name)
public String getParent()
getParent in interface ClassReaderpublic void setParent(String parent)
public Set<String> getInterfaces()
getInterfaces in interface ClassReaderpublic MethodHolder getMethod(MethodDescriptor method)
getMethod in interface ClassReaderpublic Collection<MethodHolder> getMethods()
getMethods in interface ClassReaderpublic void addMethod(MethodHolder method)
public void removeMethod(MethodHolder method)
public FieldHolder getField(String name)
getField in interface ClassReaderpublic Collection<FieldHolder> getFields()
getFields in interface ClassReaderpublic void addField(FieldHolder field)
public void removeField(FieldHolder field)
public String getOwnerName()
getOwnerName in interface ClassReaderpublic void setOwnerName(String ownerName)
Copyright © 2015. All rights reserved.