|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Describe what this class does
Nested Class Summary | |
static class |
XMethod.PropertyAccessorPredicate
|
static class |
XMethod.PropertyMutatorPredicate
|
Field Summary | |
static Predicate |
PROPERTY_ACCESSOR_PREDICATE
Predicate that can be used to retrieve all property accessor methods. |
static Predicate |
PROPERTY_MUTATOR_PREDICATE
Predicate that can be used to retrieve all property mutator methods. |
Method Summary | |
XMethod |
getAccessor()
If this method is a mutator, and a corresponding accessor exists, that accessor will be returned. |
XMethod |
getMutator()
If this method is an accessor, and a corresponding mutator exists, that mutator will be returned. |
String |
getNameWithoutPrefix()
Returns the name of the method with the prefix stripped away. |
String |
getPropertyName()
Returns the property name of this method (if it is an accessor or mutator), or null if it is not. |
Type |
getPropertyType()
Returns the type of the property this method represents, or null if this method is not a property method. |
Type |
getReturnType()
Returns the return type of the method. |
boolean |
isPropertyAccessor()
|
boolean |
isPropertyMutator()
|
Methods inherited from interface xjavadoc.XExecutableMember |
getNameWithSignature, getParameters, getParameterTypes, getSignature, getThrownExceptions, isConstructor, isNative, isSynchronized, throwsException |
Methods inherited from interface xjavadoc.XProgramElement |
getContainingClass, getContainingPackage, getDoc, getModifiers, getModifierSpecifier, getSuperElement, getSuperInterfaceElements, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, updateDoc |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface xjavadoc.Named |
getName |
Field Detail |
public static final Predicate PROPERTY_MUTATOR_PREDICATE
public static final Predicate PROPERTY_ACCESSOR_PREDICATE
Method Detail |
public Type getReturnType()
public Type getPropertyType()
isPropertyMutator()
,
isPropertyAccessor()
,
getPropertyName()
public String getPropertyName()
public String getNameWithoutPrefix()
public boolean isPropertyMutator()
public boolean isPropertyAccessor()
public XMethod getAccessor()
public XMethod getMutator()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |