Package org.glassfish.gmbal.typelib
Class DeclarationFactory.EvaluatedMethodDeclarationImpl
java.lang.Object
org.glassfish.gmbal.typelib.EvaluatedTypeBase
org.glassfish.gmbal.typelib.EvaluatedDeclarationBase
org.glassfish.gmbal.typelib.EvaluatedMethodDeclarationBase
org.glassfish.gmbal.typelib.DeclarationFactory.EvaluatedMethodDeclarationImpl
- All Implemented Interfaces:
EvaluatedAccessibleDeclaration,EvaluatedDeclaration,EvaluatedMethodDeclaration,EvaluatedType
- Enclosing class:
DeclarationFactory
private static class DeclarationFactory.EvaluatedMethodDeclarationImpl
extends EvaluatedMethodDeclarationBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EvaluatedClassDeclarationprivate final Methodprivate final intprivate final Stringprivate final List<EvaluatedType> private final EvaluatedType -
Constructor Summary
ConstructorsConstructorDescriptionEvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) -
Method Summary
Modifier and TypeMethodDescription<T extends Annotation>
Tannotation(Class<T> annotationType) Return the annotations on this declaration.element()method()intname()Methods inherited from class org.glassfish.gmbal.typelib.EvaluatedMethodDeclarationBase
accept, containingClass, hashCode, makeRepresentation, myEqualsMethods inherited from class org.glassfish.gmbal.typelib.EvaluatedTypeBase
castList, equalList, equals, equals, handleList, handleModifier, hashCode, isImmutable, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
isImmutable
-
Field Details
-
container
-
modifiers
private final int modifiers -
rtype
-
name
-
ptypes
-
method
-
-
Constructor Details
-
EvaluatedMethodDeclarationImpl
public EvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method)
-
-
Method Details
-
name
-
modifiers
public int modifiers() -
parameterTypes
-
returnType
-
containingClass
-
method
-
annotation
-
annotations
Description copied from interface:EvaluatedDeclarationReturn the annotations on this declaration.- Returns:
- List of all annotations on this declaration.
-
element
-
accessible
-