Package org.openxava.calculators

Interface Summary
IAggregateOidCalculator Calculator for the oid of an aggregete.
ICalculator  
IEntityCalculator Deprecated. Since OpenXava 2.0.
IHibernateIdGeneratorCalculator Calculate ids using Hibernate native id generators.
IJDBCCalculator  
IModelCalculator Calculator that receives a model object (entity or aggregate) that is used as source to execute the calculation.
IOptionalCalculator A calculator that can choose do no calculation.
 

Class Summary
BigDecimalCalculator  
ByPassCalculator  
ConcatCalculator String concatenation.
ConcatOidCalculator It create a strint that concat string1:string2[:string3]:counter.
CounterByPassOidCalculator  
CurrentDateCalculator  
CurrentTimestampCalculator Returns the current time in java.sql.Timestamp format.
CurrentUserBirthDateDayCalculator Birth date day of the current user.
CurrentUserBirthDateMonthCalculator Birth date month of the current user.
CurrentUserBirthDateYearCalculator Birth date year of the current user.
CurrentUserCalculator  
CurrentUserEmailCalculator Email of the current user.
CurrentUserFamilyNameCalculator Family name of the current user.
CurrentUserGivenNameCalculator Given name of the current user.
CurrentUserJobTitleCalculator Job title of the current user.
CurrentUserMiddleNameCalculator Middle name of the current user.
CurrentUserNickNameCalculator Nick name of the current user.
CurrentYearCalculator  
DaysDelayCalculator  
DescriptionsCalculator It obtain a description collection.
EmptyStringCalculator  
EnumCalculator  
FalseCalculator  
IdentityCalculator To use identity database id generation.
IntegerCalculator  
LongCalculator  
ModelPropertyCalculator Return the value of the indicated property of the sent object model.
NextIntegerCalculator  
NextLongCalculator  
NullCalculator Just return null.
NullDateCalculator  
SequenceCalculator To use sequence database id generation.
StringCalculator  
TrueCalculator  
UUIDCalculator It generate a Universal Unic IDentifier of 32 alphanumeric characters.
ZeroBigDecimalCalculator  
ZeroIntegerCalculator  
ZeroLongCalculator