|
RECODER 0.92 | |||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
public interface Method
A program model element representing methods.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface recoder.abstraction.ProgramModelElement |
|---|
ProgramModelElement.LexicalOrder |
| Nested classes/interfaces inherited from interface recoder.abstraction.ProgramModelElement |
|---|
ProgramModelElement.LexicalOrder |
| Field Summary |
|---|
| Fields inherited from interface recoder.abstraction.ProgramModelElement |
|---|
LEXICAL_ORDER |
| Fields inherited from interface recoder.bytecode.AccessFlags |
|---|
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE |
| Fields inherited from interface recoder.abstraction.ProgramModelElement |
|---|
LEXICAL_ORDER |
| Fields inherited from interface recoder.bytecode.AccessFlags |
|---|
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE |
| Method Summary | |
|---|---|
java.util.List<ClassType> |
getExceptions()
Returns the exceptions of this method or constructor. |
Type |
getReturnType()
Returns the return type of this method. |
java.util.List<Type> |
getSignature()
Returns the signature of this method or constructor. |
java.util.List<? extends TypeParameter> |
getTypeParameters()
|
boolean |
isAbstract()
Checks if this member is abstract. |
boolean |
isNative()
Checks if this method is native. |
boolean |
isSynchronized()
Checks if this method is synchronized. |
boolean |
isVarArgMethod()
Checks if this method takes a variable number of arguments. |
| Methods inherited from interface recoder.abstraction.Member |
|---|
getAnnotations, getContainingClassType, isFinal, isPrivate, isProtected, isPublic, isStatic, isStrictFp |
| Methods inherited from interface recoder.abstraction.ProgramModelElement |
|---|
getBinaryName, getFullName, getProgramModelInfo, setProgramModelInfo |
| Methods inherited from interface recoder.NamedModelElement |
|---|
getName |
| Methods inherited from interface recoder.ModelElement |
|---|
validate |
| Methods inherited from interface recoder.abstraction.ClassTypeContainer |
|---|
getContainer, getPackage, getTypes |
| Methods inherited from interface recoder.abstraction.ProgramModelElement |
|---|
getBinaryName, getFullName, getProgramModelInfo, setProgramModelInfo |
| Methods inherited from interface recoder.NamedModelElement |
|---|
getName |
| Methods inherited from interface recoder.ModelElement |
|---|
validate |
| Method Detail |
|---|
java.util.List<Type> getSignature()
java.util.List<ClassType> getExceptions()
Type getReturnType()
boolean isAbstract()
false
.
true if this member is abstract, false
otherwise.Constructorboolean isNative()
false
.
true if this method is native, false
otherwise.Constructorboolean isSynchronized()
false.
true if this method is synchronized, false
otherwise.Constructorboolean isVarArgMethod()
true if this methods takes a variable number of arguments,
false otherwise.java.util.List<? extends TypeParameter> getTypeParameters()
|
RECODER 0.92 | |||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||