Uses of Interface
org.openxava.calculators.ICalculator

Packages that use ICalculator
org.openxava.calculators   
org.openxava.model.meta   
org.openxava.tab.impl   
org.openxava.util   
org.openxava.util.impl   
 

Uses of ICalculator in org.openxava.calculators
 

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

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

Uses of ICalculator in org.openxava.model.meta
 

Methods in org.openxava.model.meta that return ICalculator
 ICalculator MetaCalculator.createCalculator()
          Create a calculator whenever this method is called, congured with values assigned in xml.
 ICalculator MetaProperty.createDefaultValueCalculator()
           
 ICalculator MetaProperty.getCalculator()
           
 ICalculator MetaReference.getDefaultValueCalculator()
           
 

Uses of ICalculator in org.openxava.tab.impl
 

Methods in org.openxava.tab.impl that return ICalculator
 ICalculator TabCalculator.getCalculator()
           
 

Uses of ICalculator in org.openxava.util
 

Methods in org.openxava.util with parameters of type ICalculator
static java.lang.Object Server.calculate(ICalculator calculator, java.lang.String packageName)
           
static java.lang.Object Server.calculateWithoutTransaction(ICalculator calculator, java.lang.String packageName)
           
 

Uses of ICalculator in org.openxava.util.impl
 

Methods in org.openxava.util.impl with parameters of type ICalculator
 java.lang.Object ServerBean.calculate(ICalculator calculator)
           
 java.lang.Object ServerRemote.calculate(ICalculator calculator)
           
 java.lang.Object ServerBean.calculateWithoutTransaction(ICalculator calculator)
           
 java.lang.Object ServerRemote.calculateWithoutTransaction(ICalculator calculator)