Package org.openxava.util

Interface Summary
IConnectionProvider Provides JDBC connections.
IInit With the posibility of be initiated.
ILiberate Cualquier cosa que atrape recurso y tenga que liberarlos.
IPropertiesContainer Allows update and read object properties to/from a Map.
IReportParametersProvider Provides report parameters.
IRequestReportParametersProvider ReportParametersProvider that receive a HTTP request before filter.
 

Class Summary
Align Represents a text (or another element) align.
Assert Utility to make asserts.
Classes Utility class to work with classes.
CMPFieldComparator Create on 26/02/2010 (10:33:06)
DataSourceConnectionProvider Adapter from JNDI DataSource interface to IConnectionProvider interface.
Dates Utilities to working with dates (java.util.Date).
Dates.DateDistance  
DefaultReportParametersProvider By default it get parameters from i18n.
Emails  
Emails.Attachment  
Factory Generic class to implement object factories.
FieldComparator Compare java.lang.reflect.Field by name
Files Some utilities for work with files and directories.
InputStreams Utilities to working with java.io.InputStream).
Is Utility class to reduce the ifs size.
KeyAndDescription A class with a key and a description.
KeyAndDescriptionComparator  
Labels Utility class for obtain the i18n of the labels.
Locales Access to the locale associated to the current thread.
Maps Utilities to work with maps.
Messages Set of messages.
Objects Deprecated. User XObjects instead.
Photo Wraps a byte array to allow store photos in a database with no support to byte [] o BLOBs, but yes java.lang.Object.
Primitives Utilities to work with Java primitive data.
PropertiesManager Manages with reflection the properties of a object.
PropertiesReader Reads properties files.
ReportParametersProviderFactory For obtaining a instance of report parameters.
ResourceManagerI18n  
Resources  
Server Executes code in server.
SimpleTemplater To process simple HTML templates. -- Usage -- SimpleTemplater.getInstance().buildOutputUsingStringTemplate(template, parameters); Replaces ${parameter_name} in the template by its value found in the (Map)parameters. -- Syntax -- Simple blocks can be processed.
Strings Utilities to work with String.
TableModels  
UserInfo Data about the current logged user, obtained via Users.
Users Utilities to work with users.
XArrays Utilities to work with arrays.
XavaPreferences  
XavaResources To obtain i18n values from OpenXava resource files.
XCollections Utilities to work with collections, enumerations and iterators.
XObjects Utility class to work with objects.
XSystem Global utilities about the system.
 

Enum Summary
Messages.Type  
 

Exception Summary
AssertException Exception thrown when a assert is broken.
CloneException Problems cloning.
ElementNotFoundException A OpenXava element does no exists.
InitException Throws when probllems on init (generally calling to init() method.
PropertiesManagerException Exception thrown by PropertiesManager.
SystemException RuntimeException to be thrown by a business method when a system level problem is produced.
XavaException RuntimeException since v3.0.