Package | Description |
---|---|
com.edorasware.commons.core.persistence |
Classes for database persistence management and configuration thereof.
|
com.edorasware.commons.core.persistence.config |
Classes for configuration of database persistence management.
|
com.edorasware.commons.core.persistence.entity | |
com.edorasware.commons.core.persistence.entity.jdbc | |
com.edorasware.commons.core.persistence.jdbc |
Classes for JDBC-based database persistence management and configuration thereof.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeConverterProvider
Composite converter provider that delegates all requests to its contained converter providers.
|
Modifier and Type | Method and Description |
---|---|
ConverterProvider |
DefaultPersistenceManagementConfiguration.getConverterProvider() |
ConverterProvider |
PersistenceManagementConfiguration.getConverterProvider()
The converter provider to apply on persistence-related actions when reading/writing individual fields.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<ConverterProvider> |
CompositeConverterProvider.getConverterProviders() |
Constructor and Description |
---|
DefaultPersistenceManagementConfiguration(String id,
org.springframework.transaction.PlatformTransactionManager transactionManager,
DataSource dataSource,
String databaseSchemaResourcesDefaultLocation,
DatabaseSchemaCreationStrategy databaseSchemaCreationStrategy,
DatabaseType databaseType,
DatabaseMetadata databaseMetadata,
ConverterProvider converterProvider,
PrimaryKeyGenerator primaryKeyGenerator,
TimeProvider timeProvider) |
Constructor and Description |
---|
CompositeConverterProvider(List<ConverterProvider> converterProviders) |
Modifier and Type | Field and Description |
---|---|
protected ConverterProvider |
BasePersistenceFactoryBean.converterProvider |
Modifier and Type | Method and Description |
---|---|
protected ConverterProvider |
ConverterProviderFactoryBean.createInstance() |
protected ConverterProvider |
PersistenceManagementConfigurationDerivedConverterProviderFactoryBean.createInstance() |
Modifier and Type | Method and Description |
---|---|
void |
PersistenceManagementConfigurationFactoryBean.setConverterProvider(ConverterProvider converterProvider) |
void |
ConverterProviderFactoryBean.setCustomConverterProvider(ConverterProvider customConverterProvider) |
void |
ConverterProviderFactoryBean.setDefaultConverterProvider(ConverterProvider defaultConverterProvider) |
Modifier and Type | Class and Description |
---|---|
class |
CommonsEntityConverterProvider
Provider of all converters known to edoras commons.
|
Modifier and Type | Method and Description |
---|---|
static String |
EntityConverterUtils.convertEntityId(EntityId id,
ConverterProvider converterProvider)
Converts the given entity id to its typed entity id value using the matching id converter.
|
static EntityId |
EntityConverterUtils.convertToEntityId(String typedIdValue,
ConverterProvider converterProvider)
Converts the given typed entity id value using the matching id converter.
|
static EntityId |
EntityConverterUtils.convertToEntityId(String idValue,
String typeName,
ConverterProvider converterProvider)
Converts the given entity id value using the matching id converter.
|
static EntityId |
EntityConverterUtils.convertToEntityId(String idValue,
String typeName,
ConverterProvider converterProvider,
EntityManager<?,?,?,?,?,?,?,?,?> manager)
Converts the given entity id value to an entity id.
|
static com.google.common.base.Optional<? extends ValueConverter<EntityId,String>> |
EntityConverterUtils.getEntityIdConverter(EntityId id,
ConverterProvider converterProvider)
Returns the first matching id converter for the given entity id.
|
static com.google.common.base.Optional<? extends ValueConverter<EntityId,String>> |
EntityConverterUtils.getEntityIdConverter(String typedIdValue,
ConverterProvider converterProvider)
Returns the first matching id converter for the given typed entity id value.
|
static com.google.common.base.Optional<? extends ValueConverter<EntityId,String>> |
EntityConverterUtils.getEntityIdConverter(String idValue,
String typeName,
ConverterProvider converterProvider)
Returns the first matching id converter for the given entity id value.
|
static com.google.common.collect.ImmutableList<? extends ValueConverter<EntityId,String>> |
EntityConverterUtils.getEntityIdConverters(ConverterProvider converterProvider)
Returns all id converters.
|
static com.google.common.collect.ImmutableList<? extends ValueConverter<Id,String>> |
EntityConverterUtils.getIdentityLinkConverters(ConverterProvider converterProvider)
Returns all identity link converters.
|
static com.google.common.collect.ImmutableList<? extends ValueConverter<String,Object>> |
EntityConverterUtils.getPropertyConverters(ConverterProvider converterProvider)
Returns all property converters.
|
static com.google.common.collect.ImmutableList<? extends ValueConverter<Object,Object>> |
EntityConverterUtils.getVariableConverters(ConverterProvider converterProvider)
Returns all variable converters.
|
static String |
PathUtils.parentStringFrom(List<? extends EntityId> ids,
ConverterProvider converterProvider) |
static <T extends EntityId> |
PathUtils.pathIdsFrom(String path,
Class<T> idBaseClass,
ConverterProvider converterProvider) |
static String |
PathUtils.pathStringFrom(List<? extends EntityId> ids,
ConverterProvider converterProvider) |
Modifier and Type | Method and Description |
---|---|
ConverterProvider |
EntityPersistenceConfiguration.getConverterProvider() |
protected ConverterProvider |
JdbcEntityPersistence.getConverterProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
DomainObjectDefinitionResult.applyDomainObjectDefinitionSpecificFields(EB builder,
ConverterProvider converterProvider) |
protected void |
WorkObjectDefinitionResult.applyDomainObjectDefinitionSpecificFields(EB builder,
ConverterProvider converterProvider) |
protected abstract void |
DomainObjectResult.applyDomainObjectSpecificFields(EB builder,
ConverterProvider converterProvider) |
protected void |
WorkObjectResult.applyDomainObjectSpecificFields(EB builder,
ConverterProvider converterProvider) |
protected void |
DomainObjectDefinitionResult.applyEntitySpecificFields(EB builder,
ConverterProvider converterProvider) |
protected void |
DomainObjectResult.applyEntitySpecificFields(EB builder,
ConverterProvider converterProvider) |
protected abstract void |
EntityResult.applyEntitySpecificFields(EB builder,
ConverterProvider converterProvider) |
protected abstract void |
WorkObjectDefinitionResult.applyWorkObjectDefinitionSpecificFields(EB builder,
ConverterProvider converterProvider) |
protected abstract void |
WorkObjectResult.applyWorkObjectSpecificFields(EB builder,
ConverterProvider converterProvider) |
E |
EntityResult.build(ConverterProvider converterProvider) |
E |
IdentifiableResult.build(ConverterProvider converterProvider) |
Id |
IdentityLinkResult.build(ConverterProvider converterProvider) |
static DbVariable |
DbVariable.createFromDbValues(String id,
String name,
String variableTypeName,
Long longValue,
Double doubleValue,
String stringValue,
LargeString largeStringValue,
byte[] bytes,
Integer index,
String parentValue,
String rootValue,
String typedSourceValue,
ConverterProvider converterProvider) |
static DbProperty |
DbProperty.createFromDbValues(String id,
String name,
String propertyTypeName,
String stringValue,
LargeString largeStringValue,
String typedSourceValue,
ConverterProvider converterProvider) |
static DbProperty |
DbProperty.createFromJavaValue(PropertyId id,
String name,
String value,
EntityId source,
ConverterProvider converterProvider) |
static DbVariable |
DbVariable.createFromJavaValue(VariableId id,
String name,
Object value,
Integer index,
VariableId parentId,
VariableId rootId,
EntityId source,
ConverterProvider converterProvider) |
Constructor and Description |
---|
DomainObjectDefinitionPersistenceConfiguration(SqlMappingContext sqlMappingContext,
Map<String,String> mappings,
ConfigurableRowMapper<R> rowMapper,
org.springframework.jdbc.core.RowMapper<PropertyResult> propertyResultRowMapper,
SqlQueryRenderer sqlQueryRenderer,
ConverterProvider converterProvider,
DatabaseMetadata databaseMetadata,
String generatedKeyPattern,
M manager) |
DomainObjectPersistenceConfiguration(SqlMappingContext sqlMappingContext,
Map<String,String> mappings,
ConfigurableRowMapper<R> rowMapper,
org.springframework.jdbc.core.RowMapper<VariableResult> variableResultRowMapper,
SqlQueryRenderer sqlQueryRenderer,
ConverterProvider converterProvider,
DatabaseMetadata databaseMetadata,
String generatedKeyPattern,
M manager) |
EntityPersistenceConfiguration(SqlMappingContext sqlMappingContext,
Map<String,String> mappings,
ConfigurableRowMapper<R> rowMapper,
SqlQueryRenderer sqlQueryRenderer,
ConverterProvider converterProvider,
DatabaseMetadata databaseMetadata,
String generatedKeyPattern,
M manager) |
IdentityLinkParameter(String id,
IdentityLinkType identityLinkType,
Id identityLinkValue,
WorkObjectId source,
ConverterProvider converterProvider,
Date creationTime) |
PropertyTranslator(ConverterProvider converterProvider) |
PropertyTranslator(ConverterProvider converterProvider,
PropertyTranslator.PrimaryKeyProvider primaryKeyProvider) |
SqlEntityParameterValueRenderer(ConverterProvider converterProvider) |
VariableTranslator(ConverterProvider converterProvider) |
VariableTranslator(ConverterProvider converterProvider,
VariableTranslator.PrimaryKeyProvider primaryKeyProvider) |
WorkObjectDefinitionParameter(WorkObjectDefinition<?,?> workObjectDefinition,
ConverterProvider converterProvider) |
WorkObjectDefinitionPersistenceConfiguration(SqlMappingContext sqlMappingContext,
Map<String,String> mappings,
ConfigurableRowMapper<R> rowMapper,
org.springframework.jdbc.core.RowMapper<PropertyResult> propertyResultRowMapper,
SqlQueryRenderer sqlQueryRenderer,
ConverterProvider converterProvider,
DatabaseMetadata databaseMetadata,
String generatedKeyPattern,
M manager) |
WorkObjectParameter(WorkObject<?,?,?> workObject,
ConverterProvider converterProvider) |
WorkObjectPersistenceConfiguration(SqlMappingContext sqlMappingContext,
Map<String,String> mappings,
ConfigurableRowMapper<R> rowMapper,
org.springframework.jdbc.core.RowMapper<VariableResult> variableResultRowMapper,
SqlQueryRenderer sqlQueryRenderer,
ConverterProvider converterProvider,
DatabaseMetadata databaseMetadata,
String generatedKeyPattern,
M manager) |
Modifier and Type | Method and Description |
---|---|
ConverterProvider |
SqlRendererConfig.getConverterProvider()
Returns the converter provider.
|
Constructor and Description |
---|
SqlRendererConfig(SqlNameMapping nameMapping,
SqlMappingContext mappingContext,
ConverterProvider converterProvider,
DatabaseType databaseType)
Creates a new configuration instance.
|
SqlRendererConfig(SqlNameMapping nameMapping,
SqlMappingContext mappingContext,
ConverterProvider converterProvider,
PredicateTransformation predicateTransformation,
DatabaseType databaseType)
Creates a new configuration instance.
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.