A B C D E F G H I J L M O P Q R S T V W 
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
 
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) - Constructor for class org.javers.repository.sql.finders.CdoSnapshotFinder
 
CdoSnapshotRepository - Class in org.javers.repository.sql.repositories
 
CdoSnapshotRepository(GlobalIdRepository, TableNameProvider) - Constructor for class org.javers.repository.sql.repositories.CdoSnapshotRepository
 
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_PK_SEQ - 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_TABLE_NAME - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
 
COMMIT_PROPERTY_VALUE - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
 
COMMIT_TABLE_NAME - 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

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

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
 
getCommitPkSeqWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
getCommitPkSeqWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
 
getCommitPropertyTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
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
 
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
getGlobalIdPkCacheSize() - Method in class org.javers.repository.sql.JaversSqlRepository
 
getGlobalIdPkCacheSize() - Method in class org.javers.repository.sql.repositories.GlobalIdRepository
 
getGlobalIdPkSeqWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
getGlobalIdPkSeqWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
 
getGlobalIdTableName() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
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, 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
 
getSequenceName(String) - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
getSequenceName(String) - Method in class org.javers.repository.sql.schema.TableNameProvider
 
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
 
getSnapshotTableNameWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
getSnapshotTableNameWithSchema() - Method in class org.javers.repository.sql.schema.TableNameProvider
 
getSnapshotTablePkSeqWithSchema() - Method in class org.javers.repository.sql.schema.SchemaNameAware
 
getSnapshotTablePkSeqWithSchema() - 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_PK_SEQ - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
 
GLOBAL_ID_TABLE_NAME - 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
 
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
 
localDateTimeParam(LocalDateTime) - Static method in class org.javers.repository.sql.session.Parameter
 
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
 

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.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

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
TODO should be replaced with Java8 interface with default impl
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_TABLE_NAME - Static variable in class org.javers.repository.sql.schema.FixedSchemaFactory
 
SNAPSHOT_TABLE_PK_SEQ - 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
 

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

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.
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
 
wrap(String, String, Parameter...) - Method in class org.javers.repository.sql.session.SelectBuilder
 
A B C D E F G H I J L M O P Q R S T V W 
All Classes All Packages