public abstract static class ClassTool.Sub<T extends ClassTool.Sub>
extends java.lang.Object
implements java.lang.Comparable<T>
Constructor and Description |
---|
Sub() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(T that) |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.annotation.Annotation> |
getAnnotations()
Returns the
Annotation s of the element being inspected. |
protected abstract java.lang.reflect.AnnotatedElement |
getElement() |
abstract java.lang.String |
getJavadocRef() |
protected abstract int |
getModifiers() |
abstract java.lang.String |
getName() |
protected abstract java.lang.String |
getSubType() |
abstract java.lang.String |
getUniqueName() |
int |
hashCode() |
boolean |
isAbstract() |
boolean |
isDeprecated() |
boolean |
isFinal() |
boolean |
isInterface() |
boolean |
isNative() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isStrict() |
boolean |
isSynchronized() |
boolean |
isTransient() |
boolean |
isVolatile() |
java.lang.String |
toString() |
protected abstract java.lang.reflect.AnnotatedElement getElement()
protected abstract int getModifiers()
protected abstract java.lang.String getSubType()
public abstract java.lang.String getName()
public abstract java.lang.String getUniqueName()
public abstract java.lang.String getJavadocRef()
public java.util.List<java.lang.annotation.Annotation> getAnnotations()
Annotation
s of the element being inspected.public boolean isDeprecated()
public boolean isPublic()
public boolean isProtected()
public boolean isPrivate()
public boolean isStatic()
public boolean isFinal()
public boolean isInterface()
public boolean isNative()
public boolean isStrict()
public boolean isSynchronized()
public boolean isTransient()
public boolean isVolatile()
public boolean isAbstract()
public int compareTo(T that)
compareTo
in interface java.lang.Comparable<T extends ClassTool.Sub>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c) 2003-2007 Apache Software Foundation