org.springframework.roo.classpath.details
Interface InvocableMemberMetadata
- All Superinterfaces:
- IdentifiableMember
- All Known Subinterfaces:
- ConstructorMetadata, MethodMetadata
- All Known Implementing Classes:
- AbstractInvocableMemberMetadata, DefaultConstructorMetadata, DefaultMethodMetadata
public interface InvocableMemberMetadata
- extends IdentifiableMember
Metadata concerning an invocable member, namely a method or constructor.
- Since:
- 1.0
- Author:
- Ben Alex
getParameterTypes
List<AnnotatedJavaType> getParameterTypes()
- Returns:
- the parameter types (never null, but may be an empty)
getParameterNames
List<org.springframework.roo.model.JavaSymbolName> getParameterNames()
- Returns:
- the parameter names, if available (never null, but may be an empty)
getAnnotations
List<AnnotationMetadata> getAnnotations()
- Returns:
- annotations on this invocable member (never null, but may be empty)
getBody
String getBody()
- Returns:
- the body of the method, if available (can be null if unavailable)
Copyright © 2009-2010 VMware, Inc. All Rights Reserved.