Package gw.lang.parser.expressions
Interface IMemberAccessExpression
- All Superinterfaces:
IExpression
,IHasType
,IParsedElement
- All Known Subinterfaces:
IBeanMethodCallExpression
,IFieldAccessExpression
,IMemberExpansionExpression
,ISynthesizedMemberAccessExpression
,IUnqualifiedEnumMemberAccess
- All Known Implementing Classes:
BeanMethodCallExpression
,MemberAccess
,MemberExpansionAccess
,SynthesizedMemberAccess
,UnqualifiedEnumMemberAccess
-
Field Summary
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
Method Summary
Modifier and TypeMethodDescriptionint
void
setExpressionRuntime
(IExpressionRuntime expressionRuntime) void
setStartOffset
(int iOffset) Methods inherited from interface gw.lang.parser.IExpression
evaluate, evaluate, getContextType, isNullSafe, isUnchecked
Methods inherited from interface gw.lang.parser.IParsedElement
addExceptionsFrom, addParseException, addParseException, addParseWarning, addParseWarning, clearParseExceptions, clearParseTreeInformation, clearParseWarnings, findAncestorParsedElementByType, findDeclaringStatement, findRootParsedElement, getColumn, getContainedParsedElementsByType, getContainedParsedElementsByTypes, getContainedParsedElementsByTypesWithIgnoreSet, getFunctionName, getGosuClass, getGosuProgram, getImmediateParseIssue, getImmediateParseIssues, getLineNum, getLocation, getModule, getParent, getParseExceptions, getParseIssues, getParseWarnings, getReturnType, getTokens, hasImmediateParseIssue, hasImmediateParseWarnings, hasParseException, hasParseExceptions, hasParseIssue, hasParseIssues, hasParseWarning, hasParseWarnings, isCompileTimeConstant, isSuppressed, isSynthetic, setLocation, setParent, visit
-
Method Details
-
getRootExpression
IExpression getRootExpression() -
getRootType
IType getRootType() -
getMemberName
String getMemberName() -
getStartOffset
int getStartOffset() -
setStartOffset
void setStartOffset(int iOffset) -
setExpressionRuntime
-
getPropertyInfo
IPropertyInfo getPropertyInfo() -
getExpressionRuntime
IExpressionRuntime getExpressionRuntime()
-