org.eclipse.xtend.backend.expr
Class ListLiteralExpression

java.lang.Object
  extended by org.eclipse.xtend.backend.common.ExpressionBase
      extended by org.eclipse.xtend.backend.expr.ListLiteralExpression

public final class ListLiteralExpression
extends ExpressionBase

Author:
Arno Haase (http://www.haase-consulting.com)

Field Summary
 
Fields inherited from class org.eclipse.xtend.backend.common.ExpressionBase
_log
 
Constructor Summary
ListLiteralExpression(java.util.List<ExpressionBase> inner, SourcePos sourcePos)
           
 
Method Summary
protected  java.lang.Object evaluateInternal(ExecutionContext ctx)
           
 java.util.List<ExpressionBase> getInnerExpression()
           
 
Methods inherited from class org.eclipse.xtend.backend.common.ExpressionBase
evaluate, getListeners, getPos, registerExecutionListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListLiteralExpression

public ListLiteralExpression(java.util.List<ExpressionBase> inner,
                             SourcePos sourcePos)
Method Detail

getInnerExpression

public java.util.List<ExpressionBase> getInnerExpression()

evaluateInternal

protected java.lang.Object evaluateInternal(ExecutionContext ctx)
Specified by:
evaluateInternal in class ExpressionBase