public class AbstractClass extends AbstractMember<AbstractClass> implements IsClass
| Constructor and Description |
|---|
AbstractClass(SourceService service,
String pkg,
String simple,
int modifiers) |
getAnnotation, getEnclosingType, getModifier, getService, hasModifier, isAbstract, isFinal, isPackageProtected, isPrivate, isProtected, isPublic, isStatic, makeAbstract, makeFinal, makePackageProtected, makePrivate, makeProtected, makePublic, makeStatic, newFifo, packageSeparator, setEnclosingType, setProtection, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisAbstract, isFinal, isStaticgetEnclosingTypegetAnnotationisPackageProtected, isPrivate, isProtected, isPublicgetModifier, hasModifierpublic AbstractClass(SourceService service, String pkg, String simple, int modifiers)
public boolean isPrimitive()
isPrimitive in interface IsTypeisPrimitive in class AbstractMember<AbstractClass>public String getPackage()
getPackage in interface HasQualifiedNamegetPackage in class AbstractMember<AbstractClass>public String getSimpleName()
getSimpleName in interface HasQualifiedNamegetSimpleName in class AbstractMember<AbstractClass>public String getEnclosedName()
getEnclosedName in interface HasQualifiedNamegetEnclosedName in class AbstractMember<AbstractClass>public String getQualifiedName()
getQualifiedName in interface HasQualifiedNamegetQualifiedName in class AbstractMember<AbstractClass>HasQualifiedName.getPackage() + "." + HasQualifiedName.getEnclosedName()protected char classSeparator()
classSeparator in class AbstractMember<AbstractClass>public Iterable<IsAnnotation> getAnnotations()
getAnnotations in interface HasAnnotationsgetAnnotations in class AbstractMember<AbstractClass>public Iterable<IsMethod> getDeclaredMethods()
getDeclaredMethods in interface HasMethodspublic Iterable<IsMethod> getMethods()
getMethods in interface HasMethodspublic IsMethod getMethod(String name, IsType... params)
getMethod in interface HasMethodspublic IsMethod getMethod(String name, boolean checkErased, Class<?>... params)
getMethod in interface HasMethodspublic Iterable<IsGeneric> getGenerics()
getGenerics in interface HasGenericspublic IsGeneric getGeneric(String name)
getGeneric in interface HasGenericspublic IsMethod getEnclosingMethod()
getEnclosingMethod in interface IsClasspublic Iterable<IsClass> getInnerClasses()
getInnerClasses in interface IsClasspublic Class<?> toClass(ClassLoader loader) throws ClassNotFoundException
toClass in interface IsClassClassNotFoundExceptionpublic Iterable<IsClass> getInterfaces()
getInterfaces in interface HasInterfacespublic boolean hasInterface()
hasInterface in interface HasInterfacespublic boolean hasGenerics()
hasGenerics in interface HasGenericsprotected AbstractClass setEnclosingClass(IsClass parentClass)
protected AbstractClass setEnclosingMethod(IsMethod method)
protected AbstractClass setPackage(String pkg)
setPackage in class AbstractMember<AbstractClass>protected AbstractClass setSimpleName(String simpleName)
setSimpleName in class AbstractMember<AbstractClass>protected AbstractClass addAnnotations(Iterable<IsAnnotation> annos)
addAnnotations in class AbstractMember<AbstractClass>protected AbstractClass addMethod(IsMethod method)
protected AbstractClass addMethods(Iterable<IsMethod> methods)
protected AbstractClass setMethods(Iterable<IsMethod> methods)
protected AbstractClass setFields(Iterable<IsField> fields)
protected AbstractClass addFields(Iterable<IsField> fields)
protected AbstractClass addField(IsField field)
protected AbstractClass setGenerics(Iterable<IsGeneric> generics)
protected AbstractClass addGenerics(Iterable<IsGeneric> generics)
protected AbstractClass addInnerClasses(Iterable<IsClass> clses)
protected AbstractClass setInnerClasses(Iterable<IsClass> clses)
protected AbstractClass addInterface(IsClass iface)
protected AbstractClass addInterfaces(Iterable<IsClass> ifaces)
protected AbstractClass setInterfaces(Iterable<IsClass> ifaces)
public String toSignature()
toSignature in interface HasSignaturetoSignature in class AbstractMember<AbstractClass>public boolean isInterface()
isInterface in interface IsClasspublic boolean isAnnotation()
isAnnotation in interface IsClassprotected AbstractClass makeInterface(boolean add)
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.