org.outerj.grouping
Class GroupDefinition.SummaryFieldDefinition

java.lang.Object
  extended byorg.outerj.grouping.GroupDefinition.SummaryFieldDefinition
Enclosing class:
GroupDefinition

public class GroupDefinition.SummaryFieldDefinition
extends java.lang.Object


Field Summary
protected  java.lang.String alignColumnId
           
protected  Expression expression
           
protected  java.lang.String expressionString
           
protected  java.lang.String id
           
protected  java.lang.String label
           
protected  ValueFormatter valueFormatter
           
 
Constructor Summary
GroupDefinition.SummaryFieldDefinition(java.lang.String id, Expression compiledExpression, java.lang.String expressionString, ValueFormatter valueFormatter, java.lang.String label, java.lang.String alignColumnId)
           
 
Method Summary
 java.lang.String getAlignColumnId()
           
 Expression getExpression()
           
 java.lang.String getExpressionString()
           
 java.lang.String getId()
           
 java.lang.String getLabel()
           
 ValueFormatter getValueFormatter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected final java.lang.String id

expressionString

protected final java.lang.String expressionString

expression

protected final Expression expression

label

protected final java.lang.String label

alignColumnId

protected final java.lang.String alignColumnId

valueFormatter

protected final ValueFormatter valueFormatter
Constructor Detail

GroupDefinition.SummaryFieldDefinition

public GroupDefinition.SummaryFieldDefinition(java.lang.String id,
                                              Expression compiledExpression,
                                              java.lang.String expressionString,
                                              ValueFormatter valueFormatter,
                                              java.lang.String label,
                                              java.lang.String alignColumnId)
Method Detail

getId

public java.lang.String getId()

getExpression

public Expression getExpression()

getLabel

public java.lang.String getLabel()

getAlignColumnId

public java.lang.String getAlignColumnId()

getExpressionString

public java.lang.String getExpressionString()

getValueFormatter

public ValueFormatter getValueFormatter()