A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

accept(CriteriaVisitor<T>) - Method in interface net.lecousin.reactive.data.relational.query.criteria.Criteria
 
accept(CriteriaVisitor<T>) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.And
 
accept(CriteriaVisitor<T>) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.Or
 
accept(CriteriaVisitor<T>) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperation
 
add(String, Object) - Method in class net.lecousin.reactive.data.relational.model.CompositeIdValue
 
add(Column) - Method in class net.lecousin.reactive.data.relational.schema.Table
 
add(SchemaStatement) - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatements
 
add(Index) - Method in class net.lecousin.reactive.data.relational.schema.Table
 
add(Table) - Method in class net.lecousin.reactive.data.relational.schema.RelationalDatabaseSchema
 
addAutoIncrement(Column, StringBuilder) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
addColumn(String) - Method in class net.lecousin.reactive.data.relational.schema.Index
 
addColumnDefinition(Column, StringBuilder) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
addDependency(SchemaStatement) - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatement
 
addForeignKeys(Class<?>) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
addIndexDefinitionInTable(Table, Index, StringBuilder) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
addNotNull(Column, StringBuilder) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
addPrimaryKey(Column, StringBuilder) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
addToCollectionField(Field, Object, Object) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
addToDelete(T, RelationalPersistentEntity<T>, EntityState, PersistentPropertyAccessor<T>) - Method in class net.lecousin.reactive.data.relational.query.operation.Operation
 
addToSave(T, RelationalPersistentEntity<T>, EntityState, PersistentPropertyAccessor<T>) - Method in class net.lecousin.reactive.data.relational.query.operation.Operation
 
alterTableForeignKey(Table, Column) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
and(Criteria) - Method in interface net.lecousin.reactive.data.relational.query.criteria.Criteria
 
And(Criteria, Criteria) - Constructor for class net.lecousin.reactive.data.relational.query.criteria.Criteria.And
 

B

build(Collection<Class<?>>) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
buildColumn(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
buildSchemaFromEntities() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
buildTable(Class<?>) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 

C

canCreateIndexInTableDefinition(Index) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
cascadeDelete() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ForeignKey
Specifies if the foreign entity must be deleted when the owning entity is deleted or the foreign key is set to null.
client - Variable in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
Column - Class in net.lecousin.reactive.data.relational.schema
 
Column(String) - Constructor for class net.lecousin.reactive.data.relational.schema.Column
 
ColumnDefinition - Annotation Type in net.lecousin.reactive.data.relational.annotations
Allow to specify information about a column to generate the schema.
CompositeId - Annotation Type in net.lecousin.reactive.data.relational.annotations
For entities without an @Id property, specifies the columns to use as a unique key.
CompositeIdValue - Class in net.lecousin.reactive.data.relational.model
 
CompositeIdValue() - Constructor for class net.lecousin.reactive.data.relational.model.CompositeIdValue
 
context - Variable in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
convertFromDataBase(Object, Class<?>) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
convertToDataBase(Object) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
createIndex(Table, Index) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
createSchemaContent(RelationalDatabaseSchema) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
createSchemaContent(RelationalDatabaseSchema) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
createTable(Table) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
Criteria - Interface in net.lecousin.reactive.data.relational.query.criteria
 
Criteria.And - Class in net.lecousin.reactive.data.relational.query.criteria
 
Criteria.Or - Class in net.lecousin.reactive.data.relational.query.criteria
 
Criteria.PropertyOperand - Class in net.lecousin.reactive.data.relational.query.criteria
 
Criteria.PropertyOperation - Class in net.lecousin.reactive.data.relational.query.criteria
 
Criteria.PropertyOperator - Enum in net.lecousin.reactive.data.relational.query.criteria
 
CriteriaSqlBuilder - Class in net.lecousin.reactive.data.relational.query.criteria
 
CriteriaSqlBuilder(Map<String, RelationalPersistentEntity<?>>, Map<String, Table>, SqlQuery<?>) - Constructor for class net.lecousin.reactive.data.relational.query.criteria.CriteriaSqlBuilder
 
CriteriaVisitor<T> - Interface in net.lecousin.reactive.data.relational.query.criteria
 
CriteriaVisitor.DefaultVisitor<T> - Class in net.lecousin.reactive.data.relational.query.criteria
 
CriteriaVisitor.SearchVisitor - Class in net.lecousin.reactive.data.relational.query.criteria
 

D

DEFAULT_PRECISION - Static variable in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
DEFAULT_SCALE - Static variable in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
DefaultVisitor() - Constructor for class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.DefaultVisitor
 
delete(Iterable<T>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
delete(Publisher<T>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
delete(T) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
delete(T) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
DELETE - net.lecousin.reactive.data.relational.annotations.ForeignKey.OnForeignDeleted
 
deleteAll() - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
deleteAll(Iterable<? extends T>) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
deleteAll(Publisher<? extends T>) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
deleteById(ID) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
deleteById(Publisher<ID>) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
deleted() - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
dialect - Variable in class net.lecousin.reactive.data.relational.mapping.LcReactiveDataAccessStrategy
 
dropCreateSchemaContent(RelationalDatabaseSchema) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
dropSchemaContent(RelationalDatabaseSchema) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
dropSchemaContent(RelationalDatabaseSchema) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
dropTable(Table) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 

E

enhance(Collection<String>) - Static method in class net.lecousin.reactive.data.relational.enhance.Enhancer
 
Enhancer - Class in net.lecousin.reactive.data.relational.enhance
 
EntityCache - Class in net.lecousin.reactive.data.relational.model
 
EntityCache() - Constructor for class net.lecousin.reactive.data.relational.model.EntityCache
 
EntityState - Class in net.lecousin.reactive.data.relational.enhance
 
EntityState(LcReactiveDataRelationalClient, RelationalPersistentEntity<?>) - Constructor for class net.lecousin.reactive.data.relational.enhance.EntityState
 
equals(Object) - Method in class net.lecousin.reactive.data.relational.model.CompositeIdValue
 
EQUALS - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
execute() - Method in class net.lecousin.reactive.data.relational.query.operation.Operation
 
execute() - Method in class net.lecousin.reactive.data.relational.query.SelectExecution
 
execute() - Method in class net.lecousin.reactive.data.relational.query.SqlQuery
 
execute(LcReactiveDataRelationalClient) - Method in class net.lecousin.reactive.data.relational.query.SelectQuery
 
execute(LcReactiveDataRelationalClient) - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatements
 
execute(LcReactiveDataRelationalClient, LcEntityReader) - Method in class net.lecousin.reactive.data.relational.query.SelectQuery
 
execute(SelectQuery<T>, LcEntityReader) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 

F

fieldSet(String, boolean) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, byte) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, char) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, double) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, float) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, int) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, long) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, short) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
fieldSet(String, Object) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
ForeignKey - Annotation Type in net.lecousin.reactive.data.relational.annotations
Indicates that a field is a foreign key to another table.
ForeignKey.OnForeignDeleted - Enum in net.lecousin.reactive.data.relational.annotations
 
ForeignTable - Annotation Type in net.lecousin.reactive.data.relational.annotations
Indicates a foreign key exists on the linked entity.
foreignTableLoaded(Field, Object) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
from(Class<T>, String) - Static method in class net.lecousin.reactive.data.relational.query.SelectQuery
 

G

GeneratedValue - Annotation Type in net.lecousin.reactive.data.relational.annotations
Indicates a value being generated by the database system.
get(Object, LcReactiveDataRelationalClient) - Static method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
get(Object, LcReactiveDataRelationalClient, RelationalPersistentEntity<?>) - Static method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
getAsCollection(Object) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the given object as a collection.
getById(Class<T>, Object) - Method in class net.lecousin.reactive.data.relational.model.EntityCache
 
getCache() - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
getCollectionType(Field) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Get the type of elements in a collection field.
getColumn(String) - Method in class net.lecousin.reactive.data.relational.schema.Table
 
getColumnName(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
getColumns() - Method in class net.lecousin.reactive.data.relational.schema.Index
 
getColumns() - Method in class net.lecousin.reactive.data.relational.schema.Table
 
getColumnType(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeBigDecimal(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeBoolean(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeByte(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeChar(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeDate(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeDateTime(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeDateTimeWithTimeZone(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeDouble(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeFloat(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeInteger(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeLong(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeShort(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeString(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeTime(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeTimestamp(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getColumnTypeTimeWithTimeZone(Column, Class<?>, ColumnDefinition) - Method in class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
getDataAccess() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getDatabaseValue(Object, RelationalPersistentProperty, MappingContext<RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getDialect() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getDialect() - Method in class net.lecousin.reactive.data.relational.mapping.LcReactiveDataAccessStrategy
 
getEntities() - Static method in class net.lecousin.reactive.data.relational.enhance.Enhancer
 
getEntityName() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
getFactoryInstance(R2dbcEntityOperations) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactoryBean
 
getFactoryInstance(DatabaseClient, ReactiveDataAccessStrategy) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactoryBean
 
getFieldMapper(Object, String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
getForeignKeyReferences() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
getForeignTableField(Object, Field) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
getForeignTableField(Object, String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
getForeignTableFieldForJoinKey(Class<?>, String, Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given entity type, having the given join key.
getForeignTableFieldForProperty(Class<?>, String) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given property in the given entity type.
getForeignTableForProperty(Class<?>, String) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given property in the given entity type.
getForeignTables(Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the list of foreign tables declared in the given entity type.
getForeignTableWithFieldForJoinKey(Class<?>, String, Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given entity type, having the given join key.
getId(RelationalPersistentEntity<?>, PropertiesSource) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getId(RelationalPersistentEntity<?>, PersistentPropertyAccessor<?>, MappingContext<RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getIdFromProperties(Iterable<RelationalPersistentProperty>, PropertiesSource) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getIdFromProperties(Iterable<RelationalPersistentProperty>, PersistentPropertyAccessor<?>, MappingContext<RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getIdPropertyValue(RelationalPersistentEntity<?>, PropertiesSource) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getIdPropertyValue(RelationalPersistentEntity<?>, PersistentPropertyAccessor<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getIndexes() - Method in class net.lecousin.reactive.data.relational.schema.Table
 
getLcClient() - Method in class net.lecousin.reactive.data.relational.mapping.LcMappingR2dbcConverter
 
getLcClient() - Method in interface net.lecousin.reactive.data.relational.repository.LcR2dbcRepository
 
getLcClient() - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
getLeft() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.And
 
getLeft() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.Or
 
getLeft() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperation
 
getMapper() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getMappingContext() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getName() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
getName() - Method in class net.lecousin.reactive.data.relational.schema.Index
 
getName() - Method in class net.lecousin.reactive.data.relational.schema.Table
 
getOperator() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperation
 
getOrCreateInstance(RelationalPersistentEntity<T>, PropertiesSource) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
getOrCreateInstance(RelationalPersistentEntity<T>, PropertiesSource, Object) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
getOrSet(EntityState, RelationalPersistentEntity<T>, PersistentPropertyAccessor<T>, MappingContext<RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>) - Method in class net.lecousin.reactive.data.relational.model.EntityCache
Get it from cache or add it to cache.
getParameterValue(PreferredConstructor.Parameter<T, RelationalPersistentProperty>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader.PropertiesSourceParameterValueProvider
 
getPersistedValue(String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
getPotentiallyConvertedSimpleNullType(Class<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
getPotentiallyConvertedSimpleRead(Object, Class<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
Checks whether we have a custom conversion for the given simple object.
getPotentiallyConvertedSimpleWrite(Object) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
Checks whether we have a custom conversion registered for the given value into an arbitrary simple type.
getPotentiallyConvertedSimpleWrite(Object, Class<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
Checks whether we have a custom conversion registered for the given value into an arbitrary simple type.
getProperties(RelationalPersistentEntity<?>, String...) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 
getPropertyName() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
getPropertyValue(RelationalPersistentProperty) - Method in interface net.lecousin.reactive.data.relational.model.PropertiesSource
 
getPropertyValue(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceMap
 
getPropertyValue(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceRow
 
getQuery() - Method in class net.lecousin.reactive.data.relational.query.SqlQuery
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactory
 
getRequiredCollectionType(Field) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Get the type of elements in a collection field.
getRequiredForeignTableFieldForJoinKey(Class<?>, String, Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given entity type, having the given join key.
getRequiredForeignTableFieldForProperty(Class<?>, String) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given property in the given entity type.
getRequiredForeignTableForProperty(Class<?>, String) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given property in the given entity type.
getRequiredForeignTableWithFieldForJoinKey(Class<?>, String, Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the foreign table field on the given entity type, having the given join key.
getRequiredId(Object, RelationalPersistentEntity<?>, PersistentPropertyAccessor<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return the identifier for the given entity.
getRight() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.And
 
getRight() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.Or
 
getRowMapper(Class<T>) - Method in class net.lecousin.reactive.data.relational.mapping.LcReactiveDataAccessStrategy
 
getSchema() - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
getSchemaDialect() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getSource() - Method in interface net.lecousin.reactive.data.relational.model.PropertiesSource
 
getSource() - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceMap
 
getSource() - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceRow
 
getSpringClient() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
getSql() - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatement
 
getTable(String) - Method in class net.lecousin.reactive.data.relational.schema.RelationalDatabaseSchema
 
getTableName(RelationalPersistentEntity<?>) - Method in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
getTables() - Method in class net.lecousin.reactive.data.relational.schema.RelationalDatabaseSchema
 
getTargetRepository(RepositoryInformation) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactory
 
getType() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
getValue() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperation
 
GREATER_THAN - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
GREATER_THAN_OR_EQUAL - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
greaterOrEqualTo(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
greaterOrEqualTo(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
greaterThan(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
greaterThan(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 

H

hasDependency() - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatement
 
hashCode() - Method in class net.lecousin.reactive.data.relational.model.CompositeIdValue
 
hasStatements() - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatements
 

I

in(Collection<?>) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
IN - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
Index - Class in net.lecousin.reactive.data.relational.schema
 
Index - Annotation Type in net.lecousin.reactive.data.relational.annotations
Define an index on a table.
Index(String) - Constructor for class net.lecousin.reactive.data.relational.schema.Index
 
Indexes - Annotation Type in net.lecousin.reactive.data.relational.annotations
List of indexes.
indexName() - Method in annotation type net.lecousin.reactive.data.relational.annotations.CompositeId
 
init() - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
init() - Static method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalInitializer
 
InvalidCriteriaException - Exception in net.lecousin.reactive.data.relational.query.criteria
 
InvalidCriteriaException(String) - Constructor for exception net.lecousin.reactive.data.relational.query.criteria.InvalidCriteriaException
 
InvalidEntityStateException - Exception in net.lecousin.reactive.data.relational.model
 
InvalidEntityStateException(String) - Constructor for exception net.lecousin.reactive.data.relational.model.InvalidEntityStateException
 
is(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
is(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
IS_NOT_NULL - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
IS_NULL - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
isAutoIncrement() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
isCollection(Field) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Check if the given field is a collection.
isCollectionType(Class<?>) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Check if the given type is a collection.
isFieldModified(String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
isForeignTableField(Field) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Return true if the given field is associated to a @ForeignTable annotation.
isLoaded() - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
isNot(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
isNot(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
isNotNull() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
isNull() - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
isNullable() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
isNullable(RelationalPersistentProperty) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Check if a property may be null.
It cannot be null if: the type is a primitive type this is the id property this is a foreign key, and it is specified as non optional this is not a foreign key, and the column definition specifies the column as nullable
isPersisted() - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
isPrimaryKey() - Method in class net.lecousin.reactive.data.relational.schema.Column
 
isPropertyPresent(RelationalPersistentProperty) - Method in interface net.lecousin.reactive.data.relational.model.PropertiesSource
 
isPropertyPresent(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceMap
 
isPropertyPresent(RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.model.PropertiesSourceRow
 
isUnique() - Method in class net.lecousin.reactive.data.relational.schema.Index
 

J

join(String, String, String) - Method in class net.lecousin.reactive.data.relational.query.SelectQuery
 
joinKey() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ForeignTable
Indicates which attribute in the linked entity is the foreign key to use for this link.

L

lazyGetForeignTableCollectionField(Object, String, String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
lazyGetForeignTableField(Object, String, String) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
lazyLoad(T) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
lazyLoad(T, EntityState, RelationalPersistentEntity<?>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
lazyLoad(T, RelationalPersistentEntity<?>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
lazyLoaded() - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
lcClient() - Method in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
LcEntityReader - Class in net.lecousin.reactive.data.relational.mapping
 
LcEntityReader(EntityCache, LcMappingR2dbcConverter) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
LcEntityReader(EntityCache, CustomConversions, LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
LcEntityReader.PropertiesSourceParameterValueProvider - Class in net.lecousin.reactive.data.relational.mapping
 
LcEntityWriter - Class in net.lecousin.reactive.data.relational.mapping
 
LcEntityWriter(LcMappingR2dbcConverter) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
LcMappingR2dbcConverter - Class in net.lecousin.reactive.data.relational.mapping
 
LcMappingR2dbcConverter(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty>, CustomConversions, LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcMappingR2dbcConverter
 
LcR2dbcRepository<T,​ID> - Interface in net.lecousin.reactive.data.relational.repository
 
LcR2dbcRepositoryFactory - Class in net.lecousin.reactive.data.relational.repository
 
LcR2dbcRepositoryFactory(R2dbcEntityOperations, LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactory
 
LcR2dbcRepositoryFactory(DatabaseClient, ReactiveDataAccessStrategy, LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactory
 
LcR2dbcRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,​ID>,​S,​ID extends Serializable> - Class in net.lecousin.reactive.data.relational.repository
 
LcR2dbcRepositoryFactoryBean(Class<? extends T>) - Constructor for class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryFactoryBean
 
LcR2dbcRepositoryImpl<T,​ID> - Class in net.lecousin.reactive.data.relational.repository
 
LcR2dbcRepositoryImpl(RelationalEntityInformation<T, ID>, DatabaseClient, R2dbcConverter, ReactiveDataAccessStrategy) - Constructor for class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
LcR2dbcRepositoryImpl(RelationalEntityInformation<T, ID>, R2dbcEntityOperations, R2dbcConverter) - Constructor for class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
LcReactiveDataAccessStrategy - Class in net.lecousin.reactive.data.relational.mapping
 
LcReactiveDataAccessStrategy(R2dbcDialect, LcMappingR2dbcConverter) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcReactiveDataAccessStrategy
 
LcReactiveDataRelationalClient - Class in net.lecousin.reactive.data.relational
 
LcReactiveDataRelationalClient() - Constructor for class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
LcReactiveDataRelationalConfiguration - Class in net.lecousin.reactive.data.relational.configuration
Configure R2DBC spring data extended by lc-reactive-spring-data-relational.
LcReactiveDataRelationalConfiguration() - Constructor for class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
LcReactiveDataRelationalInitializer - Class in net.lecousin.reactive.data.relational
 
LESS_THAN - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
LESS_THAN_OR_EQUAL - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
lessOrEqualTo(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
lessOrEqualTo(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
lessThan(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
lessThan(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
like(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
like(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
LIKE - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
limit(long, long) - Method in class net.lecousin.reactive.data.relational.query.SelectQuery
 
load(T) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
loaded(T) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
loading(Mono<T>) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
logger - Static variable in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 

M

marker(Object) - Method in class net.lecousin.reactive.data.relational.query.SqlQuery
 
max() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
min() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
ModelAccessException - Exception in net.lecousin.reactive.data.relational.model
 
ModelAccessException(String, Throwable) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelAccessException
 
ModelException - Exception in net.lecousin.reactive.data.relational.model
 
ModelException(String) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelException(String, Throwable) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelException(RelationalPersistentEntity<?>, String) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelException(RelationalPersistentEntity<?>, String, Throwable) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelException(RelationalPersistentProperty, String) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelException(RelationalPersistentProperty, String, Throwable) - Constructor for exception net.lecousin.reactive.data.relational.model.ModelException
 
ModelUtils - Class in net.lecousin.reactive.data.relational.model
 

N

name() - Method in annotation type net.lecousin.reactive.data.relational.annotations.Index
 
net.lecousin.reactive.data.relational - package net.lecousin.reactive.data.relational
 
net.lecousin.reactive.data.relational.annotations - package net.lecousin.reactive.data.relational.annotations
 
net.lecousin.reactive.data.relational.configuration - package net.lecousin.reactive.data.relational.configuration
 
net.lecousin.reactive.data.relational.enhance - package net.lecousin.reactive.data.relational.enhance
 
net.lecousin.reactive.data.relational.mapping - package net.lecousin.reactive.data.relational.mapping
 
net.lecousin.reactive.data.relational.model - package net.lecousin.reactive.data.relational.model
 
net.lecousin.reactive.data.relational.query - package net.lecousin.reactive.data.relational.query
 
net.lecousin.reactive.data.relational.query.criteria - package net.lecousin.reactive.data.relational.query.criteria
 
net.lecousin.reactive.data.relational.query.operation - package net.lecousin.reactive.data.relational.query.operation
 
net.lecousin.reactive.data.relational.repository - package net.lecousin.reactive.data.relational.repository
 
net.lecousin.reactive.data.relational.schema - package net.lecousin.reactive.data.relational.schema
 
net.lecousin.reactive.data.relational.schema.dialect - package net.lecousin.reactive.data.relational.schema.dialect
 
NOT_EQUALS - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
NOT_IN - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
NOT_LIKE - net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
 
notIn(Collection<?>) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
notLike(Object) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
notLike(String, String) - Method in class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
nullable() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 

O

onForeignDeleted() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ForeignKey
 
Operation - Class in net.lecousin.reactive.data.relational.query.operation
 
Operation(LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.query.operation.Operation
 
optional() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ForeignKey
Specifies if the link is optional or not.
optional() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ForeignTable
Specifies if the link is optional or not.
or(Criteria) - Method in interface net.lecousin.reactive.data.relational.query.criteria.Criteria
 
Or(Criteria, Criteria) - Constructor for class net.lecousin.reactive.data.relational.query.criteria.Criteria.Or
 

P

precision() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
properties() - Method in annotation type net.lecousin.reactive.data.relational.annotations.CompositeId
 
properties() - Method in annotation type net.lecousin.reactive.data.relational.annotations.Index
 
PropertiesSource - Interface in net.lecousin.reactive.data.relational.model
 
PropertiesSourceMap - Class in net.lecousin.reactive.data.relational.model
 
PropertiesSourceMap(Map<String, Object>, Map<String, String>) - Constructor for class net.lecousin.reactive.data.relational.model.PropertiesSourceMap
 
PropertiesSourceParameterValueProvider(RelationalPersistentEntity<?>, PropertiesSource, ConversionService) - Constructor for class net.lecousin.reactive.data.relational.mapping.LcEntityReader.PropertiesSourceParameterValueProvider
 
PropertiesSourceRow - Class in net.lecousin.reactive.data.relational.model
 
PropertiesSourceRow(Row, RowMetadata) - Constructor for class net.lecousin.reactive.data.relational.model.PropertiesSourceRow
 
property(String, String) - Static method in interface net.lecousin.reactive.data.relational.query.criteria.Criteria
 
PropertyOperand(String, String) - Constructor for class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperand
 
PropertyOperation(Criteria.PropertyOperand, Criteria.PropertyOperator, Object) - Constructor for class net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperation
 

R

r2dbcConverter(R2dbcMappingContext, R2dbcCustomConversions) - Method in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
reactiveDataAccessStrategy(R2dbcConverter) - Method in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
read(Class<R>, Row, RowMetadata) - Method in class net.lecousin.reactive.data.relational.mapping.LcMappingR2dbcConverter
 
read(Class<T>, PropertiesSource) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
read(RelationalPersistentEntity<T>, PropertiesSource) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
readEntityProperty(RelationalPersistentProperty, Object, PropertiesSource) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
readForeignKeyEntity(RelationalPersistentProperty, Object, RelationalPersistentEntity<T>, PropertiesSource) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
readProperty(RelationalPersistentProperty, PropertiesSource, Object) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
readValue(Object, TypeInformation<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityReader
 
readValue(Object, TypeInformation<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcMappingR2dbcConverter
 
RelationalDatabaseSchema - Class in net.lecousin.reactive.data.relational.schema
 
RelationalDatabaseSchema() - Constructor for class net.lecousin.reactive.data.relational.schema.RelationalDatabaseSchema
 
RelationalDatabaseSchemaDialect - Class in net.lecousin.reactive.data.relational.schema.dialect
 
RelationalDatabaseSchemaDialect() - Constructor for class net.lecousin.reactive.data.relational.schema.dialect.RelationalDatabaseSchemaDialect
 
removeDependency(SchemaStatement) - Method in class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatement
 
removeFromCollectionField(Field, Object, Object) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
 

S

save(Iterable<T>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
save(Publisher<T>) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
save(S) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
save(T) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
saveAll(Iterable<S>) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
saveAll(Publisher<S>) - Method in class net.lecousin.reactive.data.relational.repository.LcR2dbcRepositoryImpl
 
scale() - Method in annotation type net.lecousin.reactive.data.relational.annotations.ColumnDefinition
 
schema - Variable in class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
SchemaBuilderFromEntities - Class in net.lecousin.reactive.data.relational.schema
 
SchemaBuilderFromEntities(LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.schema.SchemaBuilderFromEntities
 
schemaDialect() - Method in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
SchemaException - Exception in net.lecousin.reactive.data.relational.schema
Runtime exception raised if the schema cannot be generated.
SchemaException(String) - Constructor for exception net.lecousin.reactive.data.relational.schema.SchemaException
 
SchemaStatement - Class in net.lecousin.reactive.data.relational.schema.dialect
 
SchemaStatement(String) - Constructor for class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatement
 
SchemaStatements - Class in net.lecousin.reactive.data.relational.schema.dialect
 
SchemaStatements() - Constructor for class net.lecousin.reactive.data.relational.schema.dialect.SchemaStatements
 
SearchVisitor() - Constructor for class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.SearchVisitor
 
SelectExecution<T> - Class in net.lecousin.reactive.data.relational.query
 
SelectExecution(SelectQuery<T>, LcReactiveDataRelationalClient, LcEntityReader) - Constructor for class net.lecousin.reactive.data.relational.query.SelectExecution
 
SelectQuery<T> - Class in net.lecousin.reactive.data.relational.query
 
SET_TO_NULL - net.lecousin.reactive.data.relational.annotations.ForeignKey.OnForeignDeleted
 
setApplicationContext(ApplicationContext) - Method in class net.lecousin.reactive.data.relational.configuration.LcReactiveDataRelationalConfiguration
 
setAutoIncrement(boolean) - Method in class net.lecousin.reactive.data.relational.schema.Column
 
setById(Class<T>, Object, T) - Method in class net.lecousin.reactive.data.relational.model.EntityCache
 
setForeignKeyReferences(Pair<Table, Column>) - Method in class net.lecousin.reactive.data.relational.schema.Column
 
setForeignTableField(Object, Field, Object, boolean) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
setMapper(LcMappingR2dbcConverter) - Method in class net.lecousin.reactive.data.relational.LcReactiveDataRelationalClient
 
setNullable(boolean) - Method in class net.lecousin.reactive.data.relational.schema.Column
 
setPersistedField(Object, Field, Object, boolean) - Method in class net.lecousin.reactive.data.relational.enhance.EntityState
 
setPrimaryKey(boolean) - Method in class net.lecousin.reactive.data.relational.schema.Column
 
setQuery(T) - Method in class net.lecousin.reactive.data.relational.query.SqlQuery
 
setReverseLink(Object, Object, RelationalPersistentProperty) - Static method in class net.lecousin.reactive.data.relational.model.ModelUtils
Set the foreign table field on the given instance to the given linkedInstance.
setType(String) - Method in class net.lecousin.reactive.data.relational.schema.Column
 
setUnique(boolean) - Method in class net.lecousin.reactive.data.relational.schema.Index
 
SqlQuery<T> - Class in net.lecousin.reactive.data.relational.query
 
SqlQuery(LcReactiveDataRelationalClient) - Constructor for class net.lecousin.reactive.data.relational.query.SqlQuery
 

T

Table - Class in net.lecousin.reactive.data.relational.schema
 
Table(String) - Constructor for class net.lecousin.reactive.data.relational.schema.Table
 

U

unique() - Method in annotation type net.lecousin.reactive.data.relational.annotations.Index
 

V

value() - Method in annotation type net.lecousin.reactive.data.relational.annotations.Indexes
 
valueOf(String) - Static method in enum net.lecousin.reactive.data.relational.annotations.ForeignKey.OnForeignDeleted
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.lecousin.reactive.data.relational.annotations.ForeignKey.OnForeignDeleted
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lecousin.reactive.data.relational.query.criteria.Criteria.PropertyOperator
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Criteria.And) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaSqlBuilder
 
visit(Criteria.And) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.DefaultVisitor
 
visit(Criteria.And) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.SearchVisitor
 
visit(Criteria.And) - Method in interface net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor
 
visit(Criteria.Or) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaSqlBuilder
 
visit(Criteria.Or) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.DefaultVisitor
 
visit(Criteria.Or) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.SearchVisitor
 
visit(Criteria.Or) - Method in interface net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor
 
visit(Criteria.PropertyOperation) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaSqlBuilder
 
visit(Criteria.PropertyOperation) - Method in class net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor.DefaultVisitor
 
visit(Criteria.PropertyOperation) - Method in interface net.lecousin.reactive.data.relational.query.criteria.CriteriaVisitor
 

W

where(Criteria) - Method in class net.lecousin.reactive.data.relational.query.SelectQuery
 
write(Object, OutboundRow) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
write(Object, OutboundRow) - Method in class net.lecousin.reactive.data.relational.mapping.LcMappingR2dbcConverter
 
writeNull(OutboundRow, RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
writeProperty(OutboundRow, RelationalPersistentProperty, PersistentPropertyAccessor<?>) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
writeSimple(OutboundRow, Object, RelationalPersistentProperty) - Method in class net.lecousin.reactive.data.relational.mapping.LcEntityWriter
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages