Skip navigation links
A B C D E F G I J L N O Q R S V W 

A

autoFlush(boolean) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.Builder
Set whether to auto-flush mode is enabled.

B

builder() - Static method in interface com.holonplatform.datastore.jpa.JpaDatastore
Get a builder to create a JpaDatastore instance.
builder(String) - Static method in interface com.holonplatform.jpa.spring.JpaConfigProperties
Builder to create property set instances bound to a property data source.
builder() - Static method in interface com.holonplatform.jpa.spring.JpaConfigProperties
Builder to create property set instances bound to a property data source, without data context id specification.
builder() - Static method in interface com.holonplatform.jpa.spring.SpringJpaDatastore
Get a builder to create a SpringJpaDatastore instance.

C

com.holonplatform.datastore.jpa - package com.holonplatform.datastore.jpa
 
com.holonplatform.datastore.jpa.config - package com.holonplatform.datastore.jpa.config
 
com.holonplatform.datastore.jpa.converters.datetime - package com.holonplatform.datastore.jpa.converters.datetime
 
com.holonplatform.jpa.spring - package com.holonplatform.jpa.spring
 
com.holonplatform.jpa.spring.boot - package com.holonplatform.jpa.spring.boot
 
convertToDatabaseColumn(LocalDateTime) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalDateTimeToDateAttributeConverter
 
convertToDatabaseColumn(LocalDate) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalDateToDateAttributeConverter
 
convertToDatabaseColumn(LocalTime) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalTimeToTimeAttributeConverter
 
convertToEntityAttribute(Date) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalDateTimeToDateAttributeConverter
 
convertToEntityAttribute(Date) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalDateToDateAttributeConverter
 
convertToEntityAttribute(Time) - Method in class com.holonplatform.datastore.jpa.converters.datetime.LocalTimeToTimeAttributeConverter
 
create(String, Object) - Static method in interface com.holonplatform.datastore.jpa.JpaQueryHint
Build a query hint to be used in Query parameters with JpaQueryHint.QUERY_PARAMETER_HINT parameter name.

D

DATABASE - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Set the database platform to use.
DEFAULT_DATASTORE_BEAN_NAME - Static variable in annotation type com.holonplatform.jpa.spring.EnableJpaDatastore
Default Datastore registration bean name.
DEFAULT_ENTITYMANAGERFACTORY_BEAN_NAME - Static variable in annotation type com.holonplatform.jpa.spring.EnableJpa
Default EntityManagerFactory registration bean name
DEFAULT_NAME - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Configuration property set default name
detectFromClasspath() - Static method in enum com.holonplatform.datastore.jpa.ORMPlatform
Try to detect ORM platform to use form classpath
DIALECT - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Set JPA ORM dialect class name to use, if supported by concrete ORM implementation.

E

EnableJpa - Annotation Type in com.holonplatform.jpa.spring
Annotation to be used on Spring Configuration classes to setup a full JPA enviroment bean stack: DataSource (if not already available in Spring context), EntityManagerFactory and PlatformTransactionManager.
EnableJpaDatastore - Annotation Type in com.holonplatform.jpa.spring
Annotation to be used on Spring Configuration classes to setup a JPA Datastore.
entityManagerFactory(EntityManagerFactory) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.Builder
Set the EntityManagerFactory to use to obtain EntityManagers used for datastore operations.
entityManagerFinalizer(JpaDatastore.EntityManagerFinalizer) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.Builder
Sets the EntityManager finalizer to use after Datastore operations execution.
entityManagerInitializer(JpaDatastore.EntityManagerInitializer) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.Builder
Sets the EntityManager instance provider for Datastore operations execution.
execute(EntityManager) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerOperation
Execute an operation and returns a result.

F

finalizeEntityManager(EntityManager) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerFinalizer
Get/create the EntityManager instance to use when executing a Datastore operation

G

GENERATE_DDL - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Whether to initialize the schema on startup.
getDataContextId() - Method in class com.holonplatform.jpa.spring.JpaConfigProperties.JpaConfigPropertiesImpl
 
getDelegates() - Method in enum com.holonplatform.datastore.jpa.ORMPlatform
EntitManager delegates class names
getEntityClass() - Method in interface com.holonplatform.datastore.jpa.JpaTarget
Mapped entity class to which this data target is referred
getEntityManager() - Method in interface com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityContext
Obtain an EntityManager instance using configured EntityManagerInitializer.
getEntityManager(EntityManagerFactory) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerInitializer
Get/create the EntityManager instance to use when executing a Datastore operation
getEntityManagerFactory() - Method in interface com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityContext
Get the EntityManagerFactory.
getName() - Method in interface com.holonplatform.datastore.jpa.JpaQueryHint
Hint name
getORMPlatform() - Method in interface com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityContext
Get the ORM platform, if detected.
getValue() - Method in interface com.holonplatform.datastore.jpa.JpaQueryHint
Hint value

I

isAutoFlush() - Method in interface com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityContext
Checks whether to auto-flush mode is enabled.
isTraceEnabled() - Method in interface com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityContext
Get whether to trace Datastore operations.

J

JpaAutoConfiguration - Class in com.holonplatform.jpa.spring.boot
Spring boot auto-configuration to enable JPA stack and Datastore beans.
JpaAutoConfiguration() - Constructor for class com.holonplatform.jpa.spring.boot.JpaAutoConfiguration
 
JpaConfigProperties - Interface in com.holonplatform.jpa.spring
A ConfigPropertySet for JPA configuration.
JpaConfigProperties.JpaConfigPropertiesImpl - Class in com.holonplatform.jpa.spring
Default implementation
JpaConfigPropertiesImpl(String) - Constructor for class com.holonplatform.jpa.spring.JpaConfigProperties.JpaConfigPropertiesImpl
 
JpaDatastore - Interface in com.holonplatform.datastore.jpa
JPA Datastore.
JpaDatastore.Builder<D extends JpaDatastore> - Interface in com.holonplatform.datastore.jpa
JpaDatastore builder.
JpaDatastore.EntityManagerFinalizer - Interface in com.holonplatform.datastore.jpa
Interface to perform any close/finalize operation on the EntityManager instance used for a Datastore operation execution
JpaDatastore.EntityManagerInitializer - Interface in com.holonplatform.datastore.jpa
Interface to provide EntityManager instance to use when executing a Datastore operation
JpaDatastore.EntityManagerOperation<R> - Interface in com.holonplatform.datastore.jpa
Represents an operation to be executed using a Datastore managed EntityManager.
JpaDatastoreAutoConfiguration - Class in com.holonplatform.jpa.spring.boot
Spring boot auto-configuration to enable JPA Datastore beans.
JpaDatastoreAutoConfiguration() - Constructor for class com.holonplatform.jpa.spring.boot.JpaDatastoreAutoConfiguration
 
JpaDatastoreCommodityContext - Interface in com.holonplatform.datastore.jpa.config
JPA Datastore DatastoreCommodityContext.
JpaDatastoreCommodityFactory<C extends com.holonplatform.core.datastore.DatastoreCommodity> - Interface in com.holonplatform.datastore.jpa.config
JPA DatastoreCommodityFactory extension type to allow automatic registration using Java ServiceLoader extension, through a com.holonplatform.datastore.jpa.config.JpaDatastoreCommodityFactory file under the META-INF/services folder.
JpaDatastoreExpressionResolver<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> - Interface in com.holonplatform.datastore.jpa.config
JPA ExpressionResolver extension type to allow automatic registration using Java ServiceLoader extension, through a com.holonplatform.datastore.jpa.config.JpaDatastoreExpressionResolver file under the META-INF/services folder.
JpaEntityScan - Annotation Type in com.holonplatform.jpa.spring.boot
Configures the base packages used by auto-configuration when scanning for JPA entity classes, when EntityManagerFactory auto-configuration is enabled.
JpaEntityScans - Annotation Type in com.holonplatform.jpa.spring.boot
Repeatable JpaEntityScan annotation container
JpaQueryHint - Interface in com.holonplatform.datastore.jpa
Interface to be used to provide Query execution hints using QueryBuilder.parameter(String, Object) with JpaQueryHint.QUERY_PARAMETER_HINT as parameter name.
JpaTarget<T> - Interface in com.holonplatform.datastore.jpa
A DataTarget bound to a JPA Entity
JpaWriteOption - Enum in com.holonplatform.datastore.jpa
JPA Datastore.WriteOptions enumeration.

L

LocalDateTimeConverters - Interface in com.holonplatform.datastore.jpa.converters.datetime
Interface which may be used to identify the package containing JPA AttributeConverters for auto-conversion of java.time.Local* date/time types (LocalDate, LocalTime and LocalDateTime) into and from standard SQL JDBC data types.
LocalDateTimeToDateAttributeConverter - Class in com.holonplatform.datastore.jpa.converters.datetime
A JPA AttributeConverter to enable LocalDateTime data type for entity attributes.
LocalDateTimeToDateAttributeConverter() - Constructor for class com.holonplatform.datastore.jpa.converters.datetime.LocalDateTimeToDateAttributeConverter
 
LocalDateToDateAttributeConverter - Class in com.holonplatform.datastore.jpa.converters.datetime
A JPA AttributeConverter to enable LocalDate data type for entity attributes.
LocalDateToDateAttributeConverter() - Constructor for class com.holonplatform.datastore.jpa.converters.datetime.LocalDateToDateAttributeConverter
 
LocalTimeToTimeAttributeConverter - Class in com.holonplatform.datastore.jpa.converters.datetime
A JPA AttributeConverter to enable LocalTime data type for entity attributes.
LocalTimeToTimeAttributeConverter() - Constructor for class com.holonplatform.datastore.jpa.converters.datetime.LocalTimeToTimeAttributeConverter
 

N

nameResolver(String, Class<?>) - Static method in interface com.holonplatform.datastore.jpa.JpaTarget
Convenience method to build a JPA DataTarget resolver which translates a symbolic query target name into a valid JPA entity class.

O

of(Class<T>) - Static method in interface com.holonplatform.datastore.jpa.JpaTarget
Build a JpaTarget using given entityClass
ORM_PLATFORM - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Set JPA ORM platform to use.
ORMPlatform - Enum in com.holonplatform.datastore.jpa
Enumeration of ORM platforms.

Q

QUERY_PARAMETER_HINT - Static variable in interface com.holonplatform.datastore.jpa.JpaQueryHint
Query parameter to set a query hint (use QueryBuilder.parameter(String, Object) to set query parameters).
QUERY_PARAMETER_LOCK_MODE - Static variable in interface com.holonplatform.datastore.jpa.JpaDatastore
Query parameter to set lock mode (use QueryBuilder.parameter(String, Object) to set query parameters).

R

resolve(EntityManager) - Static method in enum com.holonplatform.datastore.jpa.ORMPlatform
Determines the ORMPlatform from the given EntityManager

S

SHOW_SQL - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
Whether to instruct JPA ORM engine to show executed SQL statements, if supported by concrete ORM implementation.
SpringJpaDatastore - Interface in com.holonplatform.jpa.spring
Spring-enabled JpaDatastore.

V

valueOf(String) - Static method in enum com.holonplatform.datastore.jpa.JpaWriteOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.datastore.jpa.ORMPlatform
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.holonplatform.datastore.jpa.JpaWriteOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.datastore.jpa.ORMPlatform
Returns an array containing the constants of this enum type, in the order they are declared.

W

withEntityManager(JpaDatastore.EntityManagerOperation<R>) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore
Execute given operation using an EntityManager instance provided by the Datastore and return the operation result.
A B C D E F G I J L N O Q R S V W 
Skip navigation links

Copyright © 2017 The Holon Platform. All rights reserved.