org.ow2.opensuit.cel.impl.tree.impl.ast
Class AstProperty

java.lang.Object
  extended by org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
      extended by org.ow2.opensuit.cel.impl.tree.impl.ast.AstProperty
All Implemented Interfaces:
IExpression, IExprNode
Direct Known Subclasses:
AstBracket, AstDot

public abstract class AstProperty
extends AstNode


Field Summary
protected  boolean lvalue
           
protected  AstNode prefix
           
 
Fields inherited from class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
position
 
Constructor Summary
AstProperty(int position, AstNode prefix, boolean lvalue)
           
 
Method Summary
 
Methods inherited from class org.ow2.opensuit.cel.impl.tree.impl.ast.AstNode
appendExpressionString, appendValuePattern, getExpressionString, getPosition, getValuePattern, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.opensuit.cel.impl.tree.IExprNode
compile
 
Methods inherited from interface org.ow2.opensuit.cel.IExpression
getGenericType, getType, invoke, isReadOnly, isStaticValue, set
 

Field Detail

prefix

protected final AstNode prefix

lvalue

protected final boolean lvalue
Constructor Detail

AstProperty

public AstProperty(int position,
                   AstNode prefix,
                   boolean lvalue)


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.