Package xjavadoc

Interface Summary
JavaParser Describe what this class does
Named Everything that can have a name implements this interface
Node  
NodeParserConstants  
NodeParserTreeConstants  
SimpleParserConstants  
SourceSet This interface represents a set of Java source files.
Type Everything that can have a type implements this interface
XClass This class represents any type: source class, binary class or primitive type.
XConstructor Describe what this class does
XExecutableMember Common functionality for methods and constructors.
XField Describe what this class does
XMember This is just a marker interface to be able to distinguish between class members and classes.
XMethod Describe what this class does
XParameter  
XProgramElement Describe what this class does
XTag  
XType  
 

Class Summary
AbstractClass Base implementation of XClass.
AbstractExecutableMember Baseclass for XExecutableMember.
AbstractProgramElement Describe what this class does
AbstractType Base class for Type.
BinaryClass Describe what this class does
ConstructorImpl Describe what this class does
DefaultXTag  
FieldImpl  
JavaCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaDocReader A reader which strips away any spaces and stars at the beginning of javadoc.
JJTNodeParserState  
MemberImpl Baseclass for field, method and constructor
MethodImpl Describe what this class does
NodeParser  
NodeParser.JJCalls  
NodeParser.Parameter  
NodeParserTokenManager  
NodePrinter This visitor prints a node and all its children to a PrintWriter.
ParameterImpl This is a flyweight implementation of XParameter
Primitive This class represents primitive types
ReturnType Implementation of Type for method return types.
SimpleNode  
SimpleParser  
SimpleParser.JJCalls  
SimpleParser.Parameter  
SimpleParserTokenManager  
SourceClass This class represents a class for which the source code is available XJavaDocFil
TagValidator A class that can validate tags.
Token Describes the input token stream.
UnknownClass This implementation of XClass is used for classes that can't be resolved from either source or classpath (binary classes).
Util Various static utility methods
XDoc Represents documentation
XDocTest JUnit test for XDoc.
XJavaDoc This class represents the entry-point for xjavadoc classes.
XJavaDoc.NoInnerClassesPredicate  
XMethod.PropertyAccessorPredicate  
XMethod.PropertyMutatorPredicate  
XPackage Describe what this class does
XTagFactory Creates XTag instances.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
TagValidationException This exception will be thrown if a tag is misnamed or has bad content.
UnknownTagException  
XJavaDocException  
 

Error Summary
NodeParser.LookaheadSuccess  
SimpleParser.LookaheadSuccess  
TokenMgrError