org.openxava.calculators
Interface ICalculator

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IAggregateOidCalculator, IEntityCalculator, IHibernateIdGeneratorCalculator, IJDBCCalculator, IModelCalculator, IOptionalCalculator
All Known Implementing Classes:
BigDecimalCalculator, ByPassCalculator, ConcatCalculator, ConcatOidCalculator, CounterByPassOidCalculator, CurrentDateCalculator, CurrentTimestampCalculator, CurrentUserBirthDateDayCalculator, CurrentUserBirthDateMonthCalculator, CurrentUserBirthDateYearCalculator, CurrentUserCalculator, CurrentUserEmailCalculator, CurrentUserFamilyNameCalculator, CurrentUserGivenNameCalculator, CurrentUserJobTitleCalculator, CurrentUserMiddleNameCalculator, CurrentUserNickNameCalculator, CurrentYearCalculator, DaysDelayCalculator, DescriptionsCalculator, EmptyStringCalculator, EnumCalculator, FalseCalculator, IdentityCalculator, IntegerCalculator, LongCalculator, ModelPropertyCalculator, NextIntegerCalculator, NextLongCalculator, NullCalculator, NullDateCalculator, SequenceCalculator, StringCalculator, TrueCalculator, UUIDCalculator, ZeroBigDecimalCalculator, ZeroIntegerCalculator, ZeroLongCalculator

public interface ICalculator
extends java.io.Serializable

Author:
Javier Paniza

Method Summary
 java.lang.Object calculate()
           
 

Method Detail

calculate

java.lang.Object calculate()
                           throws java.lang.Exception
Throws:
java.lang.Exception