|
Forge - Parent 1.0.6-SNAPSHOT | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Plugin or a command running with Shell.execute(String) are aborted.T.
T, using the given Class as the annotation type.
T, using the given String className as the annotation type.
ConfigurationElement to this Configuration.
Dependency to this Project's immediate list of dependencies.
Dependency to this Project's immediate list of managed dependencies.
ProjectEnumConstant
EnumConstant using the given declaration.
Field to this O instance.
Field declaration to this O instance, using the given String as the declaration.
Class type.
Import type.
JavaSource type.
Dependency to this Project's immediate list of managed dependencies.
Method declaration to this O instance.
Method declaration to this O instance, using the given String as the method
declaration.
MavenPluginFacet.KnownRepository to the project build system.
DependencyFacet.KnownRepository to the project build system.
Exception to this method's signature.
Exception to this method's signature.
Alias is used when naming a Plugin or a Facet, but it can also be used for
custom implementations when combined with the ConstraintInspector.getName(Class).Alias annotation for performing bean lookups with BeanManagerAnnotation operations.Facet abstract class.Project implementations.JavaResource whether it exists or not.
JavaResource whether it exists or not.
Project supports features from the CDI specification.TemplateStrategy is compatible with the given template Resource.
Facets or PackagingTypesRequiresProject or RequiresFacet)
are satisfied by the current project (if available) and Shell.getCurrentResource() scope.
DirectoryResource contains a project.
JavaClass instance.
JavaClass instance.
DependencyBuilder instance.
ProjectBuilder instance.
Node with given name.
Resource instance for the target file.
Patterns starting at the specified Node.ResourceFacet.getResourceFolder() - create a file containing the given bytes.
ResourceFacet.getTestResourceFolder() - create a file containing the
given bytes.
WebResourceFacet.getWebRootDirectory() - create a FileResource containing
the given bytes.
WebResourceFacet.getWebRootDirectory() - create a FileResource containing
the given String.
Inject the current working Resource, e.g:
@Inject @Current JavaResource resource;
Will inject the current resource if and only if it is a Java Resource; otherwise, the injected value will be null.Command as the plugin default.Resource, and all child resources.
Dependency objects.Dependency objects in collections.DependencyBuilder for Dependency creation & instantiation.Dependency into the current project.Dependency including its dependency chain, configured
DependencyRepository instances, and any managed dependency version information.DependencyQuery objectDependency versions, DependencyResource artifacts, and dependencies of a given
DependencyProject supports features from the EJB specification.InputStream has been reached.EventBus before any events are fired via EventBus.fireAll()Node for the specified Patterns.
Node for the specified Patterns.
Node for the specified Patterns.
Node for the specified Patterns.
Node for the specified Patterns.
Resource exists, return false if not.
JavaSource that can extend other types.Project supports features from the JSF specification Java APIs.Project supports features from the JSF specification.Plugin types may rely for a set of
domain-specific operations.Facets through CDI.Patterns from the specified String-formed query expression
JavaClass.
AccessStrategy for this ScaffoldProvider.
Shell.getCurrentResource()
scope or constraints.
Dependency.
Package for this project, returned as a String
Package for this project, returned as a directory File
BigDecimal associated with the given configuration key.
BigDecimal associated with the given configuration key.
BigInteger associated with the given configuration key.
BigInteger associated with the given configuration key.
Method
Boolean associated with the given configuration key.
Byte associated with the given configuration key.
DirectoryResource.
Dependency
Resource scopes.
Resource scope, if it exists in this plugin.
Shell.getCurrentResource() scope.
Shell.getCurrentResource() scope, return a list of all available commands defined by this plugin.
Class for any dependencies to PackagingType types.
CommandCompleter for this option.
Project's beans.xml file as a BeansDescriptor
Project's persistence.xml file as a PersistenceDescriptor
Project's web.xml file as a WebAppDescriptor.
Project's beans.xml file.
Project's configured WEB-INF/faces-config.xml file.
Project's persistence.xml file.
Project's web.xml file.
ConfigurationElement, if it exists; otherwise, return null.
Project on which this shell instance is currently operating.
Resource of the shell.
Resource on which the Shell is currently operating.
Dependency for which this DependencyMetadata was retrieved.
Dependency objects
Dependency objects
Dependencies contained within this project.
Project's dependencies of the given ScopeType..
Dependency for which this DependencyMetadata was retrieved.
Dependency, if it exists in the Project direct dependency list, and
return it.
Double associated with the given configuration key.
Dependencies contained anywhere within this project's dependency
hierarchy.
Project's dependencies of the given ScopeType, from anywhere in the dependency
hierarchy.
Dependency, if it exists anywhere in the Project dependency hierarchy,
and return it.
Project and returns a managed dependency matching the given Dependency at any level of
the project hierarchy; return null otherwise.
Project's default package for @Entity objects
Project's default @Entity package directory.
EnumConstant with the given name, or return null if no such constant exists.
EnumConstant types for this JavaEnum
JavaEnum at the given path relative to JavaSourceFacet.getSourceFolder().
JavaEnum from its location on disk, relative to
JavaSourceFacet.getSourceFolder().
BusManaged annotation instances.
BusManaged annotations corresponding to the given event type.
Dependency objects to be excluded from this Dependency's list of inclusions when it
is included in a project.
Facet type, or throw a FacetNotFoundException if no
Facet of that type is registered.
Class for any dependencies to Facet types.
Collection of the currently installed Facets.
Collection of the currently installed Facets matching the given type.
Facet types.
Field with the given name and return it, otherwise, return null.
Fields declared by this O, or return an empty list if no Fields are
declared.
Float associated with the given configuration key.
Resources generated by this ScaffoldProvider.
Dependency.
Import for the given fully-qualified class name, if it exists; otherwise, return null;
Import for the given Class type, if it exists; otherwise, return null;
Import for the given T type, if it exists; otherwise, return null;
Import of the given Import type, if it exists; otherwise, return null;
Imports currently imported by this O
Integer associated with the given configuration key.
this.
JavaClass at the given path relative to JavaSourceFacet.getSourceFolder().
JavaClass from its location on disk, relative to
JavaSourceFacet.getSourceFolder().
Long associated with the given configuration key.
Dependency for which this DependencyMetadata was retrieved.
Dependencies contained within this project.
Dependency, if it exists in the Project, and return it.
MavenProject for this Maven enabled Project
Method with the given name and zero parameters; otherwise return null.
Method with the given name and signature types; otherwise return null.
Method with the given name and signature types; otherwise return null.
Method that implements this command.
List of all Methods declared by this O instance, if any; otherwise, return an empty
List
T instance.
Node, either returns an existing match for the specified Patterns, or
creates new Node(s) as appropriate and returns the root of those created.T, or return null if it is in the default
package.
Dependency
PackagingType of this Dependency, if the type is not one of the default supported types,
PackagingType.OTHER will be returned;
Method's parameters.
PluginMetadata containing this command.
CommandMetadata defining this option.
PluginMetadata for the given plugin name.
PluginMetadata instance representing the singular type that is in scope, and satisfied
by the current project constraints such as RequiresProject or RequiresFacet
Project from which this event was fired.
Project from which this event was fired.
Project instance on which this Facet operates.
File representing the root directory of this Project
FacesProjectStage.
PromptType for this option.
Properties associated with the given configuration key.
T instance, where the qualified-name contains both the Java package and
simple class name of the type represented by this T instance.
Method or return null if the return type is void.
List of Nodes designated by the specified Patterns under the specified root
Node.Resource template should be referenced when constructing generated
resources.
DependencyRepository instances used when building the Dependency, or any projects which
inherit from it, for which this DependencyMetadata was retrieved.
FileResource at the given path relative to
ResourceFacet.getResourceFolder().
ResourceFactory with which this Resource was created.
DirectoryResource representing the folder this Project uses to
store package-able, non-source documents (such as configuration files.)
DirectoryResources representing the directories this project uses
to contain Project non-source documents (such as configuration
files.)
InputStream represented by this Resource.
Project's WebContent directory, recursively.
Project's WebContent directory, recursively, only if they match the given
ResourceFilter.
Resource types for which this command is in scope, or available.
Resource scopes for which this plugin is available.
Method or return null if the return type is void.
Type of this Method or return null if the return type is void.
Node for this reference
Configuration instance of the given ConfigurationScope type.
Dependency
ScopeType of this Dependency, if the type is not one of the default supported types,
ScopeType.OTHER will be returned;
Short associated with the given configuration key.
GetQuery used as a convenience to retrieve a single result.DirectoryResource this Project uses to store package-able source documents (such as .java
files.)
DirectoryResources this project uses to contain Project source documents (such as
.java files.)
SourceType of this JavaSource instance.
SyntaxErrors detected in the current T.
TemplateStrategy for this ScaffoldProvider.
JavaClass at the given path relative to JavaSourceFacet.getTestSourceFolder().
JavaClass from its location on disk, relative to
JavaSourceFacet.getTestSourceFolder().
FileResource at the given path relative to
ResourceFacet.getTestResourceFolder().
DirectoryResource representing the folder this Project uses to
store test-scoped non-source documents (such as configuration files.)
Files in this directory will never be packaged or deployed except when
running Unit Tests.
DirectoryResource this Project uses to store test-scoped source documents (such as .java
files.) Files in this directory will never be packaged or deployed except when running Unit Tests.
Exception class names thrown by this method.
Plugin class type for this PluginMetadata
Type
Type.
Resource
Dependency.
Resource, if the resource is a web-resource, return all known context-relative URLs with which
that resource may be accessed.
FileResource relative to the project Web Root
directory: WebResourceFacet.getWebRootDirectory()
DirectoryResources for
the current project.
DirectoryResource
containing resources to be deployed to the web-root URL when the
application is published.
Facets of the given types; otherwise, if any of the given facet types
is missing, return false.
Facets of the given types; otherwise, if any of the given facet types
is missing, return false.
Resource scope.
Shell.getCurrentResourceScope()
Configuration contains the given element; otherwise, return false;
Configuration has any elements; otherwise, return false.
CommandCompleter.
Project contains a dependency matching the given Dependency; return false
otherwise.
Project contains a managed dependency matching the given Dependency; return
false otherwise.
Dependency exists anywhere in the project dependency hierarchy.
Project contains a managed dependency matching the given Dependency at any
level of the project hierarchy; return false otherwise.
O declares a Field with the given name.
O declares the given Field instance.
O has an import for the given Class type.
O has an import for the given fully-qualified class name.
O has an import for the given T type.
O has the given Import type.
O has a method with the given name and zero parameters; otherwise return false.
O has a method with signature matching the given method's signature.
O has a method with the given name and zero parameters; otherwise return false.
O has a method with the given name and signature types; otherwise return false.
O has a method with the given name and signature types; otherwise return false.
OptionMetadata with the given name.
MavenPluginFacet.KnownRepository is already registered in this project's build system.
DependencyFacet.KnownRepository is already registered in this project's build system.
T currently has any SyntaxError s.
Plugin Facet or other type.Dependency with the default ScopeType.
Dependency with the given ScopeType.
Facet to be considered installed in the given Project.
Facet.
Facet into the current ProjectDependency with the default ScopeType.
Dependency with the given ScopeType.
Plugin instance defined by the given PluginMetadata
Shell is currently set to accept prompt defaults automatically.
JavaSource represents a JavaAnnotation
JavaSource represents a JavaClass
Resource scopes.
Node represents a comment
Method is a constructor for the class in which it is defined.
PluginMetadata
T is in the default package.
FileResource exists and is actually a directory, otherwise return false;
JavaSource represents a JavaEnum
Shell is currently executing a plugin; otherwise, return false.
ResourceFlag is set.
Dependency is installed.
Facet is available for the given Project, false if otherwise.
JavaSource represents a JavaClass interface.
PipeIn
PipeOut
Method has a return type of 'void'
Node is a root
PluginMetadata.hasSetupCommand() returns true, and it is available in the current scope.
Annotation source file as an in-memory modifiable
element.Class or interface source file as an in-memory modifiable element.Enum source file as an in-memory modifiable element.JavaClass instances.Project supports features from the JSTL specification.Project supports features from the JTA specification.ConfigurationElements contained in this Configuration.
ResourceFilter.
Pattern
Node values match the data contained in this Pattern
value object
JavaClass member.Node is a data structure representing a container in a classic tree.Node
Node
Project's PackagingType is changed.File, parsing its contents into a new JavaClass instance.
InputStream and parse the data into a new JavaClass instance.
JavaClass instance.
JavaClass instance.
File and parse its data into a new JavaSource instance of the given type.
InputStream and parse its data into a new JavaSource instance of the given type.
JavaSource instance of the given type.
JavaSource instance of the given type.
File, parsing its contents into a new JavaSource instance.
InputStream and parse the data into a new JavaSource instance.
JavaSource instance.
JavaSource instance.
File and parse its data into a new JavaSource instance of the given type.
InputStream and parse its data into a new JavaSource instance of the given type.
JavaSource instance of the given type.
JavaSource instance of the given type.
Query upon a Node in a search, or used to define a target
Node to be created.Pattern instance with the specified name
Patterns) from String query expressionsProject supports features from the JPA specification.Plugin must implement this interface in order to be detected and installed at framework boot-time.Shell when it has successfully started up and is ready to accept user input.Shutdown command event.Bootstrap when it has successfully started weldShell.isVerbose() == true.
Shell.isVerbose() == true.
Project has changed.Project.ShellPrompt.promptCommon(String, PromptType), but will default to a given value if user input is empty.
Enum, first printing the given message, then returning user input
as a Enum.
Enum, first printing the given message, then returning user input
as a Enum.
ShellPrompt.promptRegex(String, String), but will default to a given value if user input is empty.
Patterns) upon a Node to find a
match or matches.Query implementationsInputStream for data.
InputStream for input, masking keystrokes in the console with the given mask.
Facet to this Project's internal collection of installed facets.
KeyListener object that will defined behavior when a given key is received from the
Shell
Resource if it is actually a resource of the given type; if it is, return a new reference to the
resource as the given type, otherwise return null.
Node
Node
Patterns.
ConfigurationElement.
ProjectDependency from this facet's Project.
Facet from this Project's internal collection of installed facets.
Facet into the current ProjectField from this O instance, if it exists; otherwise, do nothing.
Import for the given fully-qualified class name, if it exists; otherwise, do nothing;
Import for the given Class type, if it exists; otherwise, do nothing;
Import for the given T type, if it exists; otherwise, do nothing;
Import from this O instance, if it exists; otherwise, do nothing;
Dependency from this facet's Project.
Method declaration from this O instance, if it exists; otherwise, do nothing.
DependencyRepository from the current project.
DependencyRepository from the current project.
Exception to this method's signature.
Exception to this method's signature.
FileResource
FacetO could accept an import for the given Class type.
O could accept an import for the given fully-qualified class name.
PackagingTypesProjectClass type for a dependency on an active project.
Resource type.DependencyResource artifacts matching the given query, searching in the default
repository.
DependencyResource artifacts matching the given query, searching in only the given
DependencyRepository.
DependencyResource artifacts matching the given query, searching in only the given list
of DependencyRepository instances.
Dependency with a populated groupId, versionId, and version range, identify the available
artifacts in all known repositories for this project.
DependencyResource dependencies for the given query, searching in the default repository.
DependencyResource dependencies for the given query, searching in only the given
DependencyRepository.
DependencyResource dependencies for the given query, searching in only the given list of
DependencyRepository instances.
DependencyMetadata for a given Dependency, searching the default repository.
DependencyMetadata for a given Dependency, searching only the given
DependencyRepository.
DependencyMetadata for a given Dependency, searching only the given
DependencyRepository instances.
DependencyResolver.resolveVersions(DependencyQuery)
DependencyResolver.resolveVersions(DependencyQuery)
DependencyResolver.resolveVersions(DependencyQuery)
Dependency versions matching the given query.
Dependency versions matching the given query, searching in the default repository.
Dependency versions matching the given query, searching in only the given
DependencyRepository.
Dependency versions matching the given query, searching in only the given list of
DependencyRepository instances.
Resource has been changed to a new
Resource.Resource has been created.Resource has been deleted.Resource APIResource instances during a given operation.Resource has been modified.Resource.Project supports features from the JAX-RS specification.BeanDescriptor as this Project's beans.xml file
PersistenceDescriptor as this Project's persistence.xml file.
WebAppDescriptor as this Project's web.xml file.
JavaSourceFacet.getSourceFolder() - use information in the
given JavaEnum to determine the appropriate package; packages will be created if necessary.
JavaSourceFacet.getSourceFolder() - use information in the
given JavaSource to determine the appropriate package; packages will be created if necessary.
JavaSourceFacet.getTestSourceFolder() - use
information in the given JavaSource to determine the appropriate package; packages will be created if
necessary.
Project supports features from the Servlet specification.Shell to accept prompt defaults automatically.
Method
Node as a comment
FileResource to the given String
FileResource to the given character array.
Resource on which the shell should operate.
T to be in the default package (removes any current
package declaration.)
ResourceFlag.
Method
T instance.
T' package.
Method's parameters.
Facet for operation on the given Project.
Method to return the given type.
Method to return the given type.
Method to return the given JavaSource type.
Method to return 'void'
Field to the given Class type.
Field to the given type.
Field to the given JavaSource> type.
Facet or Plugin implementations as
necessary.
Command to be used when performing setup for a Plugin.Shutdown.Status.NORMAL
Shutdown.Status, now.
Project supports features from the JAX-WS specification.InterceptorBinding that disables STDOUT and STDERR during wrapped invocations.JavaClass.Resource has been created.Pattern
Dependency object into its id representation, for
example: "groupId:artifactId:::version", "groupId:artifactId:packaging::version" or
"groupId:artifactId:packaging:classifier:version"
Method into a string representing its unique signature.
JavaSource file as a String
String format of this Node and all children
Dependency object into its string representation, for
example: "groupId:artifactId:version:scope:packaging"
String containing the contents of the given InputStream
Facet from its Project, and perform any necessary cleanup.
Facet from this Project's internal collection of installed facets.
ResourceFlag.
Resource scope
Facet containing APIs to interact with Java Web Projects
|
Forge - Parent 1.0.6-SNAPSHOT | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||