Package gw.lang.parser.expressions
Interface IMemberAccessExpression
-
- All Superinterfaces:
IExpression,IHasType,IParsedElement
- All Known Subinterfaces:
IBeanMethodCallExpression,IFieldAccessExpression,IMemberExpansionExpression,ISynthesizedMemberAccessExpression,IUnqualifiedEnumMemberAccess
public interface IMemberAccessExpression extends IExpression
-
-
Field Summary
-
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IExpressionRuntimegetExpressionRuntime()StringgetMemberName()IPropertyInfogetPropertyInfo()IExpressiongetRootExpression()ITypegetRootType()intgetStartOffset()voidsetExpressionRuntime(IExpressionRuntime expressionRuntime)voidsetStartOffset(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 Detail
-
getRootExpression
IExpression getRootExpression()
-
getRootType
IType getRootType()
-
getMemberName
String getMemberName()
-
getStartOffset
int getStartOffset()
-
setStartOffset
void setStartOffset(int iOffset)
-
setExpressionRuntime
void setExpressionRuntime(IExpressionRuntime expressionRuntime)
-
getPropertyInfo
IPropertyInfo getPropertyInfo()
-
getExpressionRuntime
IExpressionRuntime getExpressionRuntime()
-
-