A B C D E F G H I J L M N P Q R S T U V

A

AbstractBeanAttributes - Class in pt.digitalis.dif.model.utils
A base implementation of a IBeanAttributes object
AbstractBeanAttributes() - Constructor for class pt.digitalis.dif.model.utils.AbstractBeanAttributes
 
AbstractDataSet<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
An abstract base implementation for data sources
AbstractDataSet(Class<T>) - Constructor for class pt.digitalis.dif.model.dataset.AbstractDataSet
Default constructor
AbstractModelManager - Class in pt.digitalis.dif.model.utils
 
AbstractModelManager() - Constructor for class pt.digitalis.dif.model.utils.AbstractModelManager
 
add(String) - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Adds a record to the selected list removing it from the available list
addAdditionalAttributesDefinition(CaseInsensitiveHashMap<AttributeDefinition>, boolean) - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Adds custom attributes to the additionalAttributesDefinition definition
addAdditionalAttributesDefinition(CaseInsensitiveHashMap<AttributeDefinition>, boolean, String) - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Adds custom attributes to the additionalAttributesDefinition definition
addField(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a filed to the query
addField(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
addFields(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a filed to the query
addFields(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
addFilter(Filter) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a filter to the query
addFilter(Filter) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
addFilters(List<Filter>) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a filter list to the query
addFilters(List<Filter>) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
additionalAttributesDefinition - Variable in class pt.digitalis.dif.model.sql.QuerySQLDataSet
custom attributes definition to add to the dataset default
addJoin(String, JoinType) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a join to the query.
addJoin(String, JoinType, boolean) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Adds a join to the dataset.
addJoin(String, JoinType) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
addJoin(String, JoinType, boolean) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
addJoin(String, String, String) - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Adds a SQL join to the base query for this query instance only
AliasWithPrefixToBeanResultTransformer - Class in pt.digitalis.dif.model.hibernate
 
AliasWithPrefixToBeanResultTransformer(Class<?>, String) - Constructor for class pt.digitalis.dif.model.hibernate.AliasWithPrefixToBeanResultTransformer
Default constructor
asList() - Method in class pt.digitalis.dif.model.dataset.Query
Gets the data as a list of objects
asSelectedColumnsList() - Method in class pt.digitalis.dif.model.dataset.Query
Gets the data as a list of objects
Objects can be single objects (if only one field was requested) or Object array with all requested fields
attachDirty(T) - Method in interface pt.digitalis.dif.model.hibernate.IHibernateDAO
Updates a modified instance in the persistence layer and reattaches them together
AttributeDefinition - Class in pt.digitalis.dif.model.dataset
Defines an attribute, with all information on it's type, what it holds and where to set it's data from
AttributeDefinition(String, String) - Constructor for class pt.digitalis.dif.model.dataset.AttributeDefinition
 
AttributeDefinition(String, String, Class<?>) - Constructor for class pt.digitalis.dif.model.dataset.AttributeDefinition
 
attributesDefinition - Variable in class pt.digitalis.dif.model.dataset.AbstractDataSet
The attributes definition objects

B

between(String, String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
between(String, String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 

C

C3P0ResultSetPeeker - Class in com.mchange.v2.c3p0.impl
A inner class just to peek at the inner object containing the specific ResultSet and thus access it's methods!
C3P0ResultSetPeeker() - Constructor for class com.mchange.v2.c3p0.impl.C3P0ResultSetPeeker
 
ChangeDescriptor<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Describes a change made to a dataset instance (record)
ChangeDescriptor(DMLOperation, RecordType, T) - Constructor for class pt.digitalis.dif.model.dataset.ChangeDescriptor
Default constructor
checkTransactionCommit() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Manages the hibernate transaction is present
checkTransactionRollback() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Manages the hibernate transaction is present
checkTransactionStart() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Manages the hibernate transaction is present
clazz - Variable in class pt.digitalis.dif.model.dataset.AbstractDataSet
The data object class
cleanUpConnectionsForCurrentThread(IDIFContext, boolean) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Closes all DatabaseSessionFactory's connections for the current thread
cleanUpConnectionsForCurrentThread(IDIFContext, boolean, boolean) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Closes all DatabaseSessionFactory's connections for the current thread
cleanUpSessionAndData() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Removes all data in session and resets all inner data to none
CollectorListProcessor - Class in pt.digitalis.dif.model.dataset
Collects all records in an inner list object.
CollectorListProcessor() - Constructor for class pt.digitalis.dif.model.dataset.CollectorListProcessor
 
CollectorListProcessorAsObjectArray - Class in pt.digitalis.dif.model.dataset
Collects all records in an inner list object
CollectorListProcessorAsObjectArray() - Constructor for class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
 
com.mchange.v2.c3p0.impl - package com.mchange.v2.c3p0.impl
 
compare(T, T) - Method in class pt.digitalis.dif.model.dataset.SortComparator
Compares two objects according to the specified sort definition
configure(IoCBinder) - Method in class pt.digitalis.dif.model.ioc.DIFModelModule
 
connection - Variable in class pt.digitalis.dif.model.sql.SQLDataSet
The JDBC connection
ConstraintMessageDefaultImpl - Class in pt.digitalis.dif.model.hibernate
 
ConstraintMessageDefaultImpl() - Constructor for class pt.digitalis.dif.model.hibernate.ConstraintMessageDefaultImpl
 
count() - Method in class pt.digitalis.dif.model.dataset.Query
Counts the current query results (without getting all of them when possible).
CountMultipleColumnsProjection - Class in pt.digitalis.dif.model.hibernate
Provides a count functionality that will support distinct several columns couting A count for style : count (distinct (a || b || c))
CountMultipleColumnsProjection(String) - Constructor for class pt.digitalis.dif.model.hibernate.CountMultipleColumnsProjection
Default constructor
countQueryRecords(Query<T>) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
countQueryRecords(Query<T>) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Counts the given query results (without getting all of them when possible)
countQueryRecords(Query<T>) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
countQueryRecords(Query<GenericBeanAttributes>) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
countSQLQueryRecords(String) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Counts the number of records from a specified query.

D

data - Variable in class pt.digitalis.dif.model.dataset.ListDataSet
The source items
DatabaseSessionFactory - Class in pt.digitalis.dif.model.jdbc
 
DatabaseSessionFactory() - Constructor for class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
 
dataSet - Variable in class pt.digitalis.dif.model.dataset.QueryPart
The data source to apply the query to
DataSetException - Exception in pt.digitalis.dif.model.dataset
 
DataSetException(String) - Constructor for exception pt.digitalis.dif.model.dataset.DataSetException
 
DataSetException(String, Throwable) - Constructor for exception pt.digitalis.dif.model.dataset.DataSetException
 
DataSetException(Throwable) - Constructor for exception pt.digitalis.dif.model.dataset.DataSetException
 
DataSetTempShuffleSelector<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.utils
Classic shuffle component or Multi-select helper class.
DataSetTempShuffleSelector(Class<T>, String, IDIFSession, String) - Constructor for class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Default constructor
DATASOURCE_ALIAS - Static variable in class pt.digitalis.dif.model.hibernate.HibernateUtil
Alias for the Environment.DATASOURCE
delete(String) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
delete(String) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Deletes a given data object
delete(T) - Method in interface pt.digitalis.dif.model.hibernate.IHibernateDAO
Removes an instance from the persistence layer
delete(String) - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Deletes a record from the selected list adding back to the available list
deleteSpecific(String) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Deletes a given data object
deleteSpecific(String) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
deleteSpecific(String) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
deleteSpecific(String) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
detectAttributeDefinition() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Detects the current data object attributes
detectAttributeDefinition() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
detectAttributeDefinition(ResultSet) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
DIFHibernateProjections - Class in pt.digitalis.dif.model.hibernate
DIF's extra Hibernate projections
DIFHibernateProjections() - Constructor for class pt.digitalis.dif.model.hibernate.DIFHibernateProjections
 
DIFModelModule - Class in pt.digitalis.dif.model.ioc
Contribution for DIFModel contributions
DIFModelModule() - Constructor for class pt.digitalis.dif.model.ioc.DIFModelModule
 
distinctRowCountMultipleColumns(String) - Static method in class pt.digitalis.dif.model.hibernate.DIFHibernateProjections
Return a count projection that supports distinct count for multiple columns
DML_NOT_ALLOWED - Static variable in class pt.digitalis.dif.model.sql.SQLDataSet
 
DMLOperation - Enum in pt.digitalis.dif.model.dataset
Defines the type of DML operation ocured (insert, update or delete)
doTask(IDIFContext, boolean) - Method in class pt.digitalis.dif.model.ioc.HibernateSessionCleanup
 
doTask(IDIFContext, boolean) - Method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
 

E

equals(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
equals(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
ErrorDescription - Class in pt.digitalis.dif.model.utils
Error description for database exceptions
ErrorDescription(String, String) - Constructor for class pt.digitalis.dif.model.utils.ErrorDescription
 
executeJDBCQuery(Query<GenericBeanAttributes>, String, IListProcessor<?>) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Executed a given SQL query and converts it's result into the a list of GenericBeanAttributes objects
executeQuery(Query<T>) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Executed a given query.
executeQuery(Query<T>, IListProcessor<?>) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
executeQuery(Query<T>, IListProcessor<?>) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Executed a given query
executeQuery(Query<T>, IListProcessor<?>) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
executeQuery(Query<GenericBeanAttributes>, IListProcessor<?>) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 

F

Filter - Class in pt.digitalis.dif.model.dataset
 
Filter(FilterType, String) - Constructor for class pt.digitalis.dif.model.dataset.Filter
 
Filter(String, FilterType) - Constructor for class pt.digitalis.dif.model.dataset.Filter
 
Filter(String, FilterType, String) - Constructor for class pt.digitalis.dif.model.dataset.Filter
 
Filter(String, FilterType, String, String) - Constructor for class pt.digitalis.dif.model.dataset.Filter
 
filterResults(Integer, Integer) - Method in class pt.digitalis.dif.model.dataset.Query
Set what record subset to return.
FilterType - Enum in pt.digitalis.dif.model.dataset
Query filter types

G

generateID(T) - Method in class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
 
generateID(T) - Method in class pt.digitalis.dif.model.dataset.IDGeneratorSequencial
 
generateID(T) - Method in interface pt.digitalis.dif.model.dataset.IIDGenerator
Generated an ID for a given bean
GenericBeanAttributes - Class in pt.digitalis.dif.model.sql
Generic class that will be used for SQL dataset results.
GenericBeanAttributes() - Constructor for class pt.digitalis.dif.model.sql.GenericBeanAttributes
 
get(String) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
get(String) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Gets the instance with the given id from the data source
get(String) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
get(String) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
getAdditionalAttributesDefinition() - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Inspector for the 'additionalAttributesDefinition' attribute.
getAttribute() - Method in class pt.digitalis.dif.model.dataset.Sort
 
getAttribute(String) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
 
getAttributeAsString(String) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
 
getAttributeDefinition(String) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
getAttributeDefinition(String) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Returns the attribute definition
getAttributeList() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
getAttributeList() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
 
getAttributeName() - Method in class pt.digitalis.dif.model.dataset.Filter
Inspector for the 'attributeName' attribute.
getAttributeName() - Method in class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
Inspector for the 'attributeName' attribute.
getAttributeNoGraphNavigation(String) - Method in class pt.digitalis.dif.model.sql.GenericBeanAttributes
 
getAttributeNoGraphNavigation(String) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
Returns the bean attribute.
getAttributesDefinition() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
getAttributesDefinition() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Gets all attributes definitions
getAttributesDefinition() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Compiles all attribute definitions (default from dataset added/replaced by the ones defined in the additionalAttr
getAttributesDefinition() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getAttributesDefinition() - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
 
getAvailableDS() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Inspector for the 'availableDS' attribute.
getBeanInstance() - Method in class pt.digitalis.dif.model.dataset.ChangeDescriptor
Inspector for the 'beanInstance' attribute.
getCacheName() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'cacheName' attribute.
getChanges() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
getChanges() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Returns the list of changes that have occurred since the track changes has been activated
getClobAsString(Clob) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
Convert Clob to String
getComparator() - Method in class pt.digitalis.dif.model.dataset.Query
 
getCompositeKeys() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
getCompositeKeys() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
getConfiguration() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
Get the factory configuration
getConfigurations() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
 
getConnection() - Method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Inspector for the 'connection' attribute.
getConnection() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Inspector for the 'connection' attribute.
getCurrentVersion() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
 
getDao() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
Inspector for the 'dao' attribute.
getData() - Method in class pt.digitalis.dif.model.dataset.ListDataSet
Inspector for the 'data' attribute.
getDatabaseConfiguration(String, String) - Static method in class pt.digitalis.dif.model.hibernate.HibernateUtil
Reads and parses the hibernate database configurations for the desired database and instance
getDataSet() - Method in class pt.digitalis.dif.model.dataset.QueryPart
Inspector for the 'dataSet' attribute.
getDataSource() - Method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Inspector for the 'connectionPool' attribute.
getDateValueExpression(Date) - Method in enum pt.digitalis.dif.model.sql.SQLDialect
 
getDefaultValue() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'defaultValue' attribute.
getDescription() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'description' attribute.
getDescription(String, String) - Method in class pt.digitalis.dif.model.hibernate.ConstraintMessageDefaultImpl
 
getDescription(String, String) - Method in interface pt.digitalis.dif.model.hibernate.IConstraintMessage
Obtem a descrição de uma dada constraint mediante o código da mesma.
getFactoryName() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
Get the factory name
getFetchPageSize() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
Gets the fetch page size.
getFetchPageSize() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
 
getFetchPageSize() - Method in interface pt.digitalis.dif.model.dataset.IListProcessor
 
getFields() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
getFields() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getFilters() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Inspector for the 'filters' attribute.
getFilters() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getFirstRecord() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'firstRecord' attribute.
getFullPath() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Inspector for the 'fullPath' attribute.
getFullPath() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getIDFieldName() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
getIDFieldName() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
 
getIdGenerator() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Inspector for the 'idGenerator' attribute.
getIdPrefix() - Method in class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
Inspector for the 'idPrefix' attribute.
getInnerFrom(ResultSet) - Static method in class com.mchange.v2.c3p0.impl.C3P0ResultSetPeeker
 
getInstance(String) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Inspector for the 'instance' attribute.
getInstance(String, String, String) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Inspector for the 'instance' attribute.
getInstance(String, String, String, Map<Object, Object>) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Inspector for the 'instance' attribute.
getInternalChangeSet() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Inspector for the 'changeSet' attribute.
getJoins() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Inspector for the 'joins' attribute.
getJoins() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getJoinType() - Method in class pt.digitalis.dif.model.dataset.Join
Inspector for the 'joinType' attribute.
getLastRecord() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'lastRecord' attribute.
getLikeExpression(String, String) - Method in enum pt.digitalis.dif.model.sql.SQLDialect
Responsible for building the "like" expression string
getList() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
Inspector for the 'list' attribute.
getList() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
Inspector for the 'list' attribute.
getListOfValues() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'listOfValues' attribute.
getMessage(Exception, String) - Static method in class pt.digitalis.dif.model.hibernate.HibernateUtil
Analyzes the given exception and according to it's type infers the correct database error message
getMessage() - Method in class pt.digitalis.dif.model.utils.ErrorDescription
Inspector for the 'message' attribute.
getMode() - Method in class pt.digitalis.dif.model.dataset.Sort
 
getModelManager() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
Get the DB Model Manager implementation
getName() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.model.dataset.Join
Inspector for the 'name' attribute.
getNotLikeExpression(String, String) - Method in enum pt.digitalis.dif.model.sql.SQLDialect
Responsible for building the "not like" expression string
getOperation() - Method in class pt.digitalis.dif.model.dataset.ChangeDescriptor
Inspector for the 'operation' attribute.
getOrAddJoin(String, String, String, boolean) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getOrAddJoin(String, String, String, JoinType) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getOrAddJoin(String, String, String, JoinType, boolean) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getOriginalID() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'originalID' attribute.
getPath() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Inspector for the 'path' attribute.
getPath() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getPrefix() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Inspector for the 'prefix' attribute.
getPrefix() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
getQueryBaseSQL() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Inspector for the 'queryBaseSQL' attribute.
getQueryPart() - Method in class pt.digitalis.dif.model.dataset.Join
Inspector for the 'queryPart' attribute.
getQuerySQL() - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Inspector for the 'querySQL' attribute.
getRecordPagingFilter(StringBuffer, Integer, Integer, boolean) - Method in enum pt.digitalis.dif.model.sql.SQLDialect
Produces a result filtering statement for a specific record interval
getRecordType() - Method in class pt.digitalis.dif.model.dataset.ChangeDescriptor
Inspector for the 'recordType' attribute.
getSelectedDS() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Inspector for the 'selectedDS' attribute.
getSelectedRecords() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
 
getSelectedRecordsChanges() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
 
getSession() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
getSession() - Method in interface pt.digitalis.dif.model.hibernate.IHibernateDAO
Retrieves the injected Session object
getSessionFactories() - Static method in class pt.digitalis.dif.model.hibernate.HibernateUtil
Inspector for the 'sessionFactories' attribute.
getSessionFactory(String) - Static method in class pt.digitalis.dif.model.hibernate.HibernateUtil
Returns the initialized session factory for the given dataSource.
getSessionFactory(String, String) - Static method in class pt.digitalis.dif.model.hibernate.HibernateUtil
Returns the initialized session factory for the given instance of the dataSource.
getSorts() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'sorts' attribute.
getSqlDialect() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Inspector for the 'sqlDialect' attribute.
getSqlExpression() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'sqlExpression' attribute.
getTitle() - Method in class pt.digitalis.dif.model.utils.ErrorDescription
Inspector for the 'title' attribute.
getType() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Inspector for the 'type' attribute.
getType() - Method in class pt.digitalis.dif.model.dataset.Filter
Inspector for the 'type' attribute.
getValue() - Method in class pt.digitalis.dif.model.dataset.Filter
Inspector for the 'value' attribute.
getValue2() - Method in class pt.digitalis.dif.model.dataset.Filter
Inspector for the 'value2' attribute.
graterOrEqualsThan(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
graterOrEqualsThan(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
graterThan(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
graterThan(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 

H

hasListOfValues() - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
 
hasNext() - Method in class pt.digitalis.dif.model.hibernate.HibernateScrollableResultsIterator
 
HibernateDataSet<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
A data source implementation for Hibernate model entities (database tables).
HibernateDataSet(Class<T>, IHibernateDAO<T>) - Constructor for class pt.digitalis.dif.model.dataset.HibernateDataSet
Default constructor
HibernateDataSet(Class<T>, IHibernateDAO<T>, String) - Constructor for class pt.digitalis.dif.model.dataset.HibernateDataSet
Default constructor
HibernateScrollableResultsIterator<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.hibernate
An Iterator for an Hibernate ScrollableResults result.
HibernateScrollableResultsIterator(Criteria) - Constructor for class pt.digitalis.dif.model.hibernate.HibernateScrollableResultsIterator
Executes the given Criteria setting all necessary tweaks for simple non-cached forward navigation in the Result Set.
HibernateScrollableResultsIterator(ScrollableResults) - Constructor for class pt.digitalis.dif.model.hibernate.HibernateScrollableResultsIterator
Wraps a ScrollableResults in an iterator implementation
hibernateSession - Variable in class pt.digitalis.dif.model.sql.SQLDataSet
The hibernate session
HibernateSessionCleanup - Class in pt.digitalis.dif.model.ioc
Perform a clean up of all hibernate session upon dispatcher conclusion
HibernateSessionCleanup() - Constructor for class pt.digitalis.dif.model.ioc.HibernateSessionCleanup
 
HibernateUtil - Class in pt.digitalis.dif.model.hibernate
Utility to help integrating Application Model Layers with Hibernate
HibernateUtil() - Constructor for class pt.digitalis.dif.model.hibernate.HibernateUtil
 

I

IConstraintMessage - Interface in pt.digitalis.dif.model.hibernate
 
IDataSet<T extends pt.digitalis.utils.common.IBeanAttributes> - Interface in pt.digitalis.dif.model.dataset
Defines an interface to access any data source.
idAttribute - Variable in class pt.digitalis.dif.model.dataset.AbstractDataSet
The attribute to use as the data object id
IDGeneratorExistingAttributeImpl<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Uses an existing attribute for the ID.
IDGeneratorExistingAttributeImpl(String) - Constructor for class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
Default constructor
IDGeneratorExistingAttributeImpl(String, String) - Constructor for class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
Default constructor
IDGeneratorSequencial<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Assigns sequential numbers generated in memory.
IDGeneratorSequencial(IDataSet<T>) - Constructor for class pt.digitalis.dif.model.dataset.IDGeneratorSequencial
Default constructor
IDGeneratorSequencial(Long) - Constructor for class pt.digitalis.dif.model.dataset.IDGeneratorSequencial
Default constructor
IHibernateDAO<T extends pt.digitalis.utils.common.IBeanAttributes> - Interface in pt.digitalis.dif.model.hibernate
Defines a data source hibernate DAO
IIDGenerator<T extends pt.digitalis.utils.common.IBeanAttributes> - Interface in pt.digitalis.dif.model.dataset
An ID generator for datasets
IListProcessor<T> - Interface in pt.digitalis.dif.model.dataset
Bean processor for IDataSet list results processing record by record instead of producing a large List result object
in(String, List<? extends Object>) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
in(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
in(String, List<? extends Object>) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
in(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
initialize(Connection, String, SQLDialect) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Initialization logic
initialize(Session, String, SQLDialect) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Initialization logic
initialize(List<T>, List<T>) - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
 
initializeWithDefaultApplicationConfiguration() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
Initialize the hibernate configurations With the Default Application Configuration
insert(String, Map<String, String>) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
insert(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
insert(String, Map<String, String>) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Inserts a new data object
insert(T) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Inserts a new data object
insertSpecific(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Inserts a new data object
insertSpecific(T) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
insertSpecific(T) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
insertSpecific(GenericBeanAttributes) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
instanciateDataObject() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
instanciateDataObject(Map<String, String>) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
InvalidFieldName - Exception in pt.digitalis.dif.model.dataset
 
InvalidFieldName(String) - Constructor for exception pt.digitalis.dif.model.dataset.InvalidFieldName
 
IQueryPart<T extends pt.digitalis.utils.common.IBeanAttributes> - Interface in pt.digitalis.dif.model.dataset
Defines a query part functionality.
isAllowJoins() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'allowJoins' attribute.
isAttributeDefinitionInitialized() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
isCompositeID() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
isCompositeID() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
isCompositeID() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
 
isCompositeID() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Inspector for the 'compositeID' attribute.
isDistinct() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'distinct' attribute.
isEager() - Method in class pt.digitalis.dif.model.dataset.Join
Inspector for the 'eager' attribute.
isEnabled() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
 
isEnabledInternal() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
Validate if the model is enable
isFlatMode() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'flatMode' attribute.
isIgnoreDevelopmentErrors() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
isIgnoreDevelopmentErrors() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Inspector for the 'ignoreDevelopmentErrors' attribute.
isInitialized() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
 
isNotNull(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
isNotNull(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
isNull(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
isNull(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
isReturnOnlySelectedFields() - Method in class pt.digitalis.dif.model.dataset.Query
Inspector for the 'returnOnlySelectedFields' attribute.
isSortedQuery() - Method in class pt.digitalis.dif.model.dataset.Query
 
isTrackChanges() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
isTrackChanges() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Inspector for the 'trackChanges' attribute.
isUpToDate() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
 

J

Join<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Defines a join for a Query
Join() - Constructor for class pt.digitalis.dif.model.dataset.Join
 
Join(String, JoinType, QueryPart<T>) - Constructor for class pt.digitalis.dif.model.dataset.Join
Default constructor
Join(String, QueryPart<T>) - Constructor for class pt.digitalis.dif.model.dataset.Join
Default constructor
JoinType - Enum in pt.digitalis.dif.model.dataset
Join Types for database table joins

L

lesserOrEqualsThan(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
lesserOrEqualsThan(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
lesserThan(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
lesserThan(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
like(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
like(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
ListDataSet<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
A data source implementation for Collections of type List.
ListDataSet(Class<T>, String) - Constructor for class pt.digitalis.dif.model.dataset.ListDataSet
Constructor
ListDataSet(Class<T>, String, List<T>) - Constructor for class pt.digitalis.dif.model.dataset.ListDataSet
Constructor
ListDataSet(Class<T>, String, List<T>, CaseInsensitiveHashMap<AttributeDefinition>) - Constructor for class pt.digitalis.dif.model.dataset.ListDataSet
Constructor

M

merge(T) - Method in interface pt.digitalis.dif.model.hibernate.IHibernateDAO
Merge an instance back to the persistence layer updating it with the given instance data

N

needsToConvertBeansToObjectArray() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
 
needsToConvertBeansToObjectArray() - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
 
needsToConvertBeansToObjectArray() - Method in interface pt.digitalis.dif.model.dataset.IListProcessor
If needs to convert beans to object array.
newDataInstance() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
newDataInstance() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Creates a new instance of the underlying data object
next() - Method in class pt.digitalis.dif.model.hibernate.HibernateScrollableResultsIterator
 
notBetween(String, String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
notBetween(String, String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
notEquals(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
notEquals(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
notIn(String, List<Object>) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
notIn(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
notIn(String, List<Object>) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
notIn(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
NotInitializedException - Exception in pt.digitalis.dif.model.utils
The functionality is not initialized
NotInitializedException() - Constructor for exception pt.digitalis.dif.model.utils.NotInitializedException
 
notLike(String, String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
 
notLike(String, String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 

P

persist(T) - Method in interface pt.digitalis.dif.model.hibernate.IHibernateDAO
Persist an instance to the persistence layer
persistInSession() - Method in class pt.digitalis.dif.model.utils.DataSetTempShuffleSelector
Persists in the user session the current available and selected datasets
processAllRecords(List<?>) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
Process all records.
processAllRecords(List<?>) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
 
processAllRecords(List<?>) - Method in interface pt.digitalis.dif.model.dataset.IListProcessor
 
processList(IListProcessor<?>) - Method in class pt.digitalis.dif.model.dataset.Query
Gets the data as a list of objects
processQueryPart(IQueryPart<T>, Criteria) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
processQueryPart(IQueryPart<GenericBeanAttributes>) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
processRecord(Object) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
Process record.
processRecord(Object) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
 
processRecord(Object) - Method in interface pt.digitalis.dif.model.dataset.IListProcessor
 
pt.digitalis.dif.model.dataset - package pt.digitalis.dif.model.dataset
 
pt.digitalis.dif.model.hibernate - package pt.digitalis.dif.model.hibernate
 
pt.digitalis.dif.model.ioc - package pt.digitalis.dif.model.ioc
 
pt.digitalis.dif.model.jdbc - package pt.digitalis.dif.model.jdbc
 
pt.digitalis.dif.model.sql - package pt.digitalis.dif.model.sql
 
pt.digitalis.dif.model.utils - package pt.digitalis.dif.model.utils
 

Q

query() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
query() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
query() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
 
Query<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Defines a query for a specific data source
Query(IDataSet<T>, boolean, boolean) - Constructor for class pt.digitalis.dif.model.dataset.Query
Default constructor
query - Variable in class pt.digitalis.dif.model.dataset.QueryPart
The main query part
query() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
QueryPart<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Defines a query for a specific data source
QueryPart(IDataSet<T>, Query<T>, boolean, boolean) - Constructor for class pt.digitalis.dif.model.dataset.QueryPart
Default constructor
QuerySQLDataSet - Class in pt.digitalis.dif.model.sql
 
QuerySQLDataSet(SQLDataSet) - Constructor for class pt.digitalis.dif.model.sql.QuerySQLDataSet
The default constructor

R

RecordType - Enum in pt.digitalis.dif.model.dataset
The type of a record for Track Changes purposes
refresh(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
refresh(T) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
refresh(T) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Refresh the given data object with updated data
remove() - Method in class pt.digitalis.dif.model.hibernate.HibernateScrollableResultsIterator
 
removeFactory(String) - Static method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Remove the factory f
removeFilters() - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Removes all the filters applied until this moment
removeFilters() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
reportInsertedID(String) - Method in class pt.digitalis.dif.model.dataset.IDGeneratorExistingAttributeImpl
 
reportInsertedID(String) - Method in class pt.digitalis.dif.model.dataset.IDGeneratorSequencial
 
reportInsertedID(String) - Method in interface pt.digitalis.dif.model.dataset.IIDGenerator
Reports to the generator that a specific ID has been used in a record that has been added to the database.
REPOSITORY_CONFIG_ID - Static variable in class pt.digitalis.dif.model.hibernate.HibernateUtil
ID of the config area where the Repository will manage the Models
REPOSITORY_SECTION_ID - Static variable in class pt.digitalis.dif.model.hibernate.HibernateUtil
ID of the section where the Repository will manage the Models
resetTrackChanges() - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
resetTrackChanges() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Cleans the previously recorded changes, so it can start recording from this forward
resultSetToBean(ResultSet, List<String>) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Parses the current record of the result set into a GenericBeanAttributes

S

setAdditionalAttributesDefinition(CaseInsensitiveHashMap<AttributeDefinition>) - Method in class pt.digitalis.dif.model.sql.QuerySQLDataSet
Modifier for the 'additionalAttributesDefinition' attribute.
setAttribute(String, Object) - Method in class pt.digitalis.dif.model.sql.GenericBeanAttributes
 
setAttributeFromString(String, String) - Method in class pt.digitalis.dif.model.sql.GenericBeanAttributes
 
setAttributeName(String) - Method in class pt.digitalis.dif.model.dataset.Filter
Modifier for the 'attributeName' attribute.
setCacheName(String) - Method in class pt.digitalis.dif.model.dataset.Query
Modifier for the 'cacheName' attribute.
setCompositeIdValues(T, String) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
Sets the composite key fields from a given compiled ID value
setCompositeIdValues(GenericBeanAttributes, String) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Sets the composite key fields from a given compiled ID value
setConnection(Connection) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Modifier for the 'connection' attribute.
setConnectionPool(DataSource) - Method in class pt.digitalis.dif.model.jdbc.DatabaseSessionFactory
Modifier for the 'connection' attribute.
setData(List<T>) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
Modifier for the 'data' attribute.
setDefaultValue(String) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'defaultValue' attribute.
setDescription(String) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'description' attribute.
setDistinct(boolean) - Method in class pt.digitalis.dif.model.dataset.Query
Modifier for the 'distinct' attribute.
setDistinct() - Method in class pt.digitalis.dif.model.hibernate.CountMultipleColumnsProjection
 
setEager(boolean) - Method in class pt.digitalis.dif.model.dataset.Join
Modifier for the 'eager' attribute.
setFetchPageSize(Integer) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessor
Modifier for the 'fetchPageSize' attribute.
setFetchPageSize(Integer) - Method in class pt.digitalis.dif.model.dataset.CollectorListProcessorAsObjectArray
Modifier for the 'fetchPageSize' attribute.
setFullPath(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Modifier for the 'fullPath' attribute.
setFullPath(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
setIdGenerator(IIDGenerator<T>) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Modifier for the 'idGenerator' attribute.
setIgnoreDevelopmentErrors(boolean) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
setIgnoreDevelopmentErrors(boolean) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Modifier for the 'ignoreDevelopmentErrors' attribute.
setJoinType(JoinType) - Method in class pt.digitalis.dif.model.dataset.Join
Modifier for the 'joinType' attribute.
setListOfValues(Map<String, String>) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'listOfValues' attribute.
setMessage(String) - Method in class pt.digitalis.dif.model.utils.ErrorDescription
Modifier for the 'message' attribute.
setName(String) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'name' attribute.
setName(String) - Method in class pt.digitalis.dif.model.dataset.Join
Modifier for the 'name' attribute.
setNestedAttribute(String, Object) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
 
setNestedAttributeFromString(String, String) - Method in class pt.digitalis.dif.model.utils.AbstractBeanAttributes
 
setOriginalID(String) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'originalID' attribute.
setPath(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Modifier for the 'joinName' attribute
setPath(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
setPrefix(String) - Method in interface pt.digitalis.dif.model.dataset.IQueryPart
Modifier for the 'prefix' attribute.
setPrefix(String) - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
setQueryBaseSQL(String) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
Modifier for the 'queryBaseSQL' attribute.
setQueryPart(QueryPart<T>) - Method in class pt.digitalis.dif.model.dataset.Join
Modifier for the 'queryPart' attribute.
setReturnOnlySelectedFields(boolean) - Method in class pt.digitalis.dif.model.dataset.Query
Modifier for the 'returnOnlySelectedFields' attribute.
setSqlExpression(String) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'sqlExpression' attribute.
setTitle(String) - Method in class pt.digitalis.dif.model.utils.ErrorDescription
Modifier for the 'title' attribute.
setTrackChanges(boolean) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
setTrackChanges(boolean) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Modifier for the 'trackChanges' attribute.
setType(Class<?>) - Method in class pt.digitalis.dif.model.dataset.AttributeDefinition
Modifier for the 'type' attribute.
setType(FilterType) - Method in class pt.digitalis.dif.model.dataset.Filter
Modifier for the 'type' attribute.
setValue(String) - Method in class pt.digitalis.dif.model.dataset.Filter
Modifier for the 'value' attribute.
setValue2(String) - Method in class pt.digitalis.dif.model.dataset.Filter
Modifier for the 'value2' attribute.
singleValue() - Method in class pt.digitalis.dif.model.dataset.Query
Gets the data as a list of objects
singleValueSelectedColumns() - Method in class pt.digitalis.dif.model.dataset.Query
Gets the data as a list of objects
Objects can be single objects (if only one field was requested) or Object array with all requested fields
size() - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
size() - Method in interface pt.digitalis.dif.model.dataset.IDataSet
 
size() - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
size() - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
size() - Method in class pt.digitalis.dif.model.sql.TableSQLDataSet
 
Sort - Class in pt.digitalis.dif.model.dataset
A sort field definition
Sort(SortMode, String) - Constructor for class pt.digitalis.dif.model.dataset.Sort
 
sortBy(String) - Method in class pt.digitalis.dif.model.dataset.Query
Set sorting on the given attribute.
sortBy(String, SortMode) - Method in class pt.digitalis.dif.model.dataset.Query
Set sorting on the given attribute.
SortComparator<T extends pt.digitalis.utils.common.IBeanAttributes> - Class in pt.digitalis.dif.model.dataset
Default comparator implementation
SortComparator(List<Sort>) - Constructor for class pt.digitalis.dif.model.dataset.SortComparator
Default constructor
SortMode - Enum in pt.digitalis.dif.model.dataset
Sort modes for data sources
SQLDataSet - Class in pt.digitalis.dif.model.sql
A data source implementation for JDBC SQL queries.
SQLDataSet(Connection, String, SQLDialect) - Constructor for class pt.digitalis.dif.model.sql.SQLDataSet
Default constructor
SQLDataSet(Session, String, SQLDialect) - Constructor for class pt.digitalis.dif.model.sql.SQLDataSet
Default constructor
SQLDialect - Enum in pt.digitalis.dif.model.sql
Defines the type of SQL dialect in use, depending of the database vendor and version The types present hare are the only ones currently supported.

T

tableName - Variable in class pt.digitalis.dif.model.sql.TableSQLDataSet
the database table or view name
TableSQLDataSet - Class in pt.digitalis.dif.model.sql
 
TableSQLDataSet(Connection, String, SQLDialect) - Constructor for class pt.digitalis.dif.model.sql.TableSQLDataSet
Default constructor
TableSQLDataSet(Session, String, SQLDialect) - Constructor for class pt.digitalis.dif.model.sql.TableSQLDataSet
Default constructor
throwUnsuportedOperationException(String) - Static method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Throws an unsupported operation exception for non-implemented dataset operations
toObjectArray(List<String>) - Method in class pt.digitalis.dif.model.sql.GenericBeanAttributes
 
toSqlString(Criteria, int, CriteriaQuery) - Method in class pt.digitalis.dif.model.hibernate.CountMultipleColumnsProjection
 
toString() - Method in class pt.digitalis.dif.model.dataset.Filter
 
toString() - Method in class pt.digitalis.dif.model.dataset.Join
 
toString() - Method in class pt.digitalis.dif.model.dataset.Query
 
toString() - Method in class pt.digitalis.dif.model.dataset.QueryPart
 
toString() - Method in class pt.digitalis.dif.model.dataset.Sort
 
toString() - Method in class pt.digitalis.dif.model.hibernate.CountMultipleColumnsProjection
 
transformTuple(Object[], String[]) - Method in class pt.digitalis.dif.model.hibernate.AliasWithPrefixToBeanResultTransformer
 

U

undelete(String) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
undelete(String) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Undelete or recover a previously deleted record.
update(String, Map<String, String>) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
update(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
update(String, Map<String, String>) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Updates a given data object
update(T) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Updates a given data object
updateBean(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
 
updateBean(T) - Method in interface pt.digitalis.dif.model.dataset.IDataSet
Updates a given data object
updateSpecific(T) - Method in class pt.digitalis.dif.model.dataset.AbstractDataSet
Updates a given data object
updateSpecific(T) - Method in class pt.digitalis.dif.model.dataset.HibernateDataSet
 
updateSpecific(T) - Method in class pt.digitalis.dif.model.dataset.ListDataSet
 
updateSpecific(GenericBeanAttributes) - Method in class pt.digitalis.dif.model.sql.SQLDataSet
 
updateVersion() - Method in class pt.digitalis.dif.model.utils.AbstractModelManager
 
URL_ALIAS - Static variable in class pt.digitalis.dif.model.hibernate.HibernateUtil
Alias for the Environment.URL

V

validateValue(Object) - Method in class pt.digitalis.dif.model.dataset.Filter
Validates the value with the current filter
valueOf(String) - Static method in enum pt.digitalis.dif.model.dataset.DMLOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.model.dataset.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.model.dataset.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.model.dataset.RecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.model.dataset.SortMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.model.sql.SQLDialect
Returns the enum constant of this type with the specified name.
values() - Static method in enum pt.digitalis.dif.model.dataset.DMLOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.model.dataset.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.model.dataset.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.model.dataset.RecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.model.dataset.SortMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.model.sql.SQLDialect
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I J L M N P Q R S T U V

Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.