|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEntityDescriptor | |
org.caleigo.core | |
org.caleigo.core.meta | |
org.caleigo.core.service | |
org.caleigo.security |
Uses of IEntityDescriptor in org.caleigo.core |
Subinterfaces of IEntityDescriptor in org.caleigo.core | |
interface |
IBaseEntityDescriptor
Marker interface to indicate that the implementing entity decriptor class is directly mirrored in the underlying data source layer. |
interface |
ICompositeEntityDescriptor
The ICompositeEntityDescriptor interface defines how multiple entity types can be joined and handled as a single new entity type. |
Classes in org.caleigo.core that implement IEntityDescriptor | |
class |
AbstractEntityDescriptor
|
class |
CompositeEntityDescriptor
The CompositeEntityDescriptor can be used to make composite entities based on fields in base entity descriptors or another composite entity descriptor. |
Fields in org.caleigo.core declared as IEntityDescriptor | |
protected IEntityDescriptor |
EntityRelationPath.PathFinderVisitor.mStartDescriptor
|
protected IEntityDescriptor |
EntityRelationPath.PathFinderVisitor.mTargetDescriptor
|
Methods in org.caleigo.core that return IEntityDescriptor | |
IEntityDescriptor |
Selection.getEntityDescriptor()
Access method that returns the IEntityDescriptor for the selection. |
IEntityDescriptor |
ProxySelection.getEntityDescriptor()
Access method that returns the IEntityDescriptor for the selection. |
IEntityDescriptor |
ProxyEntity.getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and structure. |
IEntityDescriptor |
ISelection.getEntityDescriptor()
Access method that returns the IEntityDescriptor for the selection. |
IEntityDescriptor |
IFieldDescriptor.getEntityDescriptor()
Access method that returns the entity descriptor that the described field is part of. |
IEntityDescriptor |
IEntityRelationPath.getFirstEntityDescriptor()
Returns the IEntityDescriptor object that marks is the start point of the relation path. |
IEntityDescriptor |
IEntityRelationPath.getLastEntityDescriptor()
Returns the IEntityDescriptor object that marks is the end point of the relation path. |
IEntityDescriptor |
IEntityRelation.getReferenceEntityDescriptor()
Access method that returns the referenced IEntityDescriptor. |
IEntityDescriptor |
IEntityRelation.getTargetEntityDescriptor()
Access method that returns the tageteted IEntityDescriptor. |
IEntityDescriptor |
IEntityRelation.getRelatedEntityDescriptor(IEntityDescriptor entityDescriptor)
Help method that returns that returns "the other" entity descriptor that link together by the relation object. |
IEntityDescriptor |
IEntityAction.getEntityDescriptor()
Access method that returns the IEntityDescriptor object that the called action object is a part of. |
IEntityDescriptor |
IEntity.getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and structure. |
IEntityDescriptor |
IDataSourceDescriptor.getEntityDescriptor(int index)
|
IEntityDescriptor |
IDataSourceDescriptor.getEntityDescriptor(java.lang.String codeName)
|
IEntityDescriptor |
IDataBundleDescriptor.getEntityDescriptor(int index)
Returns the DataType of the indexed data item if that item is of the type ENTITY or SELECTION otherwise null is returned. |
IEntityDescriptor |
IControlledProxy.getEntityDescriptor()
|
IEntityDescriptor |
FieldDescriptor.getEntityDescriptor()
|
IEntityDescriptor |
EntityRelationPath.getFirstEntityDescriptor()
Returns the IEntityDescriptor object that marks is the start point of the relation path. |
IEntityDescriptor |
EntityRelationPath.getLastEntityDescriptor()
Returns the IEntityDescriptor object that marks is the end point of the relation path. |
IEntityDescriptor |
EntityRelationPath.PathFinderVisitor.RankedPath.getLastDescriptor()
|
IEntityDescriptor |
EntityRelation.getReferenceEntityDescriptor()
Access method that returns the referenced IEntityDescriptor. |
IEntityDescriptor |
EntityRelation.getTargetEntityDescriptor()
Access method that returns the tageteted IEntityDescriptor. |
IEntityDescriptor |
EntityRelation.getRelatedEntityDescriptor(IEntityDescriptor entityDescriptor)
Help method that returns that returns "the other" entity descriptor that link together by the relation object. |
IEntityDescriptor |
EntityCollator.getEntityDescriptor()
|
IEntityDescriptor |
DataQuery.getEntityDescriptor()
Returns the IEntityDescriptorobject that the DataQuery targets. |
IEntityDescriptor |
DataBundleDescriptor.getEntityDescriptor(int index)
Returns the DataType of the indexed data item if that item is of the type ENTITY or SELECTION otherwise null is returned. |
IEntityDescriptor |
CustomEntity.getEntityDescriptor()
|
IEntityDescriptor |
CompositeEntityDescriptor.CompositeFieldGroup.CompositeFieldDescriptor.getEntityDescriptor()
Access method that returns the entity descriptor that the described field is part of. |
IEntityDescriptor |
AbstractEntityAction.getEntityDescriptor()
Access method that returns the IEntityDescriptor object that the called action object is a part of. |
abstract IEntityDescriptor |
AbstractEntity.getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and structure. |
IEntityDescriptor |
AbstractDataSourceDescriptor.getEntityDescriptor(int index)
|
IEntityDescriptor |
AbstractDataSourceDescriptor.getEntityDescriptor(java.lang.String codeName)
Note that this method could be expensive to call. |
IEntityDescriptor |
AbstractDataService.AbstractDataTransaction.DataOperation.getEntityDescriptor()
|
abstract IEntityDescriptor |
AbstractDataObjectEntity.getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and structure. |
Methods in org.caleigo.core with parameters of type IEntityDescriptor | |
IEntity |
SingleServiceDataSource.createEntity(IEntityDescriptor entityDescriptor)
Creates a new entity and lets the data source be the manafer of that entity. |
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. |
IEntity |
SingleServiceDataSource.createEntity(IEntityDescriptor entityDescriptor,
IDataProvider propertySource)
Creates a new entity and lets the data source be the manafer of that entity. |
static boolean |
Relations.isIntersection(IEntityDescriptor descriptor1,
IEntityDescriptor descriptor2)
|
static boolean |
Relations.isIdentityIntersection(IEntityDescriptor descriptor1,
IEntityDescriptor descriptor2)
|
static boolean |
Relations.isRelated(IEntityDescriptor startDescriptor,
IEntityDescriptor endDescriptor)
Returns true if the provided entity descriptors are related. |
static boolean |
Relations.isReferenceRelated(IEntityDescriptor startDescriptor,
IEntityDescriptor endDescriptor)
Returns true if the provided entity descriptors are reference related, meaning that there can be endDescriptor entity for any given startDescriptor entity. |
static boolean |
Relations.isReferenceTarget(IEntityDescriptor descriptor)
Returns true if the provided entity descriptor is related to other entity descriptors as the target of the relation. |
static int |
Relations.getIdentityFieldCount(IEntityDescriptor entityDescriptor)
|
static IFieldDescriptor[] |
Relations.getIdentityFields(IEntityDescriptor entityDescriptor)
|
static ISelection |
Relations.loadRelatedEntities(IEntity sourceEntity,
IEntityDescriptor targetDescriptor)
|
static ISelection |
Relations.loadRelatedEntities(IEntity sourceEntity,
IEntityDescriptor targetDescriptor,
IFieldDescriptor[] wayPoints)
|
static IEntity |
Relations.loadIntersectEntity(IEntity sourceEntity,
IEntityDescriptor targetDescriptor)
Loads an uniquely identifiable entity based on the data in the source. |
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. |
boolean |
RelationQualifier.canQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can select entities of the type defined by the provided entity descriptor. |
boolean |
RelationQualifier.canDirectlyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor without the nead of any complementary data. |
boolean |
RelationQualifier.canUniquelyQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can uniquely select entities of the type defined by the provided entity descriptor. |
abstract boolean |
Qualifier.canQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier logically can select entities of the type defined by the provided entity descriptor. |
abstract boolean |
Qualifier.canDirectlyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor without the nead of any complementary data. |
abstract boolean |
Qualifier.canUniquelyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can uniquely select entities of the type defined by the provided entity descriptor. |
boolean |
ProxyQualifier.canQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor. |
boolean |
ProxyQualifier.canDirectlyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor without the nead of any complementary data. |
boolean |
ProxyQualifier.canUniquelyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can uniquely select entities of the type defined by the provided entity descriptor. |
IControlledProxy |
ProxyEntity.getControlledProxy(IEntityDescriptor entityDescriptor,
IEntityRelationPath relationPath)
Returns an IControlledProxy object controlled by the called controller. |
boolean |
NegateQualifier.canQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can select entities of the type defined by the provided entity descriptor. |
boolean |
NegateQualifier.canUniquelyQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can uniquely select entities of the type defined by the provided entity descriptor. |
boolean |
NegateQualifier.canDirectlyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor without the nead of any complementary data. |
IControlledProxy |
IProxyController.getControlledProxy(IEntityDescriptor entityDescriptor,
IEntityRelationPath relationPath)
Returns an IControlledProxy object controlled by the called controller. |
boolean |
IEntityRelationPath.isRelatedByPath(IEntityDescriptor descriptor1,
IEntityDescriptor descriptor2)
This help method returns true if the provided entity descriptors are related "along" the called relation path. |
boolean |
IEntityRelation.isRelationNode(IEntityDescriptor entityDescriptor)
Help method that returns true if the provided entity descriptor is one of the fysical node descriptors of the relation objects. |
boolean |
IEntityRelation.canBeReference(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can act as a reference object according to the relation object. |
boolean |
IEntityRelation.canBeFullReference(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can act as a complete reference object according to the relation object. |
boolean |
IEntityRelation.canBeTarget(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can be a targeted entity type according to the relation object. |
IEntityDescriptor |
IEntityRelation.getRelatedEntityDescriptor(IEntityDescriptor entityDescriptor)
Help method that returns that returns "the other" entity descriptor that link together by the relation object. |
void |
IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection resultSelection)
|
void |
IDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
IEntityRelationPath relationPath,
ISelection resultSelection)
|
void |
IDataTransaction.addCreate(IEntityDescriptor entityDescriptor)
|
boolean |
IDataSourceDescriptor.contains(IEntityDescriptor entityDescriptor)
|
IEntity |
IDataSource.createEntity(IEntityDescriptor entityDescriptor)
Creates a new entity and lets the data source be the manager of that entity. |
IEntity |
IDataSource.createEntity(IEntityDescriptor entityDescriptor,
IDataProvider propertySource)
Creates a new entity and lets the data source be the manager of that entity. |
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. |
boolean |
ICalculatedFieldDescriptor.isValidFor(IEntityDescriptor entityDescriptor)
should Returns true if the descriptor is "valid for" = can be a part of and calculate its value based on the data defined by the submited entity descriptor. |
void |
EntityWriter.writeFieldTitles(IEntityDescriptor entityDescriptor)
Writes a header row with titles using the display names of the fields from the provided entity descriptor. |
static EntityRelationPath |
EntityRelationPath.create(IEntityDescriptor startEntityDescriptor,
java.lang.String configurationString)
Factory method for creating an EntityRelationPath from a string that has been returned by convertToString . |
static IEntityRelationPath |
EntityRelationPath.create(IEntityDescriptor startEntityDescriptor,
IEntityDescriptor endEntityDescriptor)
Static help method that creates a new path between the submited entity descriptors. |
static IEntityRelationPath |
EntityRelationPath.create(IEntityDescriptor startEntityDescriptor,
IFieldDescriptor fieldWayPoint,
IEntityDescriptor endEntityDescriptor)
Static help method that creates a new path between the submited entity descriptors. |
static IEntityRelationPath |
EntityRelationPath.create(IEntityDescriptor startEntityDescriptor,
IFieldDescriptor[] fieldWayPoints,
IEntityDescriptor endEntityDescriptor)
Static help method that creates a new path between the submited entity descriptors. |
boolean |
EntityRelationPath.isRelatedByPath(IEntityDescriptor descriptor1,
IEntityDescriptor descriptor2)
This help method returns true if the provided entity descriptors are related "along" the called relation path. |
protected void |
EntityRelationPath.PathFinderVisitor.findBestPath(IEntityDescriptor entity,
EntityRelationPath.PathFinderVisitor.RankedPath entityPath)
|
protected int |
EntityRelationPath.PathFinderVisitor.rankRelation(IEntityDescriptor startEntity,
IEntityRelation relation)
|
boolean |
EntityRelation.isRelationNode(IEntityDescriptor entityDescriptor)
Help method that returns true if the provided entity descriptor is one of the fysical node descriptors of the relation objects. |
boolean |
EntityRelation.canBeReference(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can act as a reference object according to the relation object. |
boolean |
EntityRelation.canBeFullReference(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can act as a complete reference object according to the relation object. |
boolean |
EntityRelation.canBeTarget(IEntityDescriptor entityDescriptor)
Boolean help method that returns true if the provided IEntityDescriptor can be a targeted entity type according to the relation object. |
IEntityDescriptor |
EntityRelation.getRelatedEntityDescriptor(IEntityDescriptor entityDescriptor)
Help method that returns that returns "the other" entity descriptor that link together by the relation object. |
IEntity |
EntityReader.readEntity(IEntityDescriptor entityDescriptor)
|
ISelection |
EntityReader.readMappedSelection(IEntityDescriptor entityDescriptor)
Reads a mapped selection from the Reader until end of data. |
void |
DataQuery.setEntityDescriptor(IEntityDescriptor descriptor)
Sets the IEntityDescriptorobject that the DataQuery targets. |
protected void |
DataBundleDescriptor.addEntityDescriptor(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
|
protected void |
DataBundleDescriptor.addSelectionDescriptor(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
|
abstract int |
DataAccessManager.getAccessLevel(IEntityDescriptor entityDescriptor)
Returns the access level for the provided IEntityDescriptor defined as NONE, READ, WRITE or CONTENT_BASED. |
int |
DataAccessManager.ConstantDataAccessManager.getAccessLevel(IEntityDescriptor entityDescriptor)
Returns the access level for the provided IEntityDescriptor defined as NONE, READ, WRITE or CONTENT_BASED. |
boolean |
CompositeQualifier.canQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can select entities of the type defined by the provided entity descriptor. |
boolean |
CompositeQualifier.canDirectlyQualify(IEntityDescriptor entityDescriptor)
This abstract method must return true if the qualifier can select entities of the type defined by the provided entity descriptor without the nead of any complementary data. |
boolean |
CompositeQualifier.canUniquelyQualify(IEntityDescriptor entityDescriptor)
This method returns true if the qualifier can uniquely select entities of the type defined by the provided entity descriptor. |
protected static int |
CompositeEntityDescriptor.calculateEntityDescriptorFlags(IEntityDescriptor entityDescriptor)
Calculate which flag's are set. |
protected static int |
CompositeEntityDescriptor.calculateSizeTypeFlags(IEntityDescriptor entityDescriptor)
Calculate which of the size type flag's that are set. |
static java.lang.String |
CompositeEntityDescriptor.printFlags(IEntityDescriptor entityDescriptor)
Makes a descriptive log string that tells what flags are set on the provided entity object. |
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor)
|
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity)
|
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor,
IEntityRelationPath parentToChildPath)
|
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity,
boolean required)
|
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity,
IEntityRelationPath parentToChildPath)
|
void |
CompositeEntityDescriptor.Builder.beginFieldGroup(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity,
IEntityRelationPath parentToChildPath,
boolean required)
Create a new field group and add it to the current field group as a child, i.e. let this newly created field group be the parent of future childs i.e. make a new tree branch. |
protected void |
AbstractEntityAction.addEntityDescriptor(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
|
protected void |
AbstractEntityAction.addSelectionDescriptor(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
|
boolean |
AbstractDataSourceDescriptor.contains(IEntityDescriptor entityDescriptor)
|
IEntity |
AbstractDataService.load(IEntityDescriptor entityDescriptor,
Qualifier identitQualifier)
|
ISelection |
AbstractDataService.loadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
|
void |
AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection resultSelection)
|
void |
AbstractDataService.AbstractDataTransaction.addLoadSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
IEntityRelationPath relationPath,
ISelection resultSelection)
|
void |
AbstractDataService.AbstractDataTransaction.addCreate(IEntityDescriptor entityDescriptor)
|
boolean |
AbstractCalculatedFieldDescriptor.isValidFor(IEntityDescriptor descriptor)
Should Returns true if the descriptor is "valid for" = can be a part of and calculate its value based on the data defined by the submited entity descriptor. |
Constructors in org.caleigo.core with parameters of type IEntityDescriptor | |
Selection(IEntityDescriptor entityDescriptor)
|
|
QualifiedSelection(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
This costructor will create a new selection object for the provided IEntityDescriptor. |
|
ProxySelection(IEntityDescriptor entityDescriptor)
Creates new ProxySelection |
|
ProxyEntity(IEntityDescriptor descriptor)
Creates new ProxyEntity |
|
OrderedProxySelection(IEntityDescriptor entityDescriptor)
Creates new OrderedProxySelection |
|
OrderedProxySelection(IEntityDescriptor entityDescriptor,
java.util.Comparator comparator)
Creates new OrderedProxySelection |
|
FilteredProxySelection(IEntityDescriptor entityDescriptor)
Creates new OrderedProxySelection |
|
FilteredProxySelection(IEntityDescriptor entityDescriptor,
Qualifier filterQualifier)
Creates new OrderedProxySelection |
|
EntityRelationPath(IEntityDescriptor descriptor)
Creates new EntityRelationPath as a "null" path. |
|
EntityRelationPath.PathFinderVisitor(IEntityDescriptor startEntity,
IEntityDescriptor endEntity,
IFieldDescriptor[] fieldWayPoints)
|
|
EntityCollator(IEntityDescriptor descriptor)
Creates new EntityCollator |
|
EntityCollator(IEntityDescriptor descriptor,
EntityCollator collator)
|
|
DataQuery(IEntityDescriptor entityDescriptor)
Creates a DataQuery instance. |
|
DataQuery(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
Creates a DataQuery instance. |
|
CustomEntity(IEntityDescriptor entityDescriptor)
Default constructor for CustomEntity. |
|
ControlledProxySelection(IProxyController controller,
IEntityDescriptor selectionDescriptor)
Creates new ControledSelectionProxy. |
|
ControlledProxySelection(IProxyController controller,
IEntityDescriptor selectionDescriptor,
IEntityRelationPath relationPath)
Creates new ControledSelectionProxy. |
|
ControlledProxyEntity(IProxyController controller,
IEntityDescriptor entityDescriptor)
Creates new ControledSelectionProxy. |
|
ControlledProxyEntity(IProxyController controller,
IEntityDescriptor entityDescriptor,
IEntityRelationPath relationPath)
Creates new ControledSelectionProxy. |
|
CompositeQualifier.UniqueQualifierVisitor(IEntityDescriptor entityDescriptor,
CompositeQualifier compQualifier)
|
|
CompositeEntityDescriptor(java.lang.String displayName,
java.lang.String dataSourceClassName,
IEntityDescriptor entityDescriptor,
IFieldDescriptor[] joinedFieldDescriptors)
This constructor make joins with an entity descriptor and fields. |
|
CompositeEntityDescriptor.Builder(IEntityDescriptor entityDescriptor)
|
|
CompositeEntityDescriptor.Builder(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity)
|
|
CompositeEntityDescriptor.Builder(IEntityDescriptor entityDescriptor,
java.lang.String entityIdentity,
boolean required)
Instantiate a new FieldGroupBuilder and begins the first group and make it the tree's root. |
|
AbstractTransactionEntityAction(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName)
Creates a new instance of AbstractDataAction. |
|
AbstractTransactionEntityAction(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
Creates a new instance of AbstractDataAction. |
|
AbstractEntityDescriptor.StoreEntityAction(IEntityDescriptor entityDescriptor)
|
|
AbstractEntityDescriptor.DeleteEntityAction(IEntityDescriptor entityDescriptor)
|
|
AbstractEntityAction(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName)
Creates a new instance of AbstractAction. |
|
AbstractEntityAction(IEntityDescriptor entityDescriptor,
java.lang.String codeName,
java.lang.String displayName,
java.lang.String displayHint)
Creates a new instance of AbstractAction. |
|
AbstractDataService.AbstractDataTransaction.DataOperation(int operationType,
IEntityDescriptor entityDescriptor)
|
Uses of IEntityDescriptor in org.caleigo.core.meta |
Classes in org.caleigo.core.meta that implement IEntityDescriptor | |
class |
AbstractMetaEntityDescriptor
AbstractMetaEntityDescriptor is the abstract base class for all entity descriptor classes in the Meta project. |
(package private) class |
CustomEntityDescriptor
|
class |
MetaDataSourceDescriptor
MetaDataSourceDescriptor is the descriptor for MetaDataSourceDescriptorEntity objects. |
class |
MetaDataType
MetaDataType is the descriptor for MetaDataTypeEntity objects. |
class |
MetaEntityDescriptor
MetaEntityDescriptor is the descriptor for MetaEntityDescriptorEntity objects. |
class |
MetaEntityRelation
MetaEntityRelation is the descriptor for MetaEntityRelationEntity objects. |
class |
MetaEntityType
MetaEntityType is the descriptor for MetaEntityTypeEntity objects. |
class |
MetaFieldDescriptor
MetaFieldDescriptor is the descriptor for MetaFieldDescriptorEntity objects. |
class |
MetaFieldRelation
MetaFieldRelation is the descriptor for MetaFieldRelationEntity objects. |
class |
MetaSizeType
MetaSizeType is the descriptor for MetaSizeTypeEntity objects. |
Methods in org.caleigo.core.meta that return IEntityDescriptor | |
IEntityDescriptor |
MetaSizeTypeEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaFieldRelationEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaFieldDescriptorEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaEntityTypeEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaEntityRelationEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaEntityDescriptorEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaDataTypeEntity.getEntityDescriptor()
|
IEntityDescriptor |
MetaDataSourceDescriptorEntity.getEntityDescriptor()
|
IEntityDescriptor |
CustomFieldDescriptor.getEntityDescriptor()
|
IEntityDescriptor |
CustomDataSourceDescriptor.getEntityDescriptor(int index)
|
IEntityDescriptor |
CustomDataSourceDescriptor.getEntityDescriptor(java.lang.String codeName)
|
protected IEntityDescriptor |
CustomDataSourceDescriptor.getEntityDescriptorBySourceName(java.lang.String sourceName)
|
abstract IEntityDescriptor |
AbstractMetaEntity.getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and structure. |
Methods in org.caleigo.core.meta with parameters of type IEntityDescriptor | |
void |
CustomFieldDescriptor.setEntityDescriptor(IEntityDescriptor entityDescriptor)
|
protected void |
CustomDataSourceDescriptor.addEntityDescriptor(IEntityDescriptor entityDescriptor)
|
Uses of IEntityDescriptor in org.caleigo.core.service |
Methods in org.caleigo.core.service with parameters of type IEntityDescriptor | |
protected ISelection |
TextURLDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
|
protected ISelection |
TextFileDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
|
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.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 |
SQLToolKit.buildCreateTableCommand(IEntityDescriptor entityDescriptor)
|
java.lang.String |
SQLToolKit.buildDeleteCommand(IEntityDescriptor entityDescriptor,
Qualifier qualifier)
|
void |
SQLToolKit.validateXternalQualifier(DataQuery.ExternalQualifier xternalQualifier,
IEntityDescriptor relatedEntityDescriptor)
Verify that the qualifer in the external qualifier only targets the first entity descriptor in the external qualifier's entity relation path. |
boolean |
MemoryDataService.backupTo(java.io.File backupFile,
IEntityDescriptor[] descriptorArray)
Creates a backup of the tables defined by the provided descriptor array in the called MemoryDataService to the provided backup file. |
boolean |
MemoryDataService.restoreFrom(java.io.File backupFile,
IEntityDescriptor[] descriptorArray,
boolean addDeleted)
Restores data from a backup file created by the backupTo method. |
boolean |
MemoryDataService.restoreFromURL(java.net.URL backupURL,
IEntityDescriptor[] descriptorArray,
boolean addDeleted)
|
protected void |
MemoryDataService.markTableAsChanged(IEntityDescriptor entityDescriptor)
|
protected ISelection |
MemoryDataService.getTableSelection(IEntityDescriptor entityDescriptor)
|
protected ISelection |
MemoryDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
This method can be overriden to provide a simple persistent storage for the MemoryDataService. |
protected boolean |
JDBCPreparedStatementDataService.hasAutoIndexField(IEntityDescriptor entityDescriptor)
|
protected void |
JDBCDataService.executeCreateTable(java.sql.Connection connection,
IEntityDescriptor entityDescriptor)
|
protected boolean |
JDBCDataService.hasAutoIndexField(IEntityDescriptor entityDescriptor)
|
static boolean |
CachedDataService.isTableCachable(IEntityDescriptor entityDescriptor)
Access methods that returns true if the provided entity descriptor can be cached in the table cache. |
void |
CachedDataService.unloadEntityTable(IEntityDescriptor entityDescriptor)
Unloads the entity table indentified by the provided entity descriptor. |
void |
CachedDataService.cacheEntityTable(IEntityDescriptor entityDescriptor)
This method loads a complete entity table from the wrapped IDataService and stores it as a selection in the cache´s hashtable. |
boolean |
CachedDataService.isTableCached(IEntityDescriptor entityDescriptor)
Access methods that returns true if the provided entity descriptor is currently cached in the table cache. |
protected ISelection |
CachedDataService.getCachedEntityTable(IEntityDescriptor entityDescriptor)
Access method that retrieves a selection containing the entire stored table of entities for the provided entity descriptor. |
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.loadSelectionFromCache(IEntityDescriptor entityDescriptor,
Qualifier qualifier,
ISelection targetSelection)
Loads a qualified selection from the cache. |
protected ISelection |
BinaryFileDataService.loadTableSelection(IEntityDescriptor entityDescriptor)
|
Uses of IEntityDescriptor in org.caleigo.security |
Fields in org.caleigo.security declared as IEntityDescriptor | |
protected IEntityDescriptor |
DataSourceLoginHandler.mEntityDescriptor
|
Constructors in org.caleigo.security with parameters of type IEntityDescriptor | |
DataSourceLoginHandler(IEntityDescriptor entityDescriptor,
IFieldDescriptor userIDFieldDescriptor,
IFieldDescriptor passwordFieldDescriptor,
IFieldDescriptor groupFieldDescriptor)
Creates a DataSourceLoginManager and initializes it with a IUserLoginHandler. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |