@Immutable public class ClassMetadata extends Object
Modifier and Type | Method and Description |
---|---|
List<AnnotationMetadata> |
getAnnotations() |
String |
getClassName() |
List<MethodMetadata> |
getConstructors() |
List<FieldMetadata> |
getFields() |
List<ImportMetadata> |
getImports() |
String[] |
getInterfaces() |
List<MethodMetadata> |
getMethods() |
String |
getSuperclassName() |
Visibility |
getVisibility() |
boolean |
isAbstract() |
boolean |
isEnumeration() |
boolean |
isFinal() |
boolean |
isInterface() |
boolean |
isStrictFp() |
String |
toString() |
public boolean isEnumeration()
public String getClassName()
public String getSuperclassName()
public String[] getInterfaces()
public boolean isAbstract()
public boolean isInterface()
public boolean isStrictFp()
public boolean isFinal()
public Visibility getVisibility()
public List<AnnotationMetadata> getAnnotations()
public List<FieldMetadata> getFields()
public List<MethodMetadata> getMethods()
public List<MethodMetadata> getConstructors()
public List<ImportMetadata> getImports()
null
but can be empty)Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.