|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Qualifier | |
org.caleigo.core | |
org.caleigo.core.event | |
org.caleigo.core.meta | |
org.caleigo.core.service |
Uses of Qualifier in org.caleigo.core |
Subclasses of Qualifier in org.caleigo.core | |
class |
CompositeQualifier
The CompositeQualifier is a Qualifier that contains a collection of other Qualifiers wrapping them as a single Qalifier effectively implementing the "Composite" design pattern. |
class |
NegateQualifier
The NegateQualifier logically negates another single qualifier that may however be a CompositeQualifier. |
class |
ProxyQualifier
A ProxyQualifier acts as a proxy to another Qualifier object that may set by simple access a methods. |
class |
RelationQualifier
The RelationSelector represents a binary relation between two data values. |
Methods in org.caleigo.core that return Qualifier | |
static Qualifier |
Relations.makeFieldQualifier(IFieldDescriptor[] descriptors,
IEntity entity)
Makes a qualifer of the provided field descriptors and entity. |
static Qualifier |
Relations.makeIdentityQualifier(IEntity sourceEntity,
IEntityDescriptor targetDescriptor)
Makes an identity qualifier for an entity of the targetDescriptor type using the fields in the sourceEntity. |
static Qualifier |
Relations.makeRelationQualifier(IEntity sourceEntity,
IEntityRelation entityRelation)
Makes a qualifier that qualifies entities of the oposite end of the provided relation object. |
static Qualifier |
Qualifier.create(IFieldDescriptor fieldDescriptor,
java.lang.Object relationValue)
Creates a new relation qualifier defined by the defined by the provided field descriptor and data value. |
static Qualifier |
Qualifier.create(IFieldDescriptor fieldDescriptor,
RelationType relationType,
java.lang.Object relationValue)
Creates a new relation qualifier defined by the defined by the provided field descriptor, relation type and data value. |
static Qualifier |
Qualifier.combine(Qualifier qualifier1,
Qualifier qualifier2)
Creates a logic intersection between the qualifiers. |
Qualifier |
Qualifier.and(Qualifier qualifier)
Creates a logic intersection between the qualifiers. |
Qualifier |
Qualifier.and(IFieldDescriptor fieldDescriptor,
java.lang.Object relationValue)
Creates a logic intersection between the qualifier and a new qualifier defined by the provided field descriptor and data value. |
Qualifier |
Qualifier.and(IFieldDescriptor fieldDescriptor,
RelationType relationType,
java.lang.Object relationValue)
Creates a logic intersection between the qualifier and a new qualifier defined by the provided field descriptor and data value. |
Qualifier |
Qualifier.or(Qualifier qualifier)
Creates a logic union between the qualifiers. |
Qualifier |
Qualifier.or(IFieldDescriptor fieldDescriptor,
java.lang.Object relationValue)
Creates a logic union between the qualifier and a new qualifier defined by the provided field descriptor and data value. |
Qualifier |
Qualifier.or(IFieldDescriptor fieldDescriptor,
RelationType relationType,
java.lang.Object relationValue)
Creates a logic union between the qualifier and a new qualifier defined by the provided field descriptor and data value. |
Qualifier |
Qualifier.negate()
Returns a negated version of the qualifier. |
Qualifier |
QualifiedSelection.getQualifier()
|
Qualifier |
ProxyQualifier.getRemoteQualifier()
Access method that returns the remote Qualifier of the proxy. |
Qualifier |
ProxyQualifier.getSourceQualifier()
Access method that returns the source Qualifier of the proxy. |
Qualifier |
ProxyEntity.getOriginQualifier()
Returns a identity qualifier that uniquely qualifies the entity in a persistent storage. |
Qualifier |
NegateQualifier.getNegatedQualifier()
Access method that returns the wrapped contained qualifier that are defined as negated by the called Qualifier. |
Qualifier |
IQualifiedSelection.getQualifier()
|
Qualifier |
IEntityRelationPath.getRelationQualifier()
Returns a Qualifier that satisfies all the field requirements that have to be satisfied to define a relation between the first and last entity descriptor of the relation path. |
Qualifier |
IEntityRelation.getRelationQualifier()
Returns a Qualifier that specifies the requirements to satisfy all field relations for the entity relation. |
Qualifier |
IEntity.getOriginQualifier()
Returns a identity qualifier that uniquely qualifies the entity in a persistent storage. |
Qualifier |
ICompositeEntityDescriptor.getDefaultQualifier()
Returns a qualifier that defineas the default filter for this entity. |
Qualifier |
FilteredProxySelection.getFilterQualifier()
Access method that reurns the qualifier that are used to filter the remote selection. |
Qualifier |
EntityRelationPath.getRelationQualifier()
Returns a Qualifier that satisfies all the field requirements that have to be satisfied to define a relation between the first and last entity descriptor of the relation path. |
Qualifier |
EntityRelation.getRelationQualifier()
Returns a Qualifier that specifies the requirements to satisfy all field relations for the entity relation. |
Qualifier |
DataQuery.getQualifier()
Returns the Qualifier object that the DataQuery uses to qualify individual entities of the targeted entity descriptor type. |
Qualifier |
DataQuery.ExternalQualifier.getQualifer()
|
Qualifier |
CustomEntity.getIdentityQualifier()
|
Qualifier |
CompositeQualifier.getQualifier(int index)
Access method that returns the indexed contained Qualifier. |
Qualifier |
CompositeEntityDescriptor.getDefaultQualifier()
Returns a qualifier that defines the default filter for this entity. |
Qualifier |
AbstractEntity.getOriginQualifier()
Returns a identity qualifier that uniquely qualifies the entity in a persistent storage. |
Qualifier |
AbstractDataService.AbstractDataTransaction.DataOperation.getQualifier()
|
Methods in org.caleigo.core with parameters of type Qualifier | |
IEntity |
SingleServiceDataSource.loadEntity(IEntityDescriptor entityDescriptor,
Qualifier identityQualifier)
The load method returnes a single entity object intentified by the provided indentity qualifier that must be able to uniquely identify a single entity instance. |
ISelection |
SingleServiceDataSource.loadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
Loads a selection of entities identyfied by the provided qualifier. |
ISelection |
Selection.createSubSelection(Qualifier qualifier)
Creates a sub selection with all qualified entities in the called selection. |
static Qualifier |
Qualifier.combine(Qualifier qualifier1,
Qualifier qualifier2)
Creates a logic intersection between the qualifiers. |
Qualifier |
Qualifier.and(Qualifier qualifier)
Creates a logic intersection between the qualifiers. |
Qualifier |
Qualifier.or(Qualifier qualifier)
Creates a logic union between the qualifiers. |
void |
QualifiedSelection.setQualifier(Qualifier qualifier)
|
ISelection |
ProxySelection.createSubSelection(Qualifier qualifier)
Creates a sub selection with all qualified entities in the called selection. |
void |
ProxyQualifier.setRemoteQualifier(Qualifier qualifier)
Optional mutation method that throws an UnsupportedOperationException if the implementing class does not support the method. |
ISelection |
ISelection.createSubSelection(Qualifier qualifier)
Creates a sub selection with all qualified entities in the called selection. |
void |
IQualifiedSelection.setQualifier(Qualifier qualifier)
|
ISelection |
IProxySelection.createSubSelection(Qualifier qualifier)
Creates a sub selection with all qualified entities in the called selection. |
ISelection |
IEntityDescriptor.loadSelection(Qualifier qualifier)
Loads a selection of entities of the called descriptors type using the provided entity descriptor. |
IEntity |
IEntityDescriptor.loadEntity(Qualifier identityQualifier)
The load method returnes a single entity object intentified by the provided indentity qualifier that must be able to uniquely identify a single entity instance. |
void |
IDataTransaction.addLoad(Qualifier identitQualifier,
IEntity resultEntity)
|
void |
IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection resultSelection)
|
void |
IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
IEntityRelationPath relationPath,
ISelection resultSelection)
|
IEntity |
IDataSource.loadEntity(IEntityDescriptor entityDescriptor,
Qualifier identityQualifier)
The load method returnes a single entity object intentified by the provided indentity qualifier that must be able to uniquely identify a single entity instance. |
ISelection |
IDataSource.loadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
Loads a selection of entities identyfied by the provided qualifier. |
IEntity |
IDataService.load(IEntityDescriptor entityDescriptor,
Qualifier identityQualifier)
The load method returnes a single entity object intentified by the provided indentity qualifier that must be able to uniquely identify a single entity instance. |
ISelection |
IDataService.loadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
Loads a selection of entities identyfied by the provided qualifier. |
void |
ICompositeEntityDescriptor.setDefaultQualifier(Qualifier defaultQualifier)
This method sets the default qualifer for this composite entity descriptor. |
void |
FilteredProxySelection.setFilterQualifier(Qualifier filterQualifier)
Sets the qualifier that are used to filter the remote selection. |
void |
DataQuery.addExternalQualifier(Qualifier qualifier,
IEntityRelationPath relationPath)
Add an external qualifier to the data query, used to construct relation queries. |
void |
DataQuery.setQualifier(Qualifier qualifier)
Sets the Qualifier object that the DataQuery uses to qualify individual entities of the tageted entity descriptor type. |
void |
CompositeQualifier.add(Qualifier qualifier)
Adds a new Qulifier to contained collection of Qualifiers. |
protected void |
CompositeQualifier.UniqueQualifierVisitor.visit(Qualifier qual)
|
void |
CompositeEntityDescriptor.setDefaultQualifier(Qualifier defaultQualifier)
This method sets the default qualifer for this composite entity descriptor. |
ISelection |
AbstractEntityDescriptor.loadSelection(Qualifier qualifier)
Loads a selection of entities of the called descriptors type using the provided entity descriptor. |
IEntity |
AbstractEntityDescriptor.loadEntity(Qualifier identityQualifier)
The load method returnes a single entity object intentified by the provided indentity qualifier that must be able to uniquely identify a single entity instance. |
IEntity |
AbstractDataService.load(IEntityDescriptor entityDescriptor,
Qualifier identitQualifier)
|
ISelection |
AbstractDataService.loadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
|
void |
AbstractDataService.AbstractDataTransaction.addLoad(Qualifier identityQualifier,
IEntity resultEntity)
|
void |
AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection resultSelection)
|
void |
AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
IEntityRelationPath relationPath,
ISelection resultSelection)
|
Constructors in org.caleigo.core with parameters of type Qualifier | |
QualifiedSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
This costructor will create a new selection object for the provided IEntityDescriptor. |
|
ProxyQualifier(Qualifier qualifier)
Creates new ProxyQualifier |
|
NegateQualifier(Qualifier entityQualifier)
Default constructor for NegateQualifier. |
|
FilteredProxySelection(IEntityDescriptor entityDescriptor,
Qualifier filterQualifier)
Creates new OrderedProxySelection |
|
FilteredProxySelection(ISelection selection,
Qualifier filterQualifier)
Creates new OrderedProxySelection |
|
DataQuery(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
Creates a DataQuery instance. |
|
CompositeQualifier(Qualifier qualifier1,
Qualifier qualifier2)
Creates a new CompositeQualifier forming an intersection of the two provided Qualifiers. |
|
CompositeQualifier(Qualifier qualifier1,
Qualifier qualifier2,
int unionType)
Creates a new CompositeQualifier forming either an intersection or a union depending on the defined of the unionType two provided Qualifiers. |
|
AbstractEntity(Qualifier identityQualifier)
|
|
AbstractDataService.AbstractDataTransaction.DataOperation(int operationType,
Qualifier qualifier,
IEntity entity)
|
|
AbstractDataObjectEntity(Qualifier identityQualifier)
|
Uses of Qualifier in org.caleigo.core.event |
Methods in org.caleigo.core.event that return Qualifier | |
Qualifier |
QualifierEvent.getSourceQualifier()
|
Constructors in org.caleigo.core.event with parameters of type Qualifier | |
QualifierEvent(Qualifier sourceQualifier,
int eventType)
Creates new EntityCollectionEvent |
Uses of Qualifier in org.caleigo.core.meta |
Methods in org.caleigo.core.meta with parameters of type Qualifier | |
static MetaSizeTypeEntity |
MetaSizeType.load(Qualifier identityQualifier)
Loads a single MetaSizeTypeEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaFieldRelationEntity |
MetaFieldRelation.load(Qualifier identityQualifier)
Loads a single MetaFieldRelationEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaFieldDescriptorEntity |
MetaFieldDescriptor.load(Qualifier identityQualifier)
Loads a single MetaFieldDescriptorEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaEntityTypeEntity |
MetaEntityType.load(Qualifier identityQualifier)
Loads a single MetaEntityTypeEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaEntityRelationEntity |
MetaEntityRelation.load(Qualifier identityQualifier)
Loads a single MetaEntityRelationEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaEntityDescriptorEntity |
MetaEntityDescriptor.load(Qualifier identityQualifier)
Loads a single MetaEntityDescriptorEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaDataTypeEntity |
MetaDataType.load(Qualifier identityQualifier)
Loads a single MetaDataTypeEntity instance identified by by the provided identity-qualifier from the default data source. |
static MetaDataSourceDescriptorEntity |
MetaDataSourceDescriptor.load(Qualifier identityQualifier)
Loads a single MetaDataSourceDescriptorEntity instance identified by by the provided identity-qualifier from the default data source. |
Constructors in org.caleigo.core.meta with parameters of type Qualifier | |
MetaSizeTypeEntity(Qualifier identityQualifier)
This constructor creates a new MetaSizeTypeEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaFieldRelationEntity(Qualifier identityQualifier)
This constructor creates a new MetaFieldRelationEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaFieldDescriptorEntity(Qualifier identityQualifier)
This constructor creates a new MetaFieldDescriptorEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaEntityTypeEntity(Qualifier identityQualifier)
This constructor creates a new MetaEntityTypeEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaEntityRelationEntity(Qualifier identityQualifier)
This constructor creates a new MetaEntityRelationEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaEntityDescriptorEntity(Qualifier identityQualifier)
This constructor creates a new MetaEntityDescriptorEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaDataTypeEntity(Qualifier identityQualifier)
This constructor creates a new MetaDataTypeEntity and loads it with data from the data source using the provided identity qualifier. |
|
MetaDataSourceDescriptorEntity(Qualifier identityQualifier)
This constructor creates a new MetaDataSourceDescriptorEntity and loads it with data from the data source using the provided identity qualifier. |
|
AbstractMetaEntity(Qualifier identityQualifier)
Copy constructor for AbstractMetaEntity. |
Uses of Qualifier in org.caleigo.core.service |
Methods in org.caleigo.core.service with parameters of type Qualifier | |
java.lang.String |
SQLToolKitPS.buildSelectCommand(IEntityDescriptor descriptor,
Qualifier qualifier,
java.util.ArrayList values)
Builds the select query to be used by a PreparedStatement |
java.sql.PreparedStatement |
SQLToolKitPS.buildSelectStatement(IEntityDescriptor descriptor,
Qualifier qualifier,
java.sql.Connection connection)
Builds a Select PreparedStatement from a IEntityDescriptor and a Qualifier |
java.lang.String |
SQLToolKitPS.buildUpdateCommand(IEntity entity,
Qualifier qualifier,
java.util.ArrayList values)
Build the Prepared Statement SQL query for for an update of an entity |
java.sql.PreparedStatement |
SQLToolKitPS.buildUpdateStatement(IEntity entity,
Qualifier qualifier,
java.sql.Connection connection)
Build a Update Prepared Statement from a Entity and a Qualifier |
java.lang.String |
SQLToolKitPS.buildDeleteCommand(IEntityDescriptor descriptor,
Qualifier qualifier,
java.util.ArrayList values)
Build the delete SQL Prepared Statement Query |
java.sql.PreparedStatement |
SQLToolKitPS.buildDeleteStatement(IEntityDescriptor descriptor,
Qualifier qualifier,
java.sql.Connection connection)
Build a Delete Prepared Statement from a EntityDescriptor and a Qualifier |
java.lang.String |
SQLToolKitPS.buildFromExpresion(IEntityDescriptor descriptor,
Qualifier qualifier)
This method creates a comma seperated string with the source name of all referenced entity descriptors. |
java.lang.String |
SQLToolKitPS.buildWhereExpresion(Qualifier qualifier,
java.util.ArrayList values)
Builds a WHERE Prepared statement from a qualifier |
protected java.util.Set |
SQLToolKitPS.getQualifierDescriptorSet(Qualifier qualifier)
Returns a Set containing the entity descriptors meaded for the WHERE statement built by the submited qualifier. |
java.lang.String |
SQLToolKitPS.IQualifierParser.process(Qualifier qualifier,
SQLToolKitPS sql,
java.util.ArrayList values)
Should produce a valid logic "term" to iclude in an sql where- statement. |
java.util.Set |
SQLToolKitPS.IQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKitPS sql)
Should produce a set of entity descriptors that are adressed by the qualifier. |
java.lang.String |
SQLToolKitPS.RelationQualifierParser.process(Qualifier qualifier,
SQLToolKitPS sql,
java.util.ArrayList values)
Processes a qualifier and creates a Conditional query |
java.util.Set |
SQLToolKitPS.RelationQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKitPS sql)
States what descriptors are needed for the FROM expression |
java.lang.String |
SQLToolKitPS.CompositeQualifierParser.process(Qualifier qualifier,
SQLToolKitPS sql,
java.util.ArrayList values)
Processes the qualifier and creates the necessary SQL query |
java.util.Set |
SQLToolKitPS.CompositeQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKitPS sql)
States what descriptors are needed for the FROM expression |
java.lang.String |
SQLToolKitPS.NegateQualifierParser.process(Qualifier qualifier,
SQLToolKitPS sql,
java.util.ArrayList values)
|
java.util.Set |
SQLToolKitPS.NegateQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKitPS sql)
|
java.lang.String |
SQLToolKit.buildUpdateCommand(IEntity entity,
Qualifier qualifier)
Builds the SQL UPDATE-command. |
java.lang.String |
SQLToolKit.buildDeleteCommand(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
|
java.lang.String |
SQLToolKit.buildWhereExpression(Qualifier qualifier,
java.lang.String alias)
Builds the SQL WHERE-part used in a SQL-command. |
protected java.util.Set |
SQLToolKit.getQualifierDescriptorSet(Qualifier qualifier)
Returns a Set containing the entity descriptors meaded for the WHERE statement built by the submited qualifier. |
java.lang.String |
SQLToolKit.IQualifierParser.process(Qualifier qualifier,
SQLToolKit sql,
java.lang.String alias)
Should produce a valid logic "term" to iclude in an sql where- statement. |
java.util.Set |
SQLToolKit.IQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKit sql)
Should produce a set of entity descriptors that are adressed by the qualifier. |
java.lang.String |
SQLToolKit.RelationQualifierParser.process(Qualifier qualifier,
SQLToolKit sql,
java.lang.String alias)
|
java.util.Set |
SQLToolKit.RelationQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKit sql)
|
java.lang.String |
SQLToolKit.CompositeQualifierParser.process(Qualifier qualifier,
SQLToolKit sql,
java.lang.String alias)
|
java.util.Set |
SQLToolKit.CompositeQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKit sql)
|
java.lang.String |
SQLToolKit.NegateQualifierParser.process(Qualifier qualifier,
SQLToolKit sql,
java.lang.String alias)
|
java.util.Set |
SQLToolKit.NegateQualifierParser.stateDescriptorRequirement(Qualifier qualifier,
SQLToolKit sql)
|
protected void |
MemoryDataService.executeLoad(IEntity entity,
Qualifier qualifier)
|
protected void |
MemoryDataService.executeUpdate(IEntity entity,
Qualifier qualifier)
|
protected void |
JDBCPreparedStatementDataService.executeLoad(java.sql.Connection connection,
IEntity entity,
Qualifier qualifier)
|
protected void |
JDBCPreparedStatementDataService.executeUpdate(java.sql.Connection connection,
IEntity entity,
Qualifier qualifier)
|
protected void |
JDBCDataService.executeLoad(java.sql.Connection connection,
IEntity entity,
Qualifier qualifier)
|
protected void |
JDBCDataService.executeUpdate(java.sql.Connection connection,
IEntity entity,
Qualifier qualifier)
|
boolean |
CachedDataService.isQualifierProcessable(Qualifier qualifier,
IEntityDescriptor entityDescriptor)
Help methods that returns true if the provided qualifier can be processed internally by the table cache. |
protected void |
CachedDataService.loadEntityFromCache(Qualifier qualifier,
IEntity targetEntity)
Loads a qualified entity from the cache. |
protected void |
CachedDataService.loadSelectionFromCache(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection targetSelection)
Loads a qualified selection from the cache. |
protected boolean |
CachedDataService.loadEntityFromQueryList(Qualifier qualifier,
IEntity targetEntity)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |