Uses of Interface
org.caleigo.core.IDataProvider

Packages that use IDataProvider
org.caleigo.core   
org.caleigo.core.meta   
 

Uses of IDataProvider in org.caleigo.core
 

Subinterfaces of IDataProvider in org.caleigo.core
 interface IDataBundle
          
 interface IEntity
          IEntity defines a basic interface for data objects representing a single instance of a data row/record from a persistent data storage.
 interface IProxyController
          
 interface IProxyEntity
          A IProxyEntity is an extension of the IEntity interface for entity objects that act as proxies to other entity objects or may even be wrappers around other forms of property providers.
 

Classes in org.caleigo.core that implement IDataProvider
 class AbstractDataObjectEntity
          
 class AbstractEntity
          The AbstractEntity class is an abtsract implementation of the IEntity interface.
 class ControlledProxyEntity
          
 class CustomEntity
          
 class DataBundle
          
 class ProxyEntity
          A ProxyEntity is a basic implementation of the IProxyEntity iterface.
 

Methods in org.caleigo.core with parameters of type IDataProvider
 IEntity SingleServiceDataSource.createEntity(IEntityDescriptor entityDescriptor, IDataProvider propertySource)
          Creates a new entity and lets the data source be the manafer of that entity.
 void ProxyEntity.copyData(IDataProvider provider)
          Copies and replaces the, in the entity, contained data by reading each individual data field as a property from the provided property source.
 void ProxyEntity.setData(IDataProvider dataProvider)
           
 boolean IFieldDescriptor.canValidate(IDataProvider dataProvider)
          This method returns true if the called field descriptor can validate data described by the field in the context of the provided IDataProvider object.
 ValidationResult IFieldDescriptor.validateData(java.lang.Object data, IDataProvider dataProvider)
          This method validates the provided data object as described by the called field descriptor in the context of the provided IDataProvider object.
 IEntity IEntityDescriptor.createEntity(IDataProvider propertySource)
          Creates an entity with of the type described by this descriptor and loads it with data from the provided property source.
 void IEntity.copyData(IDataProvider entitySource)
          Copies and replaces the, in the entity, contained data by reading each individual data field as a property from the provided property source.
 boolean IDataValidator.canValidate(IDataProvider dataProvider)
          This method returns true if the called IDataValidator can validate data in the context of the provided IDataProvider object.
 boolean IDataValidator.isDataValid(java.lang.Object data, IDataProvider dataProvider)
          This method returns true if the provided data is valid in the context of the provided IDataProvider object.
 java.lang.String IDataValidator.getInvalidMessage(java.lang.Object data, IDataProvider dataProvider)
          Returs an end-user displayable text describing the failed validation.
 IEntity IDataSource.createEntity(IEntityDescriptor entityDescriptor, IDataProvider propertySource)
          Creates a new entity and lets the data source be the manager of that entity.
 void IDataConsumer.setData(IDataProvider dataProvider)
          This method implies to the called object to fetch all data it can consume from the provided IDataProvider object.
 boolean FieldDescriptor.canValidate(IDataProvider dataProvider)
          This method returns true if the called field descriptor can validate data described by the field in the context of the provided IDataProvider object.
 ValidationResult FieldDescriptor.validateData(java.lang.Object data, IDataProvider dataProvider)
          This method validates the provided data object as described by the called field descriptor in the context of the provided IDataProvider object.
 void DataBundle.setData(IDataProvider dataProvider)
          This method implies to the called object to fetch all data it can consume from the provided IDataProvider object.
 IEntity CompositeEntityDescriptor.createEntity(IDataProvider propertySource)
          Creates an entity of the type described by this descriptor and loads it with data from the provided property source.
 boolean CompositeEntityDescriptor.CompositeFieldGroup.CompositeFieldDescriptor.canValidate(IDataProvider dataProvider)
          This method returns true if the called field descriptor can validate data described by the field in the context of the provided IDataProvider object.
 ValidationResult CompositeEntityDescriptor.CompositeFieldGroup.CompositeFieldDescriptor.validateData(java.lang.Object data, IDataProvider dataProvider)
          This method validates the provided data object as described by the called field descriptor in the context of the provided IDataProvider object.
 IEntity AbstractEntityDescriptor.createEntity(IDataProvider propertySource)
          Creates an entity with of the type described by this descriptor and loads it with data from the provided property source.
 void AbstractEntity.copyData(IDataProvider propertySource)
          Copies and updates the in the entity containde data by reading each individual data field as a property from the provided property source.
 void AbstractEntity.setData(IDataProvider dataProvider)
           
 

Uses of IDataProvider in org.caleigo.core.meta
 

Classes in org.caleigo.core.meta that implement IDataProvider
 class AbstractMetaEntity
          AbstractMetaEntity is the abstract base class for all entity classes in the object for Meta project.
 class MetaDataSourceDescriptorEntity
          MetaDataSourceEntiy is the entity class for MetaDataSourceDescriptor objects.
 class MetaDataTypeEntity
          MetaDataTypeEntiy is the entity class for MetaDataType objects.
 class MetaEntityDescriptorEntity
          MetaEntityDescriptorEntiy is the entity class for MetaEntityDescriptor objects.
 class MetaEntityRelationEntity
          MetaEntityRelationEntiy is the entity class for MetaEntityRelation objects.
 class MetaEntityTypeEntity
          MetaEntityTypeEntiy is the entity class for MetaEntityType objects.
 class MetaFieldDescriptorEntity
          MetaFieldDescriptorEntiy is the entity class for MetaFieldDescriptor objects.
 class MetaFieldRelationEntity
          MetaFieldRelationEntiy is the entity class for MetaFieldRelation objects.
 class MetaSizeTypeEntity
          MetaSizeTypeEntiy is the entity class for MetaSizeType objects.
 

Methods in org.caleigo.core.meta with parameters of type IDataProvider
static MetaSizeTypeEntity MetaSizeType.create(IDataProvider propertySource)
          Creates a new MetaSizeTypeEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaFieldRelationEntity MetaFieldRelation.create(IDataProvider propertySource)
          Creates a new MetaFieldRelationEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaFieldDescriptorEntity MetaFieldDescriptor.create(IDataProvider propertySource)
          Creates a new MetaFieldDescriptorEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaEntityTypeEntity MetaEntityType.create(IDataProvider propertySource)
          Creates a new MetaEntityTypeEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaEntityRelationEntity MetaEntityRelation.create(IDataProvider propertySource)
          Creates a new MetaEntityRelationEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaEntityDescriptorEntity MetaEntityDescriptor.create(IDataProvider propertySource)
          Creates a new MetaEntityDescriptorEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaDataTypeEntity MetaDataType.create(IDataProvider propertySource)
          Creates a new MetaDataTypeEntity, setting any field values avaivlable from the provided IDataProvider.
static MetaDataSourceDescriptorEntity MetaDataSourceDescriptor.create(IDataProvider propertySource)
          Creates a new MetaDataSourceDescriptorEntity, setting any field values avaivlable from the provided IDataProvider.
 IEntity CustomEntityDescriptor.createEntity(IDataProvider propertySource)
          Creates an entity with of the type described by this descriptor and loads it with data from the provided property source.
 



Copyright © 2005 Caleigo. All Rights Reserved.