Uses of Package
org.jboss.forge.roaster.model
-
Classes in org.jboss.forge.roaster.model used by org.jboss.forge.roaster Class Description JavaType Represents a Java type.JavaUnit AJavaUnitrepresents a Java compilation unit. -
Classes in org.jboss.forge.roaster.model used by org.jboss.forge.roaster.model Class Description Abstractable Represents a Java element that may be declaredabstract.Annotation Represents an annotation on a Java element.AnnotationElement Represents an element definition of aJavaAnnotation.AnnotationElement.ReadDefaultValue Represents the default value of a givenAnnotationElement.AnnotationTarget Represents a Java element that may carry annotations.EnumConstant Represents one of the constant members of aJavaEnum.EnumConstant.ReadBody Represents the anonymous subclass "body" of aEnumConstant.Extendable Represents aJavaTypethat can extend other types (Java inheritance and interfaces).Field FieldHolder Represents aJavaTypethat may contain field definitions.FinalCapable Represents a Java element that can be modifiedGenericCapable Represents a Java element that may define type variables.InterfaceCapable Represents aJavaTypethat may implement one or more interfaces.JavaAnnotation Represents a Java@interfaceannotation type.JavaClass Represents a Javaclasstype.JavaDoc AJavaDocrepresents Javadoc-style doc commentJavaDocCapable JavaDocTag Represents aJavaDoctag, like the author tag belowJavaEnum Represents a Javaenumtype.JavaInterface Represents a Javainterfacetype.JavaPackageInfo Represents a Java Package Info descriptor.JavaRecord Represents a Record class (available as a preview feature in JDK 14).JavaType Represents a Java type.Member Represents aJavaTypemember.MemberHolder Represents aJavaTypethat may declare fields or methods.Method Represents a Java Method.MethodHolder Represents aJavaTypethat may declare methods.Named Represents a named Java element.Packaged Represents aJavaTypethat may be declared as belonging to a particular Javapackage.Parameter Represents a parameter of aMethod.Property APropertyis a convenience construct depicting a simple Java bean property.PropertyHolder Represents aJavaTypethat may contain property definitions.StaticCapable Represents a Java element that may support the static keywordSyntaxError Describes a syntax problem in aJavaClass.Type TypeHolder Represents aJavaTypethat may declare types.TypeVariable Represents a type variable of aGenericCapableJavaType.ValuePair Visibility VisibilityScoped Represents a Java element that has a certain visibility scope. -
Classes in org.jboss.forge.roaster.model used by org.jboss.forge.roaster.model.source Class Description Abstractable Represents a Java element that may be declaredabstract.Annotation Represents an annotation on a Java element.AnnotationElement Represents an element definition of aJavaAnnotation.AnnotationElement.ReadDefaultValue Represents the default value of a givenAnnotationElement.AnnotationTarget Represents a Java element that may carry annotations.EnumConstant Represents one of the constant members of aJavaEnum.EnumConstant.ReadBody Represents the anonymous subclass "body" of aEnumConstant.Extendable Represents aJavaTypethat can extend other types (Java inheritance and interfaces).Field FieldHolder Represents aJavaTypethat may contain field definitions.FinalCapable Represents a Java element that can be modifiedGenericCapable Represents a Java element that may define type variables.InterfaceCapable Represents aJavaTypethat may implement one or more interfaces.JavaAnnotation Represents a Java@interfaceannotation type.JavaClass Represents a Javaclasstype.JavaDoc AJavaDocrepresents Javadoc-style doc commentJavaDocCapable JavaDocTag Represents aJavaDoctag, like the author tag belowJavaEnum Represents a Javaenumtype.JavaInterface Represents a Javainterfacetype.JavaPackageInfo Represents a Java Package Info descriptor.JavaRecord Represents a Record class (available as a preview feature in JDK 14).JavaType Represents a Java type.Member Represents aJavaTypemember.MemberHolder Represents aJavaTypethat may declare fields or methods.Method Represents a Java Method.MethodHolder Represents aJavaTypethat may declare methods.Named Represents a named Java element.Packaged Represents aJavaTypethat may be declared as belonging to a particular Javapackage.Parameter Represents a parameter of aMethod.Property APropertyis a convenience construct depicting a simple Java bean property.PropertyHolder Represents aJavaTypethat may contain property definitions.StaticCapable Represents a Java element that may support the static keywordType TypeHolder Represents aJavaTypethat may declare types.TypeVariable Represents a type variable of aGenericCapableJavaType.Visibility VisibilityScoped Represents a Java element that has a certain visibility scope. -
Classes in org.jboss.forge.roaster.model used by org.jboss.forge.roaster.model.util Class Description JavaType Represents a Java type.MethodHolder Represents aJavaTypethat may declare methods.Type -
Classes in org.jboss.forge.roaster.model used by org.jboss.forge.roaster.spi Class Description JavaType Represents a Java type.JavaUnit AJavaUnitrepresents a Java compilation unit.