A C D E F G H I J L M N O P R S T U V W 

A

AbstractPrepareMojo - Class in org.apache.commons.weaver.maven
Defines common properties.
AbstractPrepareMojo() - Constructor for class org.apache.commons.weaver.maven.AbstractPrepareMojo
 
AbstractWeaveMojo - Class in org.apache.commons.weaver.maven
Defines common properties.
AbstractWeaveMojo() - Constructor for class org.apache.commons.weaver.maven.AbstractWeaveMojo
 
AbstractWeaverTask - Class in org.apache.commons.weaver.ant
Abstract weaver Ant task.
AbstractWeaverTask(Project) - Constructor for class org.apache.commons.weaver.ant.AbstractWeaverTask
Create a new AbstractWeaverTask instance.
access - Variable in class org.apache.commons.weaver.privilizer.Field
Access modifier.
AccessLevel - Enum in org.apache.commons.weaver.privilizer
Enumerates the Java access levels.
activate() - Method in class org.apache.commons.weaver.maven.JavaLoggingToMojoLoggingRedirector
Activates this feature.
add(WeaverSettings) - Method in class org.apache.commons.weaver.ant.AbstractWeaverTask
Add a nested WeaverSettings.
add(WeaveInterest) - Method in class org.apache.commons.weaver.model.ScanRequest
Register a WeaveInterest.
addAnnotations(Annotation...) - Method in class org.apache.commons.weaver.model.Weavable
Add one or more annotations.
addAnnotations(Iterable<Annotation>) - Method in class org.apache.commons.weaver.model.Weavable
Add annotations from an Iterable.
addSupertypes(Class<?>...) - Method in class org.apache.commons.weaver.model.ScanRequest
Register one or more types whose subtypes you are looking for.
addText(String) - Method in class org.apache.commons.weaver.ant.InlineProperties.InlineProperty
Add text to this property.
AnnotatedElements<T extends AnnotatedElement> - Interface in org.apache.commons.weaver.model
Interface defining a means of iterating over a particular type of AnnotatedElement as well as filtering by annotation type (including annotations with RetentionPolicy.CLASS retention in addition to those with RetentionPolicy.RUNTIME retention.
Annotations - Class in org.apache.commons.weaver.utils
Provide annotation-related utility methods.
annotationType - Variable in class org.apache.commons.weaver.model.WeaveInterest
Observed annotation type.
Args - Class in org.apache.commons.weaver.utils
Argument/Parameter-related utilities.

C

classLoader - Variable in class org.apache.commons.weaver.model.WeaveEnvironment
ClassLoader containing scannable and weavable classes.
classpath - Variable in class org.apache.commons.weaver.maven.PrepareMojo
MavenProject.getCompileClasspathElements().
classpath - Variable in class org.apache.commons.weaver.maven.TestPrepareMojo
MavenProject.getTestClasspathElements().
classpath - Variable in class org.apache.commons.weaver.maven.TestWeaveMojo
MavenProject.getTestClasspathElements().
classpath - Variable in class org.apache.commons.weaver.maven.WeaveMojo
MavenProject.getCompileClasspathElements().
clean() - Method in class org.apache.commons.weaver.CleanProcessor
Clean specified targets.
clean(WeaveEnvironment, Scanner) - Method in class org.apache.commons.weaver.privilizer.PrivilizerCleaner
 
clean(WeaveEnvironment, Scanner) - Method in interface org.apache.commons.weaver.spi.Cleaner
Using the supplied Scanner, clean a WeaveEnvironment.
Cleaner - Interface in org.apache.commons.weaver.spi
SPI to provide a means for a weaver module to remove woven classes during incremental builds, if necessary.
CleanProcessor - Class in org.apache.commons.weaver
This class discovers and invokes available Cleaner plugins.
CleanProcessor(List<String>, File, Properties) - Constructor for class org.apache.commons.weaver.CleanProcessor
Create a new CleanProcessor instance.
CleanTask - Class in org.apache.commons.weaver.ant
Clean Ant task.
CleanTask(Project) - Constructor for class org.apache.commons.weaver.ant.CleanTask
Create a new CleanTask instance.
compare(Class<?>[], Class<?>[]) - Static method in class org.apache.commons.weaver.utils.Args
Compare two parameter type arrays.
compareTo(SELF) - Method in class org.apache.commons.weaver.model.NestedWeavable
Implement Comparable.
compareTo(WeavablePackage) - Method in class org.apache.commons.weaver.model.WeavablePackage
Implement Comparable.
config - Variable in class org.apache.commons.weaver.model.WeaveEnvironment
Configuration properties.
CONFIG_ACCESS_LEVEL - Static variable in class org.apache.commons.weaver.privilizer.Privilizer
AccessLevel configuration key.
CONFIG_POLICY - Static variable in class org.apache.commons.weaver.privilizer.Privilizer
Weave Policy configuration key.
CONFIG_SUPER_TYPES - Static variable in class org.apache.commons.weaver.normalizer.Normalizer
Property name referencing a comma-delimited list of types whose subclasses/implementations should be normalized, e.g.
CONFIG_TARGET_PACKAGE - Static variable in class org.apache.commons.weaver.normalizer.Normalizer
Property name referencing a package name to which merged types should be added.
CONFIG_VERIFY - Static variable in class org.apache.commons.weaver.privilizer.Privilizer
Verification configuration key.
CONFIG_WEAVER - Static variable in class org.apache.commons.weaver.normalizer.Normalizer
Configuration prefix for this Weaver.
CONFIG_WEAVER - Static variable in class org.apache.commons.weaver.privilizer.Privilizer
Privilizer weaver configuration prefix.
ContrivedWrapper - Class in org.apache.commons.weaver.normalizer.example
 
ContrivedWrapper(Object) - Constructor for class org.apache.commons.weaver.normalizer.example.ContrivedWrapper
 
ContrivedWrapper(int) - Constructor for class org.apache.commons.weaver.normalizer.example.ContrivedWrapper
 
createDynamicElement(String, String, String) - Method in class org.apache.commons.weaver.ant.InlineProperties
Handle the specified nested element.
createParameter(int) - Method in class org.apache.commons.weaver.model.WeavableConstructor
Create an appropriate WeavableParameter object.
createParameter(int) - Method in class org.apache.commons.weaver.model.WeavableExecutable
Create an appropriate WeavableParameter object.
createParameter(int) - Method in class org.apache.commons.weaver.model.WeavableMethod
Create an appropriate WeavableParameter object.
createProperties() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Create the nested properties.
createPropertySet() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Create a nested propertyset.

D

deactivate() - Method in class org.apache.commons.weaver.maven.JavaLoggingToMojoLoggingRedirector
Deactivate the redirection and put the original Handlers back in place again.
debug(String, Object...) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Handle a debug message.
defaultValue() - Static method in enum org.apache.commons.weaver.privilizer.AccessLevel
Get the AccessLevel value that should be used as a default.
defaultValue() - Static method in enum org.apache.commons.weaver.privilizer.Policy
Get the Policy value that should be used as a default.
deleteClassfile(Class<?>) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Delete the classfile for cls.
deleteClassfile(String) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Delete the classfile for the specified class.
deleteResource(String) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Delete the specified resource.

E

equals(Object) - Method in class org.apache.commons.weaver.model.Weavable
equals(Object) - Method in class org.apache.commons.weaver.normalizer.example.ContrivedWrapper
 
equals(Object) - Method in class org.apache.commons.weaver.privilizer.Field
Considers name and type.
equals(Object) - Method in class org.apache.commons.weaver.privilizer.FieldAccess
Compare against obj for equality.
error(String, Object...) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Handle an error message.
execute() - Method in class HelpMojo
execute() - Method in class org.apache.commons.weaver.ant.CleanTask
Execute the clean task.
execute() - Method in class org.apache.commons.weaver.ant.WeaveTask
Execute the weave task.
execute() - Method in class org.apache.commons.weaver.maven.AbstractPrepareMojo
Execute this mojo.
execute() - Method in class org.apache.commons.weaver.maven.AbstractWeaveMojo
Execute this mojo.

F

Field - Class in org.apache.commons.weaver.privilizer
Represents a Java field.
Field(int, String, Type) - Constructor for class org.apache.commons.weaver.privilizer.Field
Create a new Field.
FieldAccess - Class in org.apache.commons.weaver.privilizer
Models the action of accessing a field by extending Field with an accessing type.
FieldAccess(int, Type, String, Type) - Constructor for class org.apache.commons.weaver.privilizer.FieldAccess
Create a new FieldAccess.
FOO - Static variable in class org.apache.commons.weaver.privilizer.example.Utils
 
fromFiles(Iterable<File>) - Static method in class org.apache.commons.weaver.utils.URLArray
Convert an Iterable of Files.
fromPaths(Iterable<String>) - Static method in class org.apache.commons.weaver.utils.URLArray
Convert an Iterable of filesystem paths.

G

get(String) - Method in class org.apache.commons.weaver.privilizer.example.PrivateMethods
 
get(String) - Static method in class org.apache.commons.weaver.privilizer.example.StaticPrivateMethods
 
getAnnotation(Class<T>) - Method in class org.apache.commons.weaver.model.Weavable
Get any instance of annotationClass attached to Weavable.getTarget().
getAnnotations() - Method in class org.apache.commons.weaver.model.Weavable
Get all Annotations associated with this element.
getClasses() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableClasses.
getClasses() - Method in class org.apache.commons.weaver.model.WeavablePackage
Get enclosed WeavableClasses.
getClassesAssignableTo(Class<?>) - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableClasses assignable to supertype.
getClassfile(Class<?>) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Get a DataSource representing cls.
getClassfile(String) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Get a DataSource for the specified class.
getClasspath() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Get the classpath.
getClasspath() - Method in class org.apache.commons.weaver.maven.AbstractPrepareMojo
Get the classpath for this prepare mojo.
getClasspath() - Method in class org.apache.commons.weaver.maven.AbstractWeaveMojo
Get the classpath for this weave mojo.
getClasspath() - Method in class org.apache.commons.weaver.maven.PrepareMojo
Get the classpath for this prepare mojo.
getClasspath() - Method in class org.apache.commons.weaver.maven.TestPrepareMojo
Get the classpath for this prepare mojo.
getClasspath() - Method in class org.apache.commons.weaver.maven.TestWeaveMojo
Get the classpath for this weave mojo.
getClasspath() - Method in class org.apache.commons.weaver.maven.WeaveMojo
Get the classpath for this weave mojo.
getClasspathEntries() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Return the effective classpath (system classpath + configured classpath) as a List of String filesystem paths.
getClasspathref() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Get the classpathref.
getConstructorParameters() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableConstructorParameters.
getConstructors() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableConstructors.
getConstructors() - Method in class org.apache.commons.weaver.model.WeavableClass
getDeclaredAnnotations() - Method in class org.apache.commons.weaver.model.Weavable
Overridden to return Weavable.getAnnotations().
getFields() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableFields.
getFields() - Method in class org.apache.commons.weaver.model.WeavableClass
getInterests() - Method in class org.apache.commons.weaver.model.ScanRequest
Get registered WeaveInterests.
getMethodParameters() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableMethodParameters.
getMethods() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavableMethods.
getMethods() - Method in class org.apache.commons.weaver.model.WeavableClass
getOutputStream(String) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Open an OutputStream for the specified resource.
getPackages() - Method in class org.apache.commons.weaver.model.ScanResult
Iterate or filter WeavablePackages.
getParameters() - Method in class org.apache.commons.weaver.model.WeavableExecutable
Get the parameters declared by this WeavableExecutable.
getParameterTypes() - Method in class org.apache.commons.weaver.model.WeavableConstructor
Get the parameter types of Weavable.getTarget().
getParameterTypes() - Method in class org.apache.commons.weaver.model.WeavableExecutable
Get the parameter types of Weavable.getTarget().
getParameterTypes() - Method in class org.apache.commons.weaver.model.WeavableMethod
Get the parameter types of Weavable.getTarget().
getParent() - Method in class org.apache.commons.weaver.model.NestedWeavable
Get the parent.
getProperties() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Merge nested propertyset and properties; latter takes precedence.
getProperty() - Static method in class org.apache.commons.weaver.privilizer.example.Utils
 
getProperty(int, String) - Static method in class org.apache.commons.weaver.privilizer.example.Utils
 
getProperty(String) - Static method in class org.apache.commons.weaver.privilizer.example.Utils
 
getProperty() - Static method in class org.apache.commons.weaver.privilizer.example.Utils.More
 
getResource(String) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Get a DataSource for the specified resource.
getResourceName(String) - Static method in class org.apache.commons.weaver.model.WeaveEnvironment
Convert a classname into a resource name.
getSettings() - Method in class org.apache.commons.weaver.ant.AbstractWeaverTask
Get the WeaverSettings in use.
getSupertypes() - Method in class org.apache.commons.weaver.model.ScanRequest
Get registered Classes whose subtypes will be returned.
getTarget() - Method in class org.apache.commons.weaver.ant.WeaverSettings
Get the target directory.
getTarget() - Method in class org.apache.commons.weaver.maven.AbstractPrepareMojo
Get the target directory for this prepare mojo.
getTarget() - Method in class org.apache.commons.weaver.maven.AbstractWeaveMojo
Get the target directory for this weave mojo.
getTarget() - Method in class org.apache.commons.weaver.maven.PrepareMojo
Get the target directory for this prepare mojo.
getTarget() - Method in class org.apache.commons.weaver.maven.TestPrepareMojo
Get the target directory for this prepare mojo.
getTarget() - Method in class org.apache.commons.weaver.maven.TestWeaveMojo
Get the target directory for this weave mojo.
getTarget() - Method in class org.apache.commons.weaver.maven.WeaveMojo
Get the target directory for this weave mojo.
getTarget() - Method in class org.apache.commons.weaver.model.Weavable
Get the target of this Weavable.
getTopStackElementClassName() - Static method in class org.apache.commons.weaver.privilizer.example.Utils.More
 
getWeavable(Package) - Method in class org.apache.commons.weaver.model.ScanResult
Public for use by WeaveProcessor.
getWeavable(Class<T>) - Method in class org.apache.commons.weaver.model.ScanResult
Public for use by WeaveProcessor.
getWeavable(Field) - Method in class org.apache.commons.weaver.model.ScanResult
Public for use by WeaveProcessor.
getWeavable(Method) - Method in class org.apache.commons.weaver.model.ScanResult
Public for use by WeaveProcessor.
getWeavable(Constructor<T>) - Method in class org.apache.commons.weaver.model.ScanResult
Public for use by WeaveProcessor.
getWeavable(Field) - Method in class org.apache.commons.weaver.model.WeavableClass
Get a WeavableField representing fld.
getWeavable(Method) - Method in class org.apache.commons.weaver.model.WeavableClass
Get a WeavableMethod representing mt.
getWeavable(Constructor<T>) - Method in class org.apache.commons.weaver.model.WeavableClass
Get a WeavableConstructor representing ctor.
getWeavable(Class<T>) - Method in class org.apache.commons.weaver.model.WeavablePackage
Get a WeavableClass representing cls.
getWeavableParameter(int) - Method in class org.apache.commons.weaver.model.WeavableExecutable
Get the parameter at the specified index.

H

hashCode() - Method in class org.apache.commons.weaver.model.Weavable
hashCode() - Method in class org.apache.commons.weaver.normalizer.example.ContrivedWrapper
 
hashCode() - Method in class org.apache.commons.weaver.privilizer.Field
Considers name and type.
hashCode() - Method in class org.apache.commons.weaver.privilizer.FieldAccess
Generate a hashCode.
HelpMojo - Class in <Unnamed>
Display help information on commons-weaver-maven-plugin.
Call mvn commons-weaver:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class HelpMojo
 

I

info(String, Object...) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Handle an info message.
InlineProperties - Class in org.apache.commons.weaver.ant
Structure to allow inline specification of properties.
InlineProperties() - Constructor for class org.apache.commons.weaver.ant.InlineProperties
 
InlineProperties.InlineProperty - Class in org.apache.commons.weaver.ant
Represents a single inline property.
InstanceMembers - Class in org.apache.commons.weaver.normalizer.example
 
InstanceMembers() - Constructor for class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
instanceOf(Class<A>, Map<String, ?>) - Static method in class org.apache.commons.weaver.utils.Annotations
Create an annotation instance.
INTEGER_ITERABLE_TYPE - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
integerIterableType - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.apache.commons.weaver.model.Weavable
Learn whether an annotation of type annotationClass is present.
isConditional() - Method in enum org.apache.commons.weaver.privilizer.Policy
Learn whether this is a conditional Policy.

J

JavaLoggingToMojoLoggingRedirector - Class in org.apache.commons.weaver.maven
This class redirects calls to java.util Logging to Mojo logging.
JavaLoggingToMojoLoggingRedirector(Log) - Constructor for class org.apache.commons.weaver.maven.JavaLoggingToMojoLoggingRedirector
 

L

localCompareTo(SELF) - Method in class org.apache.commons.weaver.model.NestedWeavable
Compare against o without respect to NestedWeavable.getParent().
localCompareTo(WeavableClass<T>) - Method in class org.apache.commons.weaver.model.WeavableClass
Compare against o without respect to NestedWeavable.getParent().
localCompareTo(SELF) - Method in class org.apache.commons.weaver.model.WeavableExecutable
Compare against o without respect to NestedWeavable.getParent().
localCompareTo(WeavableField<T>) - Method in class org.apache.commons.weaver.model.WeavableField
Compare against o without respect to NestedWeavable.getParent().
localCompareTo(WeavableMethod<T>) - Method in class org.apache.commons.weaver.model.WeavableMethod
Compare against o without respect to NestedWeavable.getParent().
localCompareTo(SELF) - Method in class org.apache.commons.weaver.model.WeavableParameter
Compare against o without respect to NestedWeavable.getParent().

M

merge(int) - Method in enum org.apache.commons.weaver.privilizer.AccessLevel
Overlay this AccessLevel onto a Java modifier value.
moreGetProperty() - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
moreGetTopStackElementClassName() - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 

N

name - Variable in class org.apache.commons.weaver.privilizer.Field
Field name.
NestedWeavable<SELF extends NestedWeavable<SELF,TARGET,PARENT,PARENT_TARGET>,TARGET,PARENT extends Weavable<PARENT,PARENT_TARGET>,PARENT_TARGET> - Class in org.apache.commons.weaver.model
Describes a Weavable that lives inside some other Weavable.
NestedWeavable(TARGET, PARENT) - Constructor for class org.apache.commons.weaver.model.NestedWeavable
Create a new NestedWeavable instance.
NoArgs - Class in org.apache.commons.weaver.privilizer.example
 
NoArgs() - Constructor for class org.apache.commons.weaver.privilizer.example.NoArgs
 
NoArgs.CheckedException1 - Exception in org.apache.commons.weaver.privilizer.example
 
NoArgs.CheckedException1() - Constructor for exception org.apache.commons.weaver.privilizer.example.NoArgs.CheckedException1
 
NoArgs.CheckedException2 - Exception in org.apache.commons.weaver.privilizer.example
 
NoArgs.CheckedException2() - Constructor for exception org.apache.commons.weaver.privilizer.example.NoArgs.CheckedException2
 
normalize(Scanner) - Method in class org.apache.commons.weaver.normalizer.Normalizer
Normalize the classes found using the specified Scanner.
Normalizer - Class in org.apache.commons.weaver.normalizer
Handles the work of "normalizing" anonymous class definitions.
Normalizer(WeaveEnvironment) - Constructor for class org.apache.commons.weaver.normalizer.Normalizer
Create a new Normalizer instance.
NormalizerWeaver - Class in org.apache.commons.weaver.normalizer
The purpose of the normalizer module is to merge identical anonymous class definitions into a single type, thereby "normalizing" them and reducing their collective footprint on your archive and more importantly on your JVM.
NormalizerWeaver() - Constructor for class org.apache.commons.weaver.normalizer.NormalizerWeaver
 

O

of(Class<? extends Annotation>, ElementType) - Static method in class org.apache.commons.weaver.model.WeaveInterest
of(int) - Static method in enum org.apache.commons.weaver.privilizer.AccessLevel
Get the AccessLevel specified by a Java modifier.
org.apache.commons.weaver - package org.apache.commons.weaver
Defines the objects needed to perform filesystem-based weaving.
org.apache.commons.weaver.ant - package org.apache.commons.weaver.ant
Integration with Apache Ant.
org.apache.commons.weaver.maven - package org.apache.commons.weaver.maven
Integration with Apache Maven.
org.apache.commons.weaver.model - package org.apache.commons.weaver.model
Defines a domain model for weaving operations.
org.apache.commons.weaver.normalizer - package org.apache.commons.weaver.normalizer
Implements the Normalizer weaver, whose purpose is to collapse identical anonymous class definitions into a single one.
org.apache.commons.weaver.normalizer.example - package org.apache.commons.weaver.normalizer.example
 
org.apache.commons.weaver.privilizer - package org.apache.commons.weaver.privilizer
Defines the Privilizer Weaver.
org.apache.commons.weaver.privilizer.example - package org.apache.commons.weaver.privilizer.example
 
org.apache.commons.weaver.spi - package org.apache.commons.weaver.spi
Defines the weaver module service provider interface (SPI).
org.apache.commons.weaver.utils - package org.apache.commons.weaver.utils
Provides helpful utility classes.
Overloading - Class in org.apache.commons.weaver.privilizer.example
 
Overloading() - Constructor for class org.apache.commons.weaver.privilizer.example.Overloading
 
owner - Variable in class org.apache.commons.weaver.privilizer.FieldAccess
Type from which field is accessed.

P

parse(String) - Static method in enum org.apache.commons.weaver.privilizer.AccessLevel
Parse from a String returning AccessLevel.defaultValue() for blank/null input.
parse(String) - Static method in enum org.apache.commons.weaver.privilizer.Policy
Parse from a String returning Policy.defaultValue() for blank/null input.
Policy - Enum in org.apache.commons.weaver.privilizer
Weaving policy: when to use PrivilegedActions.
PrepareMojo - Class in org.apache.commons.weaver.maven
Goal to clean woven classes.
PrepareMojo() - Constructor for class org.apache.commons.weaver.maven.PrepareMojo
 
PrivateMethods - Class in org.apache.commons.weaver.privilizer.example
 
PrivateMethods() - Constructor for class org.apache.commons.weaver.privilizer.example.PrivateMethods
 
Privileged - Annotation Type in org.apache.commons.weaver.privilizer
Marks a method as needing to execute in a privileged fashion in secured environments.
Privilized - Annotation Type in org.apache.commons.weaver.privilizer
Class-retention annotation to mark privilized classes.
Privilizer - Class in org.apache.commons.weaver.privilizer
Coordinates privilization activities.
Privilizer(WeaveEnvironment) - Constructor for class org.apache.commons.weaver.privilizer.Privilizer
Create a new Privilizer.
PrivilizerCleaner - Class in org.apache.commons.weaver.privilizer
Removes classes privilized with a different policy.
PrivilizerCleaner() - Constructor for class org.apache.commons.weaver.privilizer.PrivilizerCleaner
 
PrivilizerWeaver - Class in org.apache.commons.weaver.privilizer
Privilizer Weaver implementation.
PrivilizerWeaver() - Constructor for class org.apache.commons.weaver.privilizer.PrivilizerWeaver
 
Privilizing - Annotation Type in org.apache.commons.weaver.privilizer
Indicates that a certain set of method calls should be "blueprint privilized," i.e., their method bodies should be (recursively) copied for privileged invocation per the privilizer policy with which the blueprint privilizer weaver is invoked.
Privilizing.CallTo - Annotation Type in org.apache.commons.weaver.privilizer
Models calls to blueprint methods defined on a specific class.
process(WeaveEnvironment, Scanner) - Method in class org.apache.commons.weaver.normalizer.NormalizerWeaver
Using the supplied Scanner, process a WeaveEnvironment.
process(WeaveEnvironment, Scanner) - Method in class org.apache.commons.weaver.privilizer.PrivilizerWeaver
 
process(WeaveEnvironment, Scanner) - Method in interface org.apache.commons.weaver.spi.Weaver
Using the supplied Scanner, process a WeaveEnvironment.

R

readPrivateField() - Static method in class org.apache.commons.weaver.privilizer.example.Utils
 
readPublicConstant() - Static method in class org.apache.commons.weaver.privilizer.example.Utils
 

S

scan(ScanRequest) - Method in interface org.apache.commons.weaver.model.Scanner
Perform the requested scan.
Scanner - Interface in org.apache.commons.weaver.model
Scanner interface.
ScanRequest - Class in org.apache.commons.weaver.model
Scan request object describing the types of elements in which a given Weaver or Cleaner is interested.
ScanRequest() - Constructor for class org.apache.commons.weaver.model.ScanRequest
 
ScanResult - Class in org.apache.commons.weaver.model
Encapsulates the result of scanning based on a ScanRequest.
ScanResult() - Constructor for class org.apache.commons.weaver.model.ScanResult
 
setClasspath(Path) - Method in class org.apache.commons.weaver.ant.WeaverSettings
Set the classpath.
setClasspathRef(String) - Method in class org.apache.commons.weaver.ant.WeaverSettings
Set the classpathref.
setSettingsRef(String) - Method in class org.apache.commons.weaver.ant.AbstractWeaverTask
Set a project reference to a WeaverSettings object.
setTarget(File) - Method in class org.apache.commons.weaver.ant.WeaverSettings
Set the target directory.
StaticMembers - Class in org.apache.commons.weaver.normalizer.example
 
StaticNoArgs - Class in org.apache.commons.weaver.privilizer.example
 
StaticNoArgs.CheckedException1 - Exception in org.apache.commons.weaver.privilizer.example
 
StaticNoArgs.CheckedException1() - Constructor for exception org.apache.commons.weaver.privilizer.example.StaticNoArgs.CheckedException1
 
StaticNoArgs.CheckedException2 - Exception in org.apache.commons.weaver.privilizer.example
 
StaticNoArgs.CheckedException2() - Constructor for exception org.apache.commons.weaver.privilizer.example.StaticNoArgs.CheckedException2
 
StaticOverloading - Class in org.apache.commons.weaver.privilizer.example
 
StaticPrivateMethods - Class in org.apache.commons.weaver.privilizer.example
 
StaticUsingArgs - Class in org.apache.commons.weaver.privilizer.example
 
StaticUsingArgs.CheckedException1 - Exception in org.apache.commons.weaver.privilizer.example
 
StaticUsingArgs.CheckedException1() - Constructor for exception org.apache.commons.weaver.privilizer.example.StaticUsingArgs.CheckedException1
 
StaticUsingArgs.CheckedException2 - Exception in org.apache.commons.weaver.privilizer.example
 
StaticUsingArgs.CheckedException2() - Constructor for exception org.apache.commons.weaver.privilizer.example.StaticUsingArgs.CheckedException2
 
STRING_TYPE - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
STRING_TYPE2 - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
stringType - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
stringType2 - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 

T

target - Variable in class org.apache.commons.weaver.maven.PrepareMojo
Build.getOutputDirectory().
target - Variable in class org.apache.commons.weaver.maven.TestPrepareMojo
Build.getTestOutputDirectory().
target - Variable in class org.apache.commons.weaver.maven.TestWeaveMojo
Build.getTestOutputDirectory().
target - Variable in class org.apache.commons.weaver.maven.WeaveMojo
Build.getOutputDirectory().
target - Variable in class org.apache.commons.weaver.model.WeaveInterest
Attached element type.
TestPrepareMojo - Class in org.apache.commons.weaver.maven
Goal to clean woven test classes.
TestPrepareMojo() - Constructor for class org.apache.commons.weaver.maven.TestPrepareMojo
 
TestWeaveMojo - Class in org.apache.commons.weaver.maven
Goal to weave test classes.
TestWeaveMojo() - Constructor for class org.apache.commons.weaver.maven.TestWeaveMojo
 
toString() - Method in class org.apache.commons.weaver.model.Weavable
Return a String representation of this Weavable.
toString() - Method in enum org.apache.commons.weaver.privilizer.AccessLevel
Render this AccessLevel as a String.
type - Variable in class org.apache.commons.weaver.privilizer.Field
Field type.

U

URLArray - Class in org.apache.commons.weaver.utils
URL Array utilities.
UsingArgs - Class in org.apache.commons.weaver.privilizer.example
 
UsingArgs() - Constructor for class org.apache.commons.weaver.privilizer.example.UsingArgs
 
UsingArgs.CheckedException1 - Exception in org.apache.commons.weaver.privilizer.example
 
UsingArgs.CheckedException1() - Constructor for exception org.apache.commons.weaver.privilizer.example.UsingArgs.CheckedException1
 
UsingArgs.CheckedException2 - Exception in org.apache.commons.weaver.privilizer.example
 
UsingArgs.CheckedException2() - Constructor for exception org.apache.commons.weaver.privilizer.example.UsingArgs.CheckedException2
 
UsingBlueprints - Class in org.apache.commons.weaver.privilizer.example
 
UsingBlueprints() - Constructor for class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
Utils - Class in org.apache.commons.weaver.privilizer.example
 
Utils.More - Class in org.apache.commons.weaver.privilizer.example
 
utilsGetProperty() - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
utilsGetProperty(int, String) - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
utilsGetProperty(String) - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
utilsReadPrivateField() - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 
utilsReadPublicConstant() - Method in class org.apache.commons.weaver.privilizer.example.UsingBlueprints
 

V

value - Variable in class org.apache.commons.weaver.normalizer.example.ContrivedWrapper
 
valueOf(String) - Static method in enum org.apache.commons.weaver.privilizer.AccessLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.weaver.privilizer.Policy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.weaver.privilizer.AccessLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.weaver.privilizer.Policy
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class org.apache.commons.weaver.maven.AbstractPrepareMojo
verbose parameter.
verbose - Variable in class org.apache.commons.weaver.maven.AbstractWeaveMojo
verbose parameter.
verbose(String, Object...) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Handle a verbose message.

W

warn(String, Object...) - Method in class org.apache.commons.weaver.model.WeaveEnvironment
Handle a warning message.
Weavable<SELF extends Weavable<SELF,TARGET>,TARGET> - Class in org.apache.commons.weaver.model
Weavable extends AnnotatedElement to include RetentionPolicy.CLASS annotations.
Weavable(TARGET) - Constructor for class org.apache.commons.weaver.model.Weavable
Create a new Weavable instance.
WeavableClass<T> - Class in org.apache.commons.weaver.model
WeavableClass(Class<T>, WeavablePackage) - Constructor for class org.apache.commons.weaver.model.WeavableClass
Create a new WeavableClass instance.
WeavableConstructor<T> - Class in org.apache.commons.weaver.model
WeavableConstructor(Constructor<T>, WeavableClass<T>) - Constructor for class org.apache.commons.weaver.model.WeavableConstructor
Create a new WeavableConstructor instance.
WeavableConstructorParameter<T> - Class in org.apache.commons.weaver.model
WeavableConstructorParameter(Integer, WeavableConstructor<T>) - Constructor for class org.apache.commons.weaver.model.WeavableConstructorParameter
Create a new WeavableConstructorParameter instance.
WeavableExecutable<SELF extends WeavableExecutable<SELF,TARGET,T,P>,TARGET extends Member,T,P extends WeavableParameter<P,SELF,TARGET,T>> - Class in org.apache.commons.weaver.model
Represents a Weavable "executable".
WeavableExecutable(TARGET, WeavableClass<T>) - Constructor for class org.apache.commons.weaver.model.WeavableExecutable
Create a new WeavableExecutable instance.
WeavableField<T> - Class in org.apache.commons.weaver.model
Represents a Weavable Field.
WeavableField(Field, WeavableClass<T>) - Constructor for class org.apache.commons.weaver.model.WeavableField
Create a new WeavableField instance.
WeavableMethod<T> - Class in org.apache.commons.weaver.model
Represents a Weavable Method.
WeavableMethod(Method, WeavableClass<T>) - Constructor for class org.apache.commons.weaver.model.WeavableMethod
Create a new WeavableMethod instance.
WeavableMethodParameter<T> - Class in org.apache.commons.weaver.model
Weavable Method parameter.
WeavableMethodParameter(Integer, WeavableMethod<T>) - Constructor for class org.apache.commons.weaver.model.WeavableMethodParameter
Create a new WeavableMethodParameter instance.
WeavablePackage - Class in org.apache.commons.weaver.model
WeavablePackage(Package) - Constructor for class org.apache.commons.weaver.model.WeavablePackage
Create a new WeavablePackage instance.
WeavableParameter<SELF extends WeavableParameter<SELF,PARENT,PARENT_TARGET,T>,PARENT extends WeavableExecutable<PARENT,PARENT_TARGET,T,SELF>,PARENT_TARGET extends Member,T> - Class in org.apache.commons.weaver.model
Represents the parameter of an executable.
WeavableParameter(Integer, PARENT) - Constructor for class org.apache.commons.weaver.model.WeavableParameter
Create a new WeavableParameter instance.
weave() - Method in class org.apache.commons.weaver.WeaveProcessor
Weave classes in target directory.
WeaveEnvironment - Class in org.apache.commons.weaver.model
Encapsulates the environment in which a Weaver or Cleaner must operate.
WeaveEnvironment(ClassLoader, Properties, Logger) - Constructor for class org.apache.commons.weaver.model.WeaveEnvironment
Create a new WeaveEnvironment.
WeaveInterest - Class in org.apache.commons.weaver.model
Weave interest composed of annotation type and target element type.
WeaveMojo - Class in org.apache.commons.weaver.maven
Goal to weave classes.
WeaveMojo() - Constructor for class org.apache.commons.weaver.maven.WeaveMojo
 
WeaveProcessor - Class in org.apache.commons.weaver
This class discovers and invokes available Weaver plugins.
WeaveProcessor(List<String>, File, Properties) - Constructor for class org.apache.commons.weaver.WeaveProcessor
Create a new WeaveProcessor instance.
Weaver - Interface in org.apache.commons.weaver.spi
A Weaver implementation performs the byte code enhancement in the classes.
weaverConfig - Variable in class org.apache.commons.weaver.maven.AbstractPrepareMojo
weaver.config parameter.
weaverConfig - Variable in class org.apache.commons.weaver.maven.AbstractWeaveMojo
weaver.config parameter.
WeaverSettings - Class in org.apache.commons.weaver.ant
Standalone weaver settings datatype.
WeaverSettings(Project) - Constructor for class org.apache.commons.weaver.ant.WeaverSettings
Create a new WeaverSettings object.
WeaveTask - Class in org.apache.commons.weaver.ant
Weave Ant task.
WeaveTask(Project) - Constructor for class org.apache.commons.weaver.ant.WeaveTask
Create a new WeaveTask instance.
with(Class<? extends Annotation>) - Method in interface org.apache.commons.weaver.model.AnnotatedElements
Filter by annotation type.
WRAPPED_INT - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
WRAPPED_INTEGER - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
WRAPPED_OBJECT - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
WRAPPED_STRING - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
WRAPPED_STRING2 - Static variable in class org.apache.commons.weaver.normalizer.example.StaticMembers
 
wrappedInt - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
wrappedInteger - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
wrappedObject - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
wrappedString - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
wrappedString2 - Variable in class org.apache.commons.weaver.normalizer.example.InstanceMembers
 
A C D E F G H I J L M N O P R S T U V W 

Copyright © 2014 The Apache Software Foundation. All rights reserved.