A B C D E F G H I J L M N O P Q R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- and(String, Long) - Method in class org.javers.repository.sql.session.SelectBuilder
- and(String, String) - Method in class org.javers.repository.sql.session.SelectBuilder
- and(String, String, Parameter) - Method in class org.javers.repository.sql.session.SelectBuilder
- and(String, BigDecimal) - Method in class org.javers.repository.sql.session.SelectBuilder
- and(String, Parameter...) - Method in class org.javers.repository.sql.session.SelectBuilder
- andLike(String, String) - Method in class org.javers.repository.sql.session.SelectBuilder
- append(String, Parameter...) - Method in class org.javers.repository.sql.session.SelectBuilder
B
- bigDecimalParam(BigDecimal) - Static method in class org.javers.repository.sql.session.Parameter
- build() - Method in class org.javers.repository.sql.SqlRepositoryBuilder
C
- CdoSnapshotFinder - Class in org.javers.repository.sql.finders
- CdoSnapshotFinder(GlobalIdRepository, CommitPropertyFinder, TableNameProvider, CdoSnapshotStateCodec) - Constructor for class org.javers.repository.sql.finders.CdoSnapshotFinder
- CdoSnapshotRepository - Class in org.javers.repository.sql.repositories
- CdoSnapshotRepository(GlobalIdRepository, TableNameProvider, CdoSnapshotStateCodec) - Constructor for class org.javers.repository.sql.repositories.CdoSnapshotRepository
- CdoSnapshotStateCodec - Interface in org.javers.repository.sql.codecs
-
Minimalistic String-to-String codec interface for CdoSnapshotState SQL persistence.
- CdoSnapshotStateCodec.NoOp - Class in org.javers.repository.sql.codecs
-
default pass-through implementation
- close() - Method in class org.javers.repository.sql.session.Session
- COMMIT_AUTHOR - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_COMMIT_DATE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_COMMIT_DATE_INSTANT - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_COMMIT_ID - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_PK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_PROPERTY_COMMIT_FK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_PROPERTY_NAME - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- COMMIT_PROPERTY_VALUE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- CommitMetadataRepository - Class in org.javers.repository.sql.repositories
- CommitMetadataRepository(TableNameProvider) - Constructor for class org.javers.repository.sql.repositories.CommitMetadataRepository
- CommitPropertyFinder - Class in org.javers.repository.sql.finders
- CommitPropertyFinder(TableNameProvider) - Constructor for class org.javers.repository.sql.finders.CommitPropertyFinder
- ConnectionProvider - Interface in org.javers.repository.sql
-
Implementation should provide working JDBC connection, exactly the same which is used by user's application in the current thread.
- create(String) - Method in class org.javers.repository.sql.session.SessionFactory
D
- DBObjectName - Class in org.javers.repository.sql.schema
- decode(String) - Method in interface org.javers.repository.sql.codecs.CdoSnapshotStateCodec
- decode(String) - Method in class org.javers.repository.sql.codecs.CdoSnapshotStateCodec.NoOp
- DialectName - Enum in org.javers.repository.sql
-
Proper JDBC driver .jar should be provided on the classpath
- dropSchema() - Method in class org.javers.repository.sql.schema.JaversSchemaManager
E
- encode(String) - Method in interface org.javers.repository.sql.codecs.CdoSnapshotStateCodec
- encode(String) - Method in class org.javers.repository.sql.codecs.CdoSnapshotStateCodec.NoOp
- ensureSchema() - Method in class org.javers.repository.sql.JaversSqlRepository
- ensureSchema() - Method in class org.javers.repository.sql.schema.JaversSchemaManager
- evictCache() - Method in class org.javers.repository.sql.JaversSqlRepository
-
JaversSqlRepository uses the cache for GlobalId primary keys.
- evictCache() - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
- evictSequenceAllocationCache() - Method in class org.javers.repository.sql.JaversSqlRepository
-
Clears the sequence allocation cache.
- execute() - Method in class org.javers.repository.sql.session.InsertBuilder
- executeAndGetSequence() - Method in class org.javers.repository.sql.session.InsertBuilder
- executeQuery(ObjectMapper<T>) - Method in class org.javers.repository.sql.session.SelectBuilder
F
- findGlobalIdPk(GlobalId, Session) - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
-
cached
- FixedSchemaFactory - Class in org.javers.repository.sql.schema
-
non-configurable schema factory, gives schema with default table names
- FixedSchemaFactory(Dialect, TableNameProvider) - Constructor for class org.javers.repository.sql.schema.FixedSchemaFactory
- from(String) - Method in class org.javers.repository.sql.session.SelectBuilder
G
- get(ResultSet) - Method in interface org.javers.repository.sql.session.ObjectMapper
- getCdoClassTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
-
Deprecated.
- getCommitHeadId(Session) - Method in class org.javers.repository.sql.repositories.CommitMetadataRepository
- getCommitPkSeqName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getCommitPkSeqName() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getCommitPropertyTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getCommitPropertyTableName() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- getCommitPropertyTableNameWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getCommitPropertyTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getCommitTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getCommitTableName() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- getCommitTableNameWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getCommitTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getComponents() - Method in class org.javers.repository.sql.pico.JaversSqlModule
- getConfiguration() - Method in class org.javers.repository.sql.JaversSqlRepository
- getConnection() - Method in interface org.javers.repository.sql.ConnectionProvider
- getContainerComponent(Class<T>) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
-
For testing only
- getDialectName() - Method in class org.javers.repository.sql.session.Session
- getGlobalIdPkCacheSize() - Method in class org.javers.repository.sql.JaversSqlRepository
- getGlobalIdPkCacheSize() - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
- getGlobalIdPkSeqName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getGlobalIdPkSeqName() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getGlobalIdTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getGlobalIdTableName() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- getGlobalIdTableNameWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getGlobalIdTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getHeadId() - Method in class org.javers.repository.sql.JaversSqlRepository
- getLatest(Collection<GlobalId>) - Method in class org.javers.repository.sql.JaversSqlRepository
- getLatest(GlobalId) - Method in class org.javers.repository.sql.JaversSqlRepository
- getLatest(GlobalId, Session, boolean) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- getOrInsertId(GlobalId, Optional<Boolean>, Session) - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
- getPolyDialect() - Method in enum org.javers.repository.sql.DialectName
- getPolyDialectName() - Method in enum org.javers.repository.sql.DialectName
- getSchemaName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getSchemaName() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
-
null or non-empty
- getSchemaNameAsOptional() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- getSnapshots(Collection<SnapshotIdentifier>) - Method in class org.javers.repository.sql.JaversSqlRepository
- getSnapshots(Collection<SnapshotIdentifier>, Session) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- getSnapshots(QueryParams) - Method in class org.javers.repository.sql.JaversSqlRepository
- getSnapshots(QueryParams, Session) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- getSnapshotTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getSnapshotTableName() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- getSnapshotTableNameWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getSnapshotTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getSnapshotTablePkSeqName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
- getSnapshotTablePkSeqName() - Method in class org.javers.repository.sql.schema.TableNameProvider
- getStateHistory(Set<ManagedType>, QueryParams) - Method in class org.javers.repository.sql.JaversSqlRepository
- getStateHistory(Set<ManagedType>, QueryParams, Session) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- getStateHistory(GlobalId, QueryParams) - Method in class org.javers.repository.sql.JaversSqlRepository
- getStateHistory(GlobalId, QueryParams, Session) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- getValueObjectStateHistory(EntityType, String, QueryParams) - Method in class org.javers.repository.sql.JaversSqlRepository
- getVOStateHistory(EntityType, String, QueryParams, Session) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- GLOBAL_ID_FRAGMENT - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- GLOBAL_ID_LOCAL_ID - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- GLOBAL_ID_OWNER_ID_FK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- GLOBAL_ID_PK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- GLOBAL_ID_TYPE_NAME - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- GlobalIdRepository - Class in org.javers.repository.sql.repositories
- GlobalIdRepository(TableNameProvider, SqlRepositoryConfiguration) - Constructor for class org.javers.repository.sql.repositories.GlobalIdRepository
H
- H2 - org.javers.repository.sql.DialectName
I
- insert(String) - Method in class org.javers.repository.sql.session.Session
- InsertBuilder - Class in org.javers.repository.sql.session
- instantParam(Instant) - Static method in class org.javers.repository.sql.session.Parameter
- into(String) - Method in class org.javers.repository.sql.session.InsertBuilder
- isGlobalIdCacheDisabled() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
- isSchemaManagementEnabled() - Method in class org.javers.repository.sql.SqlRepositoryConfiguration
J
- JaversSchemaManager - Class in org.javers.repository.sql.schema
- JaversSchemaManager(Dialect, FixedSchemaFactory, PolyJDBC, ConnectionProvider, TableNameProvider) - Constructor for class org.javers.repository.sql.schema.JaversSchemaManager
- JaversSqlModule - Class in org.javers.repository.sql.pico
-
Provides Pico beans setup for sql repositories
- JaversSqlModule() - Constructor for class org.javers.repository.sql.pico.JaversSqlModule
- JaversSqlRepository - Class in org.javers.repository.sql
- JaversSqlRepository(SessionFactory, CommitMetadataRepository, GlobalIdRepository, CdoSnapshotRepository, CdoSnapshotFinder, JaversSchemaManager, SqlRepositoryConfiguration) - Constructor for class org.javers.repository.sql.JaversSqlRepository
L
- limit(int, int) - Method in class org.javers.repository.sql.session.SelectBuilder
- listParam(Collection<String>) - Static method in class org.javers.repository.sql.session.Parameter
- localDateTimeParam(LocalDateTime) - Static method in class org.javers.repository.sql.session.Parameter
- localName() - Method in class org.javers.repository.sql.schema.DBObjectName
- logStats() - Method in class org.javers.repository.sql.session.Session
- longParam(Long) - Static method in class org.javers.repository.sql.session.Parameter
M
- MSSQL - org.javers.repository.sql.DialectName
-
Microsoft SQL Server
- MYSQL - org.javers.repository.sql.DialectName
N
- nameWithSchema() - Method in class org.javers.repository.sql.schema.DBObjectName
- noop() - Static method in interface org.javers.repository.sql.codecs.CdoSnapshotStateCodec
- NoOp() - Constructor for class org.javers.repository.sql.codecs.CdoSnapshotStateCodec.NoOp
O
- ObjectMapper<T> - Interface in org.javers.repository.sql.session
- ORACLE - org.javers.repository.sql.DialectName
- orderByAsc(String) - Method in class org.javers.repository.sql.session.SelectBuilder
- orderByDesc(String) - Method in class org.javers.repository.sql.session.SelectBuilder
- org.javers.repository.sql - package org.javers.repository.sql
- org.javers.repository.sql.codecs - package org.javers.repository.sql.codecs
- org.javers.repository.sql.finders - package org.javers.repository.sql.finders
- org.javers.repository.sql.pico - package org.javers.repository.sql.pico
- org.javers.repository.sql.repositories - package org.javers.repository.sql.repositories
- org.javers.repository.sql.schema - package org.javers.repository.sql.schema
- org.javers.repository.sql.session - package org.javers.repository.sql.session
P
- Parameter<T> - Class in org.javers.repository.sql.session
- persist(Commit) - Method in class org.javers.repository.sql.JaversSqlRepository
- POSTGRES - org.javers.repository.sql.DialectName
Q
- queryForListOfLong() - Method in class org.javers.repository.sql.session.SelectBuilder
- queryForLong(String) - Method in class org.javers.repository.sql.session.SelectBuilder
- queryForOptionalBigDecimal(String) - Method in class org.javers.repository.sql.session.SelectBuilder
- queryForOptionalLong() - Method in class org.javers.repository.sql.session.SelectBuilder
R
- resetKeyGeneratorCache() - Method in class org.javers.repository.sql.session.SessionFactory
S
- save(long, List<CdoSnapshot>, Session) - Method in class org.javers.repository.sql.repositories.CdoSnapshotRepository
- save(String, Map<String, String>, LocalDateTime, Instant, CommitId, Session) - Method in class org.javers.repository.sql.repositories.CommitMetadataRepository
- SchemaNameAware - Class in org.javers.repository.sql.schema
- SchemaNameAware(TableNameProvider) - Constructor for class org.javers.repository.sql.schema.SchemaNameAware
- select(String) - Method in class org.javers.repository.sql.session.Session
- SelectBuilder - Class in org.javers.repository.sql.session
- sequence(String, String) - Method in class org.javers.repository.sql.session.InsertBuilder
- Session - Class in org.javers.repository.sql.session
- SessionFactory - Class in org.javers.repository.sql.session
- SessionFactory(DialectName, ConnectionProvider) - Constructor for class org.javers.repository.sql.session.SessionFactory
- setJsonConverter(JsonConverter) - Method in class org.javers.repository.sql.finders.CdoSnapshotFinder
- setJsonConverter(JsonConverter) - Method in class org.javers.repository.sql.JaversSqlRepository
- setJsonConverter(JsonConverter) - Method in class org.javers.repository.sql.repositories.CdoSnapshotRepository
- setJsonConverter(JsonConverter) - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
- SNAPSHOT_CHANGED - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_COMMIT_FK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_GLOBAL_ID_FK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_MANAGED_TYPE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_PK - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_STATE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_TYPE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- SNAPSHOT_VERSION - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
- sql(String) - Method in class org.javers.repository.sql.session.SelectBuilder
- SQL_LOGGER_NAME - Static variable in class org.javers.repository.sql.session.Session
- sqlRepository() - Static method in class org.javers.repository.sql.SqlRepositoryBuilder
- SqlRepositoryBuilder - Class in org.javers.repository.sql
- SqlRepositoryBuilder() - Constructor for class org.javers.repository.sql.SqlRepositoryBuilder
- SqlRepositoryConfiguration - Class in org.javers.repository.sql
- SqlUncheckedException - Exception in org.javers.repository.sql.session
- SqlUncheckedException(String, SQLException) - Constructor for exception org.javers.repository.sql.session.SqlUncheckedException
- stringParam(String) - Static method in class org.javers.repository.sql.session.Parameter
T
- TableNameProvider - Class in org.javers.repository.sql.schema
- TableNameProvider(SqlRepositoryConfiguration) - Constructor for class org.javers.repository.sql.schema.TableNameProvider
- toString() - Method in class org.javers.repository.sql.schema.DBObjectName
V
- value(String, Integer) - Method in class org.javers.repository.sql.session.InsertBuilder
- value(String, Long) - Method in class org.javers.repository.sql.session.InsertBuilder
- value(String, String) - Method in class org.javers.repository.sql.session.InsertBuilder
- value(String, BigDecimal) - Method in class org.javers.repository.sql.session.InsertBuilder
- value(String, LocalDateTime) - Method in class org.javers.repository.sql.session.InsertBuilder
- valueOf(String) - Static method in enum org.javers.repository.sql.DialectName
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.javers.repository.sql.DialectName
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withCdoSnapshotStateCodec(CdoSnapshotStateCodec) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withCommitPropertyTableName(String) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withCommitTableName(String) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withConnectionProvider(ConnectionProvider) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withDialect(DialectName) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withGlobalIdCacheDisabled(boolean) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
-
Since 2.7.2, JaversTransactionalDecorator evicts the cache on transaction rollback, so there are no known reasons to disabling it.
- withGlobalIdTableName(String) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withSchema(String) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
-
This function sets a schema to be used for creation and updating tables.
- withSchemaManagementEnabled(boolean) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- withSnapshotTableName(String) - Method in class org.javers.repository.sql.SqlRepositoryBuilder
- wrap(String, String, Parameter...) - Method in class org.javers.repository.sql.session.SelectBuilder
All Classes All Packages