org.gvnix.flex.as.classpath.details
Interface ASInvocableMemberMetadata
- All Superinterfaces:
- ASIdentifiableMember
- All Known Subinterfaces:
- ASConstructorMetadata, ASMethodMetadata
- All Known Implementing Classes:
- AbstractInvocableMemberMetadata, As3ParserConstructorMetadata, As3ParserMethodMetadata, DefaultASConstructorMetadata, DefaultASMethodMetadata
public interface ASInvocableMemberMetadata
- extends ASIdentifiableMember
Metadata concerning an invocable ActionScript member, namely a method or
constructor.
- Author:
- Jeremy Grelle
getParameterTypes
List<ActionScriptType> getParameterTypes()
- Returns:
- the parameter types (never null, but may be empty)
getParameterNames
List<ActionScriptSymbolName> getParameterNames()
- Returns:
- the parameter names, if available (never null, but may be empty)
getMetaTags
List<ASMetaTagMetadata> getMetaTags()
- Returns:
- meta tags 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 © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.