- GENERATE_DDL - Static variable in interface com.holonplatform.jpa.spring.JpaConfigProperties
-
Whether to initialize the schema on startup.
- getAlias(Path<?>, boolean) - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLStatementResolutionContext
-
- getAliasOrRoot(Path<?>) - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLStatementResolutionContext
-
Get the given path alias, falling back to query root alias if not available.
- getBatchSizeConfigurationProperty() - Method in class com.holonplatform.datastore.jpa.dialect.EclipselinkDialect
-
- getBatchSizeConfigurationProperty() - Method in class com.holonplatform.datastore.jpa.dialect.HibernateDialect
-
- getBatchSizeConfigurationProperty() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialect
-
Get the JPA configuration property name which corresponds to bulk operations batch size.
- getBeanIntrospector() - Method in interface com.holonplatform.datastore.jpa.context.JpaOperationContext
-
Get the BeanIntrospector to use to introspect entity beans.
- getConfiguration() - Method in interface com.holonplatform.datastore.jpa.tx.JpaTransaction
-
Get the transaction configuration.
- getContextSequence(JPQLResolutionContext, Class<? extends JPQLResolutionContext>) - Static method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLResolutionContext
-
Get the given context hierarchy sequence, where 0 is the sequence number of the root
context.
- getConversionType() - Method in interface com.holonplatform.datastore.jpa.jpql.JPQLResultConverter
-
Get the type into which this converter is able to convert a result.
- getConverter() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLProjection
-
Get the query result converter.
- getDataContextId() - Method in class com.holonplatform.jpa.spring.JpaConfigProperties.JpaConfigPropertiesImpl
-
- getDataContextId() - Method in class com.holonplatform.jpa.spring.JpaDatastoreConfigProperties.JpaDatastoreConfigPropertiesImpl
-
- getDefault() - Static method in interface com.holonplatform.datastore.jpa.jpql.JPQLValueDeserializer
-
- getDefault() - Static method in interface com.holonplatform.datastore.jpa.jpql.JPQLValueSerializer
-
- getDefault() - Static method in interface com.holonplatform.datastore.jpa.tx.JpaTransactionFactory
-
- getDelegates() - Method in enum com.holonplatform.datastore.jpa.ORMPlatform
-
EntitManager delegates class names
- getDialect() - Method in interface com.holonplatform.datastore.jpa.context.JpaContext
-
- getEntityClass() - Method in interface com.holonplatform.datastore.jpa.JpaTarget
-
Mapped entity class to which this data target is referred
- getEntityClass() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JpaEntity
-
Get the entity class.
- getEntityManager() - Method in interface com.holonplatform.datastore.jpa.context.JpaExecutionContext
-
Get the EntityManager used by current operation execution.
- getEntityManager(EntityManagerFactory) - Method in interface com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerInitializer
-
Get/create the EntityManager instance to use when executing a Datastore operation
- getEntityManager() - Method in interface com.holonplatform.datastore.jpa.tx.JpaTransaction
-
Get the EntityManager which owns the transaction.
- getEntityManagerFactory() - Method in interface com.holonplatform.datastore.jpa.context.JpaContext
-
Get the EntityManagerFactory.
- getEntityManagerFactory() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialectContext
-
Get the EntityManagerFactory.
- getEntityName() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JpaEntity
-
Get the entity name.
- getExpression() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLParameterizableExpression
-
Get the actual expression which should be resolved using a JPQL statement parameter if the expression type and
the resolution context are suitable to use a JPQL parameter for its representation.
- getFrom() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the FROM clause.
- getGroupBy() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the GROUP BY clause.
- getId(T) - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JpaEntity
-
Get the id value of given entity istance.
- getIdType() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JpaEntity
-
Get the type of the entity id, if available.
- getJPQL() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLStatement
-
Get the statement JPQL.
- getLikeEscapeCharacter() - Method in class com.holonplatform.datastore.jpa.dialect.DatanucleusDialect
-
- getLikeEscapeCharacter() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialect
-
Get the character to use for ESCAPE in LIKE predicate.
- getLikeEscapeJPQL(char) - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialect
-
Serialize LIKE ESCAPE character as JPQL.
- getName() - Method in interface com.holonplatform.datastore.jpa.JpaQueryHint
-
Hint name
- getNamedParameters() - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLContextParametersHandler
-
Get the named parameters.
- getNamedParametersHandler() - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLResolutionContext
-
Get the JPQL named parameters handler.
- getOrderBy() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the ORDER BY clause.
- getORMPlatform() - Method in interface com.holonplatform.datastore.jpa.context.JpaContext
-
Get the ORM platform, if detected.
- getParameters() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLStatement
-
Get the optional statement named parameters.
- getParent() - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLResolutionContext
-
Get the parent context, if available.
- getQueryResultType() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLProjection
-
Get the query result type.
- getQueryResultType() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQuery
-
Get the query result type.
- getQueryResultType() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the query result type.
- getQueryResultType() - Method in interface com.holonplatform.datastore.jpa.jpql.JPQLResultConverter
-
Get the query result type.
- getResultConverter() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQuery
-
Get the JPQL result converter to be used with this query.
- getResultConverter() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
- getRootAlias() - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLStatementResolutionContext
-
- getRootTarget() - Method in interface com.holonplatform.datastore.jpa.jpql.context.JPQLStatementResolutionContext
-
Get the root target.
- getSelect() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the SELECT clause.
- getSelection() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLProjection
-
Get the query selections.
- getSelectionAlias(String) - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLProjection
-
Get the alias for given selection expression, if defined.
- getSupportedJPAMajorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.DatanucleusDialect
-
- getSupportedJPAMajorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.DefaultDialect
-
- getSupportedJPAMajorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.EclipselinkDialect
-
- getSupportedJPAMajorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.HibernateDialect
-
- getSupportedJPAMajorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.OpenJPADialect
-
- getSupportedJPAMajorVersion() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialect
-
Get the supported JPA major version.
- getSupportedJPAMinorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.DatanucleusDialect
-
- getSupportedJPAMinorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.DefaultDialect
-
- getSupportedJPAMinorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.EclipselinkDialect
-
- getSupportedJPAMinorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.HibernateDialect
-
- getSupportedJPAMinorVersion() - Method in class com.holonplatform.datastore.jpa.dialect.OpenJPADialect
-
- getSupportedJPAMinorVersion() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialect
-
Get the supported JPA minor version.
- getValue() - Method in interface com.holonplatform.datastore.jpa.JpaQueryHint
-
Hint value
- getValue() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLExpression
-
Get the JPQ expression
String representation.
- getValue() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLLiteral
-
Get the value
- getValue() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLParameter
-
Get the parameter value
- getValue() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLToken
-
Get the SQL token.
- getValueDeserializer() - Method in interface com.holonplatform.datastore.jpa.context.JpaContext
-
- getValueDeserializer() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialectContext
-
- getValueSerializer() - Method in interface com.holonplatform.datastore.jpa.context.JpaContext
-
- getValueSerializer() - Method in interface com.holonplatform.datastore.jpa.dialect.ORMDialectContext
-
- getWhere() - Method in interface com.holonplatform.datastore.jpa.jpql.expression.JPQLQueryDefinition
-
Get the WHERE clause.
- 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
-
- JpaContext - Interface in com.holonplatform.datastore.jpa.context
-
Base JPA context.
- JpaDatastore - Interface in com.holonplatform.datastore.jpa
-
JPA Datastore.
- JpaDatastore.Builder<D extends JpaDatastore> - Interface in com.holonplatform.datastore.jpa
-
- 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.EntityManagerLifecycleHandler - Interface in com.holonplatform.datastore.jpa
-
- 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.
- JpaDatastoreConfigProperties - Interface in com.holonplatform.jpa.spring
-
- JpaDatastoreConfigProperties.JpaDatastoreConfigPropertiesImpl - Class in com.holonplatform.jpa.spring
-
Default implementation
- JpaDatastoreConfigPropertiesImpl(String) - Constructor for class com.holonplatform.jpa.spring.JpaDatastoreConfigProperties.JpaDatastoreConfigPropertiesImpl
-
- 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.
- JpaEntity<T> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPA entity reference.
- 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
-
- JpaExecutionContext - Interface in com.holonplatform.datastore.jpa.context
-
JPA operation execution context.
- JpaOperationContext - Interface in com.holonplatform.datastore.jpa.context
-
JPA datastore operations execution context.
- JpaQueryHint - Interface in com.holonplatform.datastore.jpa
-
- JpaTarget<T> - Interface in com.holonplatform.datastore.jpa
-
A DataTarget bound to a JPA Entity.
- JpaTransaction - Interface in com.holonplatform.datastore.jpa.tx
-
JPA Transaction.
- JpaTransactionFactory - Interface in com.holonplatform.datastore.jpa.tx
-
Factory to create and configure new
JpaTransaction implementation using an
EntityManager and a
TransactionConfiguration definition.
- JpaWriteOption - Enum in com.holonplatform.datastore.jpa
-
JPA DatastoreOperations.WriteOptions enumeration.
- JPQLContextExpressionResolver<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> - Interface in com.holonplatform.datastore.jpa.jpql.context
-
- JPQLContextParametersHandler - Interface in com.holonplatform.datastore.jpa.jpql.context
-
Handler to generate, hold and obtain the JPQL named parameters of a context hierarchy.
- JPQLExpression - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
Represents a JPQL expression.
- JPQLFunction - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
Expression which represents a JPQL function.
- JPQLLiteral<T> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
Expression which represents a JPQL literal value.
- JPQLParameter<T> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPQL statement parameter definition.
- JPQLParameterizableExpression<T> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
Represents a TypedExpression which should be resolved using a JPQL statement parameter if the expression type
and the resolution context are suitable to use a JPQL parameter for its representation.
- JPQLProjection<Q,R> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPQL query projection expression.
- JPQLQuery<Q,R> - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPQL query expression.
- JPQLQueryDefinition - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPQL query definition expression.
- JPQLResolutionContext - Interface in com.holonplatform.datastore.jpa.jpql.context
-
JPQL ExpressionResolver.ResolutionContext.
- JPQLResolutionContext.JPQLStatementPreparationException - Exception in com.holonplatform.datastore.jpa.jpql.context
-
Runtime exception related to JPQL statements preparation errors.
- JPQLResultConverter<Q,R> - Interface in com.holonplatform.datastore.jpa.jpql
-
Jpa query result converter.
- JPQLStatement - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
JPQL statement expression, with statement parameters support.
- JPQLStatementPreparationException(String) - Constructor for exception com.holonplatform.datastore.jpa.jpql.context.JPQLResolutionContext.JPQLStatementPreparationException
-
Constructor.
- JPQLStatementPreparationException(String, Throwable) - Constructor for exception com.holonplatform.datastore.jpa.jpql.context.JPQLResolutionContext.JPQLStatementPreparationException
-
Constructor.
- JPQLStatementResolutionContext - Interface in com.holonplatform.datastore.jpa.jpql.context
-
- JPQLStatementResolutionContext.AliasMode - Enum in com.holonplatform.datastore.jpa.jpql.context
-
Alias handling mode
- JPQLToken - Interface in com.holonplatform.datastore.jpa.jpql.expression
-
A
TypedExpression which represents a JPQL token, i.e. a JPQL statement part which has to be serialized as is
using
JPQLToken.getValue().
- JPQLValueDeserializer - Interface in com.holonplatform.datastore.jpa.jpql
-
JPA values deserializaer.
- JPQLValueDeserializer.ValueProcessor - Interface in com.holonplatform.datastore.jpa.jpql
-
Processor to process a value before actual deserialization.
- JPQLValueSerializer - Interface in com.holonplatform.datastore.jpa.jpql
-
JPQL constant value serializer.