org.weda.store.impl
Class SummaryElement

java.lang.Object
  extended by org.weda.store.impl.SummaryElement
All Implemented Interfaces:
java.lang.Cloneable

public class SummaryElement
extends java.lang.Object
implements java.lang.Cloneable

Author:
Mikhail Titov

Constructor Summary
SummaryElement()
           
 
Method Summary
 java.lang.Object clone()
           
 void finishCalculation()
           
 SummaryFunction getFunction()
           
 java.lang.String getFunctionName()
           
 java.lang.Integer getGetterId()
           
 java.lang.Class getObjectClass()
           
 int getObjectPosition()
           
 java.lang.String getPropertyName()
           
 void init()
           
 void nextCalculation(java.lang.Object[] row)
           
 void setFunction(SummaryFunction function)
           
 void setFunctionName(java.lang.String functionName)
           
 void setGetterId(java.lang.Integer getterId)
           
 void setObjectClass(java.lang.Class objectClass)
           
 void setObjectPosition(int objectPosition)
           
 void setPropertyName(java.lang.String propertyName)
           
 void startCalculation()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SummaryElement

public SummaryElement()
Method Detail

init

public void init()
          throws SummaryElementException
Throws:
SummaryElementException

startCalculation

public void startCalculation()
                      throws SummaryElementException
Throws:
SummaryElementException

nextCalculation

public void nextCalculation(java.lang.Object[] row)
                     throws SummaryElementException
Throws:
SummaryElementException

finishCalculation

public void finishCalculation()

getFunctionName

public java.lang.String getFunctionName()

setFunctionName

public void setFunctionName(java.lang.String functionName)

getFunction

public SummaryFunction getFunction()

setFunction

public void setFunction(SummaryFunction function)

getPropertyName

public java.lang.String getPropertyName()

setPropertyName

public void setPropertyName(java.lang.String propertyName)

getObjectPosition

public int getObjectPosition()

setObjectPosition

public void setObjectPosition(int objectPosition)

getGetterId

public java.lang.Integer getGetterId()

setGetterId

public void setGetterId(java.lang.Integer getterId)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

getObjectClass

public java.lang.Class getObjectClass()

setObjectClass

public void setObjectClass(java.lang.Class objectClass)


Copyright © 2005-2006 . All Rights Reserved.