All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Abstractable Represents a Java element that may be declaredabstract.AbstractableSource<T> Represents a Java source element that may be declaredabstract.Annotation<O extends JavaType<O>> Represents an annotation on a Java element.AnnotationElement<O extends JavaAnnotation<O>> Represents an element definition of aJavaAnnotation.AnnotationElement.ReadDefaultValue<O extends JavaAnnotation<O>> Represents the default value of a givenAnnotationElement.AnnotationElementSource Represents an element definition of aJavaAnnotationSource.AnnotationElementSource.DefaultValue Represents the default value of anAnnotationElementSourceand provides mechanisms to set that value.AnnotationSource<O extends JavaType<O>> Represents an annotation on some Java source element.AnnotationTarget<O extends JavaType<O>> Represents a Java element that may carry annotations.AnnotationTargetSource<O extends JavaSource<O>,T> Represents a Java source element that may carry annotations.DesignPatterns Design patterns from GoFEnumConstant<O extends JavaEnum<O>> Represents one of the constant members of aJavaEnum.EnumConstant.ReadBody<O extends EnumConstant.ReadBody<O>> Represents the anonymous subclass "body" of aEnumConstant.EnumConstantSource Represents one of the constant members of aJavaEnumSource.EnumConstantSource.Body Represents the anonymous subclass "body" of anEnumConstantSource.Extendable<O extends JavaType<O>> Represents aJavaTypethat can extend other types (Java inheritance and interfaces).ExtendableSource<O extends JavaType<O>> Represents aJavaSourcethat can extend other types (Java inheritance and interfaces).Field<O extends JavaType<O>> FieldHolder<O extends JavaType<O>> Represents aJavaTypethat may contain field definitions.FieldHolderSource<O extends JavaSource<O>> Represents aJavaSourcethat may contain field definitions.FieldSource<O extends JavaSource<O>> FinalCapable Represents a Java element that can be modifiedFinalCapableSource<T> Represents a Java element that supports the final keyword.FormatterProfileReader Reads Formatter profilesFormatterProvider Allows attaching a custom source formatter.GenericCapable<O extends JavaType<O>> Represents a Java element that may define type variables.GenericCapableSource<O extends JavaSource<O>,T> Represents a Java source element that may define type variables.Import Represents an imported element in aJavaSource.Importer<O extends JavaSource<O>> Defines the aspect ofJavaSourcethat handles type imports.InterfaceCapable Represents aJavaTypethat may implement one or more interfaces.InterfaceCapableSource<T extends JavaSource<T>> Represents aJavaSourcethat may implement one or more interfaces.Internal Represents an object that stores implementation-specific data.JavaAnnotation<O extends JavaAnnotation<O>> Represents a Java@interfaceannotation type.JavaAnnotationSource Represents a Java@interfaceannotation source file as an in-memory modifiable element.JavaClass<O extends JavaClass<O>> Represents a Javaclasstype.JavaClassSource Represents a Javaclasssource file as an in-memory modifiable element.JavaDoc<O> AJavaDocrepresents Javadoc-style doc commentJavaDocCapable<O> JavaDocCapableSource<O> Represents aJavaSourceelement that can holdJavaDocJavaDocSource<O> JavaDocTag Represents aJavaDoctag, like the author tag belowJavaEnum<O extends JavaEnum<O>> Represents a Javaenumtype.JavaEnumSource Represents a Javaenumsource file as an in-memory modifiable element.JavaInterface<O extends JavaInterface<O>> Represents a Javainterfacetype.JavaInterfaceSource Represents a Javainterfacesource file as an in-memory modifiable element.JavaPackageInfo<O extends JavaPackageInfo<O>> Represents a Java Package Info descriptor.JavaPackageInfoSource Represents a Java Package Info descriptor source file.JavaParser Main interface for Roaster parser implementations.JavaSource<T extends JavaSource<T>> Represents a Java type in source form.JavaType<T extends JavaType<T>> Represents a Java type.JavaUnit AJavaUnitrepresents a Java compilation unit.LocationCapable Provides location information about an element in the source fileMember<O extends JavaType<O>> Represents aJavaTypemember.MemberHolder<O extends JavaType<O>> Represents aJavaTypethat may declare fields or methods.MemberHolderSource<O extends JavaSource<O>> Represents aJavaSourcethat may declare fields or methods.MemberSource<O extends JavaSource<O>,T> Represents aJavaSourcemember.Method<O extends JavaType<O>,T extends Method<O,T>> Represents a Java Method.MethodHolder<O extends JavaType<O>> Represents aJavaTypethat may declare methods.MethodHolderSource<O extends JavaSource<O>> Represents aJavaSourcethat may declare methods.Methods Utility methods forMethodSourceobjectsMethodSource<O extends JavaSource<O>> Represents a Java Method in source form.Named Represents a named Java element.NamedSource<T> Represents a named Java source element.Origin<T> Represents an object that has a root ancestor that should be made accessible to its clients.Packaged<T> Represents aJavaTypethat may be declared as belonging to a particular Javapackage.PackagedSource<T> Represents aJavaSourcethat may be declared as belonging to a particular Javapackage.Parameter<O extends JavaType<O>> Represents a parameter of aMethod.ParameterSource<O extends JavaSource<O>> Represents a parameter of aMethodSource.ParserException ParserExceptionis the exception which is thrown if a parsing process fails.Problem During the parsing of code, problems can occur which can be wrapped inside a object with this class.Property<O extends JavaType<O>> APropertyis a convenience construct depicting a simple Java bean property.PropertyHolder<O extends JavaType<O>> Represents aJavaTypethat may contain property definitions.PropertyHolderSource<O extends JavaSource<O>> Represents aJavaSourcethat may containPropertySourcedefinitions.PropertySource<O extends JavaSource<O>> Source variant ofPropertyinterface.Refactory Utility refactory methods forJavaClassSourceobjectsRoaster Responsible for parsing data into newJavaTypeinstances.SerialVersionUIDComputer Computes the SerialVersion UID valueStaticCapable Represents a Java element that may support the static keywordStaticCapableSource<T> Represents a Java element that supports the static keyword.Streams Various stream utilities.SyntaxError Describes a syntax problem in aJavaClass.Type<O extends JavaType<O>> TypeHolder<O extends JavaType<O>> Represents aJavaTypethat may declare types.TypeHolderSource<T extends JavaSource<T>> Represents aJavaSourcethat may declare types.Types Util classes for java types.TypeVariable<O extends JavaType<O>> Represents a type variable of aGenericCapableJavaType.TypeVariableSource<O extends JavaSource<O>> Represents a type variable of aGenericCapableSourceJavaSource.ValuePair Visibility VisibilityScoped Represents a Java element that has a certain visibility scope.VisibilityScopedSource<T> Represents a Java source element that has a certain visibility scope.WildcardImportResolver Responsible for providing additional import resolution functionality for situations where classes have referenced a package or wild-card import.