Package org.outerj.xreporter.datatype.type

Interface Summary
FormatCache Cache date or number formatting patterns.
ValidationRule Interface for objects that can validate a value.
 

Class Summary
AbstractDateTimeType An abstract base class for date, time and date-time types.
BigDecimalMaxExclusiveValidationRule  
BigDecimalMaxInclusiveValidationRule  
BigDecimalMinExclusiveValidationRule  
BigDecimalMinInclusiveValidationRule  
BigDecimalType Implementation of Type supporting BigDecimals.
DateTimeType  
DateType  
ExpressionValidationRule  
LocaleMap A map containing object hashed on Locale's.
LongMaxExclusiveValidationRule  
LongMaxInclusiveValidationRule  
LongMinExclusiveValidationRule  
LongMinInclusiveValidationRule  
LongType Implementation of Type supporting longs.
StringLengthValidationRule  
StringMaxLengthValidationRule  
StringMinLengthValidationRule  
StringRegexpValidationRule  
StringType Implementation of Type supporting strings.
TimeType  
Type Abstract base class for data types.
TypeFactory  
ValidationError Expression for use in validation expressions.
ValidationOk Expression for use in validation expressions.
ValidationValue Expression for use in validation expressions that returns the value to be validated.
 

Exception Summary
UnconvertibleException Exception thrown by Type implementations when a certain kind of object cannot by converted to the object type of the current Type.