net.sf.jxls.parser
Class Expression

java.lang.Object
  extended by net.sf.jxls.parser.Expression

public class Expression
extends java.lang.Object

Represents JEXL expression

Author:
Leonid Vysochyn

Field Summary
static java.lang.String aggregateSeparator
           
 
Constructor Summary
Expression(java.lang.String expression, Configuration config)
           
Expression(java.lang.String expression, java.util.Map beans, Configuration config)
           
 
Method Summary
 java.lang.Object evaluate()
           
 Property getCollectionProperty()
           
 java.lang.String getExpression()
           
 java.util.List getProperties()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

aggregateSeparator

public static final java.lang.String aggregateSeparator
See Also:
Constant Field Values
Constructor Detail

Expression

public Expression(java.lang.String expression,
                  Configuration config)

Expression

public Expression(java.lang.String expression,
                  java.util.Map beans,
                  Configuration config)
           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getCollectionProperty

public Property getCollectionProperty()

getProperties

public java.util.List getProperties()

getExpression

public java.lang.String getExpression()

evaluate

public java.lang.Object evaluate()
                          throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005-2013 jXLS Team. All Rights Reserved.