Package | Description |
---|---|
org.apache.commons.weaver.model |
Defines a domain model for weaving operations.
|
Modifier and Type | Method and Description |
---|---|
<T> WeavableClass<T> |
WeavablePackage.getWeavable(Class<T> cls)
Get a
WeavableClass representing cls . |
<T> WeavableClass<T> |
ScanResult.getWeavable(Class<T> cls)
Public for use by
WeaveProcessor . |
Modifier and Type | Method and Description |
---|---|
Iterable<WeavableClass<?>> |
WeavablePackage.getClasses()
Get enclosed
WeavableClass es. |
AnnotatedElements<WeavableClass<?>> |
ScanResult.getClasses()
Iterate or filter
WeavableClass es. |
AnnotatedElements<WeavableClass<?>> |
ScanResult.getClassesAssignableTo(Class<?> supertype)
Iterate or filter
WeavableClass es assignable to supertype . |
Modifier and Type | Method and Description |
---|---|
protected int |
WeavableClass.localCompareTo(WeavableClass<T> obj)
Compare against
o without respect to NestedWeavable.getParent() . |
Constructor and Description |
---|
WeavableConstructor(Constructor<T> target,
WeavableClass<T> parent)
Create a new
WeavableConstructor instance. |
WeavableExecutable(TARGET target,
WeavableClass<T> parent)
Create a new
WeavableExecutable instance. |
WeavableField(Field target,
WeavableClass<T> parent)
Create a new
WeavableField instance. |
WeavableMethod(Method target,
WeavableClass<T> parent)
Create a new
WeavableMethod instance. |
Copyright © 2018 The Apache Software Foundation. All rights reserved.