T - typepublic class WeavableClass<T> extends NestedWeavable<WeavableClass<T>,Class<T>,WeavablePackage,Package>
| Constructor and Description | 
|---|
WeavableClass(Class<T> target,
             WeavablePackage parent)
Create a new  
WeavableClass instance. | 
| Modifier and Type | Method and Description | 
|---|---|
Iterable<WeavableConstructor<T>> | 
getConstructors()
Get  
WeavableConstructors of this WeavableClass. | 
Iterable<WeavableField<T>> | 
getFields()
Get  
WeavableFields of this WeavableClass. | 
Iterable<WeavableMethod<T>> | 
getMethods()
Get  
WeavableMethods of this WeavableClass. | 
WeavableConstructor<T> | 
getWeavable(Constructor<T> ctor)
Get a  
WeavableConstructor representing ctor. | 
WeavableField<T> | 
getWeavable(Field fld)
Get a  
WeavableField representing fld. | 
WeavableMethod<T> | 
getWeavable(Method methd)
Get a  
WeavableMethod representing mt. | 
protected int | 
localCompareTo(WeavableClass<T> obj)
Compare against  
o without respect to NestedWeavable.getParent(). | 
compareTo, getParentaddAnnotations, addAnnotations, equals, getAnnotation, getAnnotations, getDeclaredAnnotations, getTarget, hashCode, isAnnotationPresent, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByTypepublic WeavableClass(Class<T> target, WeavablePackage parent)
WeavableClass instance.target - Classparent - WeavablePackage enclosingpublic WeavableField<T> getWeavable(Field fld)
WeavableField representing fld.fld - to wrapWeavableFieldpublic WeavableMethod<T> getWeavable(Method methd)
WeavableMethod representing mt.methd - to wrapWeavableMethodpublic WeavableConstructor<T> getWeavable(Constructor<T> ctor)
WeavableConstructor representing ctor.ctor - to wrapWeavableConstructorpublic Iterable<WeavableField<T>> getFields()
WeavableFields of this WeavableClass.Iterablepublic Iterable<WeavableConstructor<T>> getConstructors()
WeavableConstructors of this WeavableClass.Iterablepublic Iterable<WeavableMethod<T>> getMethods()
WeavableMethods of this WeavableClass.Iterableprotected int localCompareTo(WeavableClass<T> obj)
o without respect to NestedWeavable.getParent().localCompareTo in class NestedWeavable<WeavableClass<T>,Class<T>,WeavablePackage,Package>obj - SELFSELFComparable.compareTo(Object) contractCopyright © 2018 The Apache Software Foundation. All rights reserved.