public class MethodParser extends SignatureParser
DEBUG, DEBUG_ELEMENT_ID, DEBUG_PROPERTY| Constructor and Description | 
|---|
| MethodParser() | 
| MethodParser(NamespaceModel namespace) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | isPropertyReadonly(PropertyExpression pe) | 
| Parsed<FunctionBody> | parseBodyLax(FunctionAst ast)Parses the member body. | 
| FunctionAst | parseMember(AntlrFunction fnc) | 
| Parsed<FunctionAst> | parseMemberLax(AntlrFunction fnc) | 
| AntlrMethods | parseMethods(java.lang.String source) | 
| Parsed<AntlrMethods> | parseMethodsLax(java.lang.String source) | 
createNamespace, getDescription, isVariadic, parseAnnotations, parseBody, parseSignature, parseSignatureArgs, parseTypeParametersaddVariableListener, checkNamespace, createDateLiteral, createTypeParser, debugLine, error, getAccessiblePropertyVisibility, getFreeTypes, getVariableFactory, intern, parse, parse, parseDateLiteral, parseLax, parseNoCheck, parseType, removeVariableListener, setDebugLineOffset, setFreeTypes, setIntern, validateControlExpressions, validateOrConvertcheckTreeType, createConstant, createConstant, getAstInfo, getNamespace, parse, parseInNamespace, parseInNewNamespace, parseInNewNamespacebegin, end, getASTNode, getFullText, getText, line, parseIdentifierAst, parseQIDAst, setFullTextpublic MethodParser()
public MethodParser(NamespaceModel namespace)
public AntlrMethods parseMethods(java.lang.String source) throws ValidationException
ValidationExceptionpublic Parsed<AntlrMethods> parseMethodsLax(java.lang.String source)
public FunctionAst parseMember(AntlrFunction fnc) throws ValidationException
ValidationExceptionpublic Parsed<FunctionAst> parseMemberLax(AntlrFunction fnc)
public Parsed<FunctionBody> parseBodyLax(FunctionAst ast)
parseBodyLax in class SignatureParserast - protected boolean isPropertyReadonly(PropertyExpression pe)
isPropertyReadonly in class ParserCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.