org.inxar.jenesis
Interface PackageClass

All Superinterfaces:
Access, ClassDeclaration, Codeable, Declaration, Member, TypeDeclaration

public interface PackageClass
extends ClassDeclaration

Declaration subinterface for the class declaration heirarchy. A PackageClass is a class that can be found directly within a compilation unit.


Fields inherited from interface org.inxar.jenesis.Access
PACKAGE, PRIVATE, PROTECTED, PUBLIC
 
Methods inherited from interface org.inxar.jenesis.ClassDeclaration
addImplements, getConstructors, getExtends, getFields, getImplements, getInnerClasses, getMethods, getStaticInitializers, isAbstract, isAbstract, newConstructor, newField, newInnerClass, newMethod, newStaticInitializer, setExtends
 
Methods inherited from interface org.inxar.jenesis.TypeDeclaration
getMembers, getUnit, load
 
Methods inherited from interface org.inxar.jenesis.Member
getName, isFinal, isFinal, isStatic, isStatic, setName
 
Methods inherited from interface org.inxar.jenesis.Access
getAccess, setAccess
 
Methods inherited from interface org.inxar.jenesis.Declaration
javadoc
 
Methods inherited from interface org.inxar.jenesis.Codeable
getComment, setComment, toCode, vm