AbstractWeaverTask
instance.WeaverSettings
.WeaveInterest
.Iterable
.AnnotatedElement
as well as filtering by annotation type (including
annotations with RetentionPolicy.CLASS
retention in addition to those
with RetentionPolicy.RUNTIME
retention.MavenProject.getTestClasspathElements()
.Scanner
, clean a WeaveEnvironment
.WeaveLifecycle.CLEAN
.CleanProcessor
instance using the ServiceLoader
mechanism.CleanProcessor
instance.CleanTask
instance.Comparable
.Comparable
.AccessLevel
configuration key.Policy
configuration key.Weaver
.WeaveLifecycleProvider
as consuming the output of additional
WeaveLifecycleProvider
s for the same lifecycle stage.WeavableParameter
object.WeavableParameter
object.WeavableParameter
object.properties
.propertyset
.AccessLevel
value that should be used as a default.Policy
value that should be used as a default.cls
.obj
for equality.Field
.Field
with an
accessing type.FieldAccess
.Iterable
of filesystem paths.annotationClass
attached to Weavable.getTarget()
.Annotation
s associated with this element.WeavableClass
es.WeavableClass
es.WeavableClass
es assignable to supertype
.DataSource
representing cls
.DataSource
for the specified class.classpath
.classpathref
.WeavableConstructorParameter
s.WeavableConstructor
s.WeavableConstructor
s of this WeavableClass
.Weavable.getAnnotations()
.WeavableField
s.WeavableField
s of this WeavableClass
.WeaveInterest
s.WeavableMethodParameter
s.WeavableMethod
s.WeavableMethod
s of this WeavableClass
.OutputStream
for the specified resource.WeavablePackage
s.WeavableExecutable
.Weavable.getTarget()
.Weavable.getTarget()
.Weavable.getTarget()
.propertyset
and properties
; latter takes precedence.DataSource
for the specified resource.WeaverSettings
in use.Class
es whose subtypes will be returned.target
directory.Weavable
.WeaveProcessor
.WeaveProcessor
.WeaveProcessor
.WeaveProcessor
.WeaveProcessor
.WeavableField
representing fld
.WeavableMethod
representing mt
.WeavableConstructor
representing ctor
.WeavableClass
representing cls
.annotationClass
is present.Policy
.ScanRequest
has been constrained.o
without respect to NestedWeavable.getParent()
.o
without respect to NestedWeavable.getParent()
.o
without respect to NestedWeavable.getParent()
.o
without respect to NestedWeavable.getParent()
.o
without respect to NestedWeavable.getParent()
.o
without respect to NestedWeavable.getParent()
.AccessLevel
onto a Java modifier value.NestedWeavable
instance.Scanner
.Normalizer
instance.WeaveInterest
.AccessLevel
specified by a Java modifier.Type
from which field is accessed.String
returning AccessLevel.defaultValue()
for blank/null input.String
returning Policy.defaultValue()
for blank/null input.PrivilegedAction
s.Privilizer
.Weaver
implementation.Scanner
, process a WeaveEnvironment
.Scanner
, process a WeaveEnvironment
.WeaveLifecycleProvider
as creating output that is consumed by additional
WeaveLifecycleProvider
s for the same lifecycle stage.WeaveLifecycleProvider
types.ScanRequest
.classpath
.classpathref
.WeaverSettings
object.target
directory.Build.getOutputDirectory()
.Build.getTestOutputDirectory()
.Build.getTestOutputDirectory()
.Build.getOutputDirectory()
.AccessLevel
as a String
.URL
Array utilities.Weavable
instance.WeavableClass
instance.WeavableConstructor
instance.Weavable
Constructor
parameter.WeavableConstructorParameter
instance.Weavable
"executable".WeavableExecutable
instance.WeavableField
instance.WeavableMethod
instance.WeavableMethodParameter
instance.WeavablePackage
instance.WeavableParameter
instance.WeaveEnvironment
.WeaveLifecycle
.WeaveLifecycle.CLEAN
.WeaveLifecycleToken
and an element of the WeaveLifecycle
.WeaveLifecycle.WEAVE
.WeaveLifecycle.WEAVE
.WeaveProcessor
instance using the ServiceLoader
mechanism.WeaveProcessor
instance.Weaver
implementation implements the WEAVE
stage of the WeaveLifecycle
by performing the
byte code enhancement in the classes.WeaverSettings
object.WeaveTask
instance.Copyright © 2016 The Apache Software Foundation. All rights reserved.