Uses of Interface
org.jboss.forge.roaster.model.source.JavaSource
Packages that use JavaSource
Package
Description
-
Uses of JavaSource in org.jboss.forge.roaster
Methods in org.jboss.forge.roaster with type parameters of type JavaSourceModifier and TypeMethodDescriptionstatic <T extends JavaSource<?>>
TCreate a new emptyJavaSourceinstance. -
Uses of JavaSource in org.jboss.forge.roaster.model.source
Classes in org.jboss.forge.roaster.model.source with type parameters of type JavaSourceModifier and TypeInterfaceDescriptioninterfaceAnnotationTargetSource<O extends JavaSource<O>,T> Represents a Java source element that may carry annotations.interfaceFieldHolderSource<O extends JavaSource<O>>Represents aJavaSourcethat may contain field definitions.interfaceFieldSource<O extends JavaSource<O>>interfaceGenericCapableSource<O extends JavaSource<O>,T> Represents a Java source element that may define type variables.interfaceImporter<O extends JavaSource<O>>Defines the aspect ofJavaSourcethat handles type imports.interfaceInterfaceCapableSource<T extends JavaSource<T>>Represents aJavaSourcethat may implement one or more interfaces.interfaceJavaSource<T extends JavaSource<T>>Represents a Java type in source form.interfaceMemberHolderSource<O extends JavaSource<O>>Represents aJavaSourcethat may declare fields or methods.interfaceMemberSource<O extends JavaSource<O>,T> Represents aJavaSourcemember.interfaceMethodHolderSource<O extends JavaSource<O>>Represents aJavaSourcethat may declare methods.interfaceMethodSource<O extends JavaSource<O>>Represents a Java Method in source form.interfaceParameterSource<O extends JavaSource<O>>Represents a parameter of aMethodSource.interfacePropertyHolderSource<O extends JavaSource<O>>Represents aJavaSourcethat may containPropertySourcedefinitions.interfacePropertySource<O extends JavaSource<O>>Source variant ofPropertyinterface.interfaceTypeHolderSource<T extends JavaSource<T>>Represents aJavaSourcethat may declare types.interfaceTypeVariableSource<O extends JavaSource<O>>Represents a type variable of aGenericCapableSourceJavaSource.Subinterfaces of JavaSource in org.jboss.forge.roaster.model.sourceModifier and TypeInterfaceDescriptionstatic interfaceRepresents the anonymous subclass "body" of anEnumConstantSource.interfaceRepresents a Java@interfaceannotation source file as an in-memory modifiable element.interfaceRepresents a Javaclasssource file as an in-memory modifiable element.interfaceRepresents a Javaenumsource file as an in-memory modifiable element.interfaceRepresents a Javainterfacesource file as an in-memory modifiable element.interfaceRepresents a Java Package Info descriptor source file.interfaceMethods in org.jboss.forge.roaster.model.source with type parameters of type JavaSourceModifier and TypeMethodDescription<NESTED_TYPE extends JavaSource<?>>
NESTED_TYPETypeHolderSource.addNestedType(Class<NESTED_TYPE> type) Creates a nested type in thisJavaSource.<NESTED_TYPE extends JavaSource<?>>
NESTED_TYPETypeHolderSource.addNestedType(String declaration) Add a new type declaration to this instance, using the givenStringas the declaration.<NESTED_TYPE extends JavaSource<?>>
NESTED_TYPETypeHolderSource.addNestedType(NESTED_TYPE type) Adds a type as a nested type in thisJavaSource.Methods in org.jboss.forge.roaster.model.source that return JavaSourceModifier and TypeMethodDescriptionJavaSource<?>JavaSource.getEnclosingType()Returns theJavaSourceenclosing this typeJavaSource<?>TypeHolderSource.getNestedType(String name) Methods in org.jboss.forge.roaster.model.source that return types with arguments of type JavaSourceMethods in org.jboss.forge.roaster.model.source with parameters of type JavaSourceModifier and TypeMethodDescriptionTypeHolderSource.removeNestedType(JavaSource<?> type) Remove the nested type instance, if it exists; otherwise, do nothing. -
Uses of JavaSource in org.jboss.forge.roaster.spi
Methods in org.jboss.forge.roaster.spi with type parameters of type JavaSourceModifier and TypeMethodDescription<T extends JavaSource<?>>
TCreate a new emptyJavaSourceinstance.