Uses of Interface
org.jboss.forge.roaster.model.source.JavaSource
-
Packages that use JavaSource Package Description org.jboss.forge.roaster org.jboss.forge.roaster.model.source org.jboss.forge.roaster.spi -
-
Uses of JavaSource in org.jboss.forge.roaster
Methods in org.jboss.forge.roaster with type parameters of type JavaSource Modifier and Type Method Description static <T extends JavaSource<?>>
TRoaster. create(java.lang.Class<T> type)Create 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 JavaSource Modifier and Type Interface Description interfaceAnnotationTargetSource<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.source Modifier and Type Interface Description static interfaceEnumConstantSource.BodyRepresents the anonymous subclass "body" of anEnumConstantSource.interfaceJavaAnnotationSourceRepresents a Java@interfaceannotation source file as an in-memory modifiable element.interfaceJavaClassSourceRepresents a Javaclasssource file as an in-memory modifiable element.interfaceJavaEnumSourceRepresents a Javaenumsource file as an in-memory modifiable element.interfaceJavaInterfaceSourceRepresents a Javainterfacesource file as an in-memory modifiable element.interfaceJavaPackageInfoSourceRepresents a Java Package Info descriptor source file.Methods in org.jboss.forge.roaster.model.source with type parameters of type JavaSource Modifier and Type Method Description <NESTED_TYPE extends JavaSource<?>>
NESTED_TYPETypeHolderSource. addNestedType(java.lang.Class<NESTED_TYPE> type)Creates a nested type in thisJavaSource.<NESTED_TYPE extends JavaSource<?>>
NESTED_TYPETypeHolderSource. addNestedType(java.lang.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 JavaSource Modifier and Type Method Description JavaSource<?>JavaSource. getEnclosingType()Returns theJavaSourceenclosing this typeJavaSource<?>TypeHolderSource. getNestedType(java.lang.String name)Methods in org.jboss.forge.roaster.model.source that return types with arguments of type JavaSource Modifier and Type Method Description java.util.List<JavaSource<?>>TypeHolderSource. getNestedTypes()Methods in org.jboss.forge.roaster.model.source with parameters of type JavaSource Modifier and Type Method Description TTypeHolderSource. 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 JavaSource Modifier and Type Method Description <T extends JavaSource<?>>
TJavaParser. create(java.lang.Class<T> type)Create a new emptyJavaSourceinstance.
-