Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractRecordRepositoryProducer - Class in cloud.quinimbus.persistence.cdi
 
AbstractRecordRepositoryProducer() - Constructor for class cloud.quinimbus.persistence.cdi.AbstractRecordRepositoryProducer
 
AbstractRecordRepositoryProducer(PersistenceContext) - Constructor for class cloud.quinimbus.persistence.cdi.AbstractRecordRepositoryProducer
 
addEntityTypeMigrationRuns(Metadata.MigrationRun) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Add to the internally allocated HashSet for entityTypeMigrationRuns
addEntityTypeMigrationRuns(Iterable<? extends Metadata.MigrationRun>) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Add to the internally allocated HashSet for entityTypeMigrationRuns
addEntityTypeMigrationRuns(Stream<? extends Metadata.MigrationRun>) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Add to the internally allocated HashSet for entityTypeMigrationRuns
addEntityTypes(Iterable<? extends Map.Entry<? extends String, ? extends EntityType>>) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Add to the internally allocated HashMap for entityTypes
addEntityTypes(String, EntityType) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Add to the internally allocated HashMap for entityTypes
addEntityTypes(Stream<? extends Map.Entry<? extends String, ? extends EntityType>>) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Add to the internally allocated HashMap for entityTypes
addMigrations(EntityTypeMigration) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for migrations
addMigrations(Iterable<? extends EntityTypeMigration>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for migrations
addMigrations(Stream<? extends EntityTypeMigration>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for migrations
addProperties(EntityTypeProperty) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for properties
addProperties(Iterable<? extends EntityTypeProperty>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for properties
addProperties(Stream<? extends EntityTypeProperty>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Add to the internally allocated HashSet for properties
allowedValues() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EnumPropertyType
Returns the value of the allowedValues record component.
asBasicMap() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
asBasicMap(Function<StructuredObjectEntry<ET>, Object>) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 

B

BooleanPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
BooleanPropertyType() - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.BooleanPropertyType
Creates an instance of a BooleanPropertyType record class.
build() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return a new record instance with all fields set to the current values in this builder
build() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return a new record instance with all fields set to the current values in this builder
build() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return a new record instance with all fields set to the current values in this builder
build() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return a new record instance with all fields set to the current values in this builder
build() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return a new record instance with all fields set to the current values in this builder
builder() - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return a new builder with all fields set to default Java values
builder() - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return a new builder with all fields set to default Java values
builder() - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return a new builder with all fields set to default Java values
builder() - Static method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return a new builder with all fields set to default Java values
builder() - Static method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return a new builder with all fields set to default Java values
builder(EntityType) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return a new builder with all fields set to the values taken from the given record instance
builder(EntityTypeMigration<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return a new builder with all fields set to the values taken from the given record instance
builder(EntityTypeProperty<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return a new builder with all fields set to the values taken from the given record instance
builder(Metadata) - Static method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return a new builder with all fields set to the values taken from the given record instance
builder(Schema) - Static method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return a new builder with all fields set to the values taken from the given record instance

C

changedEntity() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Returns the value of the changedEntity record component.
changedEntity() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Returns the value of the changedEntity record component.
clearTransientFields() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
cloud.quinimbus.persistence.api - module cloud.quinimbus.persistence.api
 
cloud.quinimbus.persistence.api - package cloud.quinimbus.persistence.api
 
cloud.quinimbus.persistence.api.annotation - package cloud.quinimbus.persistence.api.annotation
 
cloud.quinimbus.persistence.api.entity - package cloud.quinimbus.persistence.api.entity
 
cloud.quinimbus.persistence.api.filter - package cloud.quinimbus.persistence.api.filter
 
cloud.quinimbus.persistence.api.lifecycle - package cloud.quinimbus.persistence.api.lifecycle
 
cloud.quinimbus.persistence.api.lifecycle.diff - package cloud.quinimbus.persistence.api.lifecycle.diff
 
cloud.quinimbus.persistence.api.records - package cloud.quinimbus.persistence.api.records
 
cloud.quinimbus.persistence.api.schema - package cloud.quinimbus.persistence.api.schema
 
cloud.quinimbus.persistence.api.schema.migrations - package cloud.quinimbus.persistence.api.schema.migrations
 
cloud.quinimbus.persistence.api.schema.properties - package cloud.quinimbus.persistence.api.schema.properties
 
cloud.quinimbus.persistence.api.storage - package cloud.quinimbus.persistence.api.storage
 
cloud.quinimbus.persistence.cdi - module cloud.quinimbus.persistence.cdi
 
cloud.quinimbus.persistence.cdi - package cloud.quinimbus.persistence.cdi
 
cloud.quinimbus.persistence.common - module cloud.quinimbus.persistence.common
 
cloud.quinimbus.persistence.common.filter - package cloud.quinimbus.persistence.common.filter
 
cloud.quinimbus.persistence.common.storage - package cloud.quinimbus.persistence.common.storage
 
cloud.quinimbus.persistence.repositories - module cloud.quinimbus.persistence.repositories
 
cloud.quinimbus.persistence.repositories - package cloud.quinimbus.persistence.repositories
 
cloud.quinimbus.persistence.storage.mongo - module cloud.quinimbus.persistence.storage.mongo
 
cloud.quinimbus.persistence.storage.mongo - package cloud.quinimbus.persistence.storage.mongo
 
cls() - Method in record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Returns the value of the cls record component.
CompletePropertyDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
CompletePropertyDiff(String, T, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Creates an instance of a CompletePropertyDiff record class.
createRepositoryInstance(Class<T>) - Method in class cloud.quinimbus.persistence.repositories.RepositoryFactory
 
createSchema(PersistenceContext, ConfigNode) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceStorageProvider
 
createSchema(PersistenceContext, ConfigNode) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoPersistenceStorageProvider
 
createSchema(PersistenceContext, String, String, String, String) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoPersistenceStorageProvider
 
createSchema(PersistenceContext, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceStorageProvider
 
createSchema(PersistenceContext, Map<String, Object>) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoPersistenceStorageProvider
 
creationTime() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns the value of the creationTime record component.
creationTime() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return the current value for the creationTime record component in the builder
creationTime() - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return the current value for the creationTime record component in the builder
creationTime(Instant) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Set a new value for the creationTime record component in the builder
CRUDRepository<T,K> - Interface in cloud.quinimbus.persistence.repositories
 

D

DefaultPropertyFilter(String, PropertyFilter.Operator, Object) - Constructor for record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Creates an instance of a DefaultPropertyFilter record class.
Diff<T> - Interface in cloud.quinimbus.persistence.api.lifecycle.diff
 
diffs() - Method in interface cloud.quinimbus.persistence.api.lifecycle.EntityDiffEvent
 
diffs() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Returns the value of the diffs record component.
diffs() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Returns the value of the diffs record component.

E

Embeddable - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
EmbeddedObject - Interface in cloud.quinimbus.persistence.api.entity
 
EmbeddedPropertyHandler - Class in cloud.quinimbus.persistence.api.entity
 
EmbeddedPropertyHandler(PersistenceContext, String, String, String) - Constructor for class cloud.quinimbus.persistence.api.entity.EmbeddedPropertyHandler
 
embeddedPropertyType(String) - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
 
embeddedPropertyType(String) - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
 
EmbeddedPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
EmbeddedPropertyType(Set<EntityTypeProperty>, Set<EntityTypeMigration>, Class<? extends EmbeddedPropertyHandler>) - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Creates an instance of a EmbeddedPropertyType record class.
entity() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Returns the value of the entity record component.
entity() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Returns the value of the entity record component.
entity() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Returns the value of the entity record component.
Entity<K> - Interface in cloud.quinimbus.persistence.api.entity
 
Entity - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
EntityDiffEvent - Interface in cloud.quinimbus.persistence.api.lifecycle
 
EntityField - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
EntityIdField - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
EntityPostLoadEvent<K> - Record Class in cloud.quinimbus.persistence.api.lifecycle
 
EntityPostLoadEvent(Entity<K>, Consumer<Entity<K>>) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Creates an instance of a EntityPostLoadEvent record class.
EntityPostSaveEvent<K> - Record Class in cloud.quinimbus.persistence.api.lifecycle
 
EntityPostSaveEvent(Entity<K>, Set<Diff<Object>>) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Creates an instance of a EntityPostSaveEvent record class.
EntityPreSaveEvent<K> - Record Class in cloud.quinimbus.persistence.api.lifecycle
 
EntityPreSaveEvent(Entity<K>, Set<Diff<Object>>, Consumer<Entity<K>>) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Creates an instance of a EntityPreSaveEvent record class.
EntityReader<T> - Interface in cloud.quinimbus.persistence.api.entity
 
EntityReaderInitialisationException - Exception Class in cloud.quinimbus.persistence.api.entity
 
EntityReaderInitialisationException(String) - Constructor for exception class cloud.quinimbus.persistence.api.entity.EntityReaderInitialisationException
 
EntityReaderInitialisationException(String, Throwable) - Constructor for exception class cloud.quinimbus.persistence.api.entity.EntityReaderInitialisationException
 
EntityTransientField - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
entityType() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns the value of the entityType record component.
EntityType - Record Class in cloud.quinimbus.persistence.api.schema
 
EntityType(String, Optional<String>, Optional<EntityType.OwningEntityTypeRef>, Set<EntityTypeProperty>, Set<EntityTypeMigration>) - Constructor for record class cloud.quinimbus.persistence.api.schema.EntityType
Creates an instance of a EntityType record class.
EntityType(String, Optional<String>, Optional<EntityType.OwningEntityTypeRef>, Set<EntityTypeProperty>, Set<EntityTypeMigration>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Static constructor/builder.
EntityType.OwningEntityTypeRef - Record Class in cloud.quinimbus.persistence.api.schema
 
EntityTypeBuilder - Class in cloud.quinimbus.persistence.api.schema
 
EntityTypeBuilder.With - Interface in cloud.quinimbus.persistence.api.schema
Add withers to EntityType
EntityTypeClass - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
EntityTypeMigration<T> - Record Class in cloud.quinimbus.persistence.api.schema
 
EntityTypeMigration(String, Long, T) - Constructor for record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Creates an instance of a EntityTypeMigration record class.
EntityTypeMigration(String, Long, T) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Static constructor/builder.
EntityTypeMigrationBuilder<T> - Class in cloud.quinimbus.persistence.api.schema
 
EntityTypeMigrationBuilder.With<T> - Interface in cloud.quinimbus.persistence.api.schema
Add withers to EntityTypeMigration
entityTypeMigrationRuns() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns the value of the entityTypeMigrationRuns record component.
entityTypeMigrationRuns() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return the current value for the entityTypeMigrationRuns record component in the builder
entityTypeMigrationRuns() - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return the current value for the entityTypeMigrationRuns record component in the builder
entityTypeMigrationRuns(Collection<? extends Metadata.MigrationRun>) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Re-create the internally allocated Set<Metadata.MigrationRun> for entityTypeMigrationRuns by copying the argument
EntityTypeMigrationType - Interface in cloud.quinimbus.persistence.api.schema
 
EntityTypeProperty<T> - Record Class in cloud.quinimbus.persistence.api.schema
 
EntityTypeProperty(String, T, EntityTypeProperty.Structure) - Constructor for record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Creates an instance of a EntityTypeProperty record class.
EntityTypeProperty(String, T, EntityTypeProperty.Structure) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Static constructor/builder.
EntityTypeProperty.Structure - Enum Class in cloud.quinimbus.persistence.api.schema
 
EntityTypePropertyBuilder<T> - Class in cloud.quinimbus.persistence.api.schema
 
EntityTypePropertyBuilder.With<T> - Interface in cloud.quinimbus.persistence.api.schema
Add withers to EntityTypeProperty
EntityTypePropertyType - Interface in cloud.quinimbus.persistence.api.schema
 
entityTypes() - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Returns the value of the entityTypes record component.
entityTypes() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return the current value for the entityTypes record component in the builder
entityTypes() - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return the current value for the entityTypes record component in the builder
entityTypes(Map<? extends String, ? extends EntityType>) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Re-create the internally allocated Map<String, EntityType> for entityTypes by copying the argument
EntityWriter<T> - Interface in cloud.quinimbus.persistence.api.entity
 
EntityWriterInitialisationException - Exception Class in cloud.quinimbus.persistence.api.entity
 
EntityWriterInitialisationException(String) - Constructor for exception class cloud.quinimbus.persistence.api.entity.EntityWriterInitialisationException
 
EntityWriterInitialisationException(String, Throwable) - Constructor for exception class cloud.quinimbus.persistence.api.entity.EntityWriterInitialisationException
 
EnumPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
EnumPropertyType(List<String>) - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.EnumPropertyType
Creates an instance of a EnumPropertyType record class.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
 
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
 
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
 
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
 
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.migrations.PropertyAddMigrationType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.BooleanPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.EnumPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.IntegerPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.LocalDatePropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.StringPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.properties.TimestampPropertyType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
 
equals(Object) - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Indicates whether some other object is "equal to" this one.
EQUALS - Enum constant in enum class cloud.quinimbus.persistence.api.filter.PropertyFilter.Operator
 

F

field() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Returns the value of the field record component.
FieldAddMigration - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
filterEquals(String, Object) - Static method in class cloud.quinimbus.persistence.common.filter.FilterFactory
 
FilterFactory - Class in cloud.quinimbus.persistence.common.filter
 
FilterFactory() - Constructor for class cloud.quinimbus.persistence.common.filter.FilterFactory
 
FilterFactory.DefaultPropertyFilter - Record Class in cloud.quinimbus.persistence.common.filter
 
find(EntityType, K) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
find(EntityType, K) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
find(EntityType, K) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
findAll() - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
findAll(EntityType) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
findAll(EntityType) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
findAll(EntityType) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
findAll(O) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
findAllIDs() - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
findAllIDs(EntityType) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
findAllIDs(EntityType) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
findAllIDs(EntityType) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
findAllIDs(O) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
FindAllIDsMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindAllIDsMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindAllIDsMethodInvocationHandler
 
FindAllMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindAllMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindAllMethodInvocationHandler
 
findFiltered(EntityType, Set<? extends PropertyFilter>) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
findFiltered(EntityType, Set<? extends PropertyFilter>) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
findFiltered(EntityType, Set<? extends PropertyFilter>) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
findFiltered(Map<String, Object>) - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
findFiltered(O, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
FindFilteredByMethodNameInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindFilteredByMethodNameInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindFilteredByMethodNameInvocationHandler
 
FindFilteredMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindFilteredMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindFilteredMethodInvocationHandler
 
findIDsFiltered(EntityType, Set<? extends PropertyFilter>) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
findIDsFiltered(EntityType, Set<? extends PropertyFilter>) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
findIDsFiltered(EntityType, Set<? extends PropertyFilter>) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
findIDsFiltered(Map<String, Object>) - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
findIDsFiltered(O, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
FindIDsFilteredMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindIDsFilteredMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindIDsFilteredMethodInvocationHandler
 
FindMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindMethodInvocationHandler
 
findOne(K) - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
findOne(O, K) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
FindOneMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
FindOneMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.FindOneMethodInvocationHandler
 
from(EntityType) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return a "with"er for an existing record instance
from(EntityTypeMigration<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return a "with"er for an existing record instance
from(EntityTypeProperty<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return a "with"er for an existing record instance
from(Metadata) - Static method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return a "with"er for an existing record instance
from(Schema) - Static method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return a "with"er for an existing record instance
fromMap(Map<String, Object>) - Static method in class cloud.quinimbus.persistence.common.filter.FilterFactory
 
fromRecord(R) - Static method in class cloud.quinimbus.persistence.common.filter.FilterFactory
 

G

generate() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.EntityIdField
 
generate() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.GenerateID
 
generate() - Method in interface cloud.quinimbus.persistence.api.entity.IDGenerator
 
GenerateID - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
generator() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.GenerateID
 
getContext() - Method in class cloud.quinimbus.persistence.cdi.PersistenceContextProducer
 
getId() - Method in interface cloud.quinimbus.persistence.api.entity.Entity
 
getIdField(Class<T>) - Method in interface cloud.quinimbus.persistence.api.records.RecordEntityRegistry
 
getIdValueGetter(Class<T>) - Method in interface cloud.quinimbus.persistence.api.records.RecordEntityRegistry
 
getMigrator() - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
getMigrator() - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
getMigrator() - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
getParentType() - Method in interface cloud.quinimbus.persistence.api.entity.EmbeddedObject
 
getPath() - Method in interface cloud.quinimbus.persistence.api.entity.EmbeddedObject
 
getProperties() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
getProperty(String) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
getPropertyEntry(String) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
getPropertyEntry(String, Object) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
getRecordEntityReader(EntityType, Class<T>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
getRecordEntityRegistry() - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
getRecordEntityWriter(EntityType, Class<T>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
getRecordType(String) - Method in interface cloud.quinimbus.persistence.api.records.RecordEntityRegistry
 
getRepository(Class<T>) - Method in class cloud.quinimbus.persistence.cdi.AbstractRecordRepositoryProducer
 
getSchema(String) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
Get the schame registered by the given id.
getSchemaMetadata() - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
getSchemaMetadata() - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
getSchemaMetadata() - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
getSchemaProvider(String) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
Get the schema provider registered by the given alias.
getSchemaStorage(String) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
getStorageProvider(String) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
Get the storage provider registered by the given alias.
getTransientFields() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
getType() - Method in interface cloud.quinimbus.persistence.api.entity.Entity
 

H

handler() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.Embeddable
 
handlerClass() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Returns the value of the handlerClass record component.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Returns a hash code value for this object.
hashCode() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
 
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Returns a hash code value for this object.
hashCode() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
 
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Returns a hash code value for this object.
hashCode() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
 
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns a hash code value for this object.
hashCode() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
 
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.migrations.PropertyAddMigrationType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.BooleanPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EnumPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.IntegerPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.LocalDatePropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.StringPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.properties.TimestampPropertyType
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Returns a hash code value for this object.
hashCode() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
 
hashCode() - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Returns a hash code value for this object.
hasProperty(String) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 

I

id() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.Schema
 
id() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns the value of the id record component.
id() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Returns the value of the id record component.
id() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return the current value for the id record component in the builder
id() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return the current value for the id record component in the builder
id() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns the value of the id record component.
id() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return the current value for the id record component in the builder
id() - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return the current value for the id record component in the builder
id() - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Returns the value of the id record component.
id() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return the current value for the id record component in the builder
id() - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return the current value for the id record component in the builder
id(String) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Set a new value for the id record component in the builder
id(String) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Set a new value for the id record component in the builder
id(String) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Set a new value for the id record component in the builder
idClass() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.EntityTypeClass
 
identifier() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns the value of the identifier record component.
idGenerator() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns the value of the idGenerator record component.
idGenerator() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return the current value for the idGenerator record component in the builder
idGenerator() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return the current value for the idGenerator record component in the builder
idGenerator(String) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Set a new value for the idGenerator record component in the builder
idGenerator(Optional<String>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Set a new value for the idGenerator record component in the builder
IDGenerator<K> - Interface in cloud.quinimbus.persistence.api.entity
 
importRecordSchema(Class<? extends Record>...) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
importSchema(PersistenceSchemaProvider) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
importSchema(PersistenceSchemaProvider, ConfigNode) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
importSchemaFromSingleJson(Reader) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
increaseSchemaVersion(Long) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
increaseSchemaVersion(Long) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
increaseSchemaVersion(Long) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
index() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Returns the value of the index record component.
init() - Method in class cloud.quinimbus.persistence.api.entity.EmbeddedPropertyHandler
 
init() - Method in class cloud.quinimbus.persistence.cdi.AbstractRecordRepositoryProducer
 
init() - Method in class cloud.quinimbus.persistence.cdi.PersistenceContextProducer
 
IntegerPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
IntegerPropertyType() - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.IntegerPropertyType
Creates an instance of a IntegerPropertyType record class.
InterfaceMethod - Record Class in cloud.quinimbus.persistence.repositories
 
InterfaceMethod(Class<?>, Method) - Constructor for record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Creates an instance of a InterfaceMethod record class.
InvalidRecordEntityDefinitionException - Exception Class in cloud.quinimbus.persistence.api.records
 
InvalidRecordEntityDefinitionException(Class<? extends Record>, String) - Constructor for exception class cloud.quinimbus.persistence.api.records.InvalidRecordEntityDefinitionException
 
InvalidRepositoryDefinitionException - Exception Class in cloud.quinimbus.persistence.repositories
 
InvalidRepositoryDefinitionException(String) - Constructor for exception class cloud.quinimbus.persistence.repositories.InvalidRepositoryDefinitionException
 
InvalidRepositoryDefinitionException(String, Throwable) - Constructor for exception class cloud.quinimbus.persistence.repositories.InvalidRepositoryDefinitionException
 
InvalidSchemaException - Exception Class in cloud.quinimbus.persistence.api.schema
 
InvalidSchemaException(String) - Constructor for exception class cloud.quinimbus.persistence.api.schema.InvalidSchemaException
 
InvalidSchemaException(String, Throwable) - Constructor for exception class cloud.quinimbus.persistence.api.schema.InvalidSchemaException
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindAllIDsMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindAllMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindFilteredByMethodNameInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindFilteredMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindIDsFilteredMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.FindOneMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.RemoveMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.RepositoryMethodInvocationHandler
 
invoke(Object, Object[]) - Method in class cloud.quinimbus.persistence.repositories.SaveMethodInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class cloud.quinimbus.persistence.repositories.RepositoryInvocationHandler
 

K

key() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObjectEntry
 
key() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Returns the value of the key record component.
key() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Returns the value of the key record component.
key() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns the value of the key record component.

L

LifecycleEvent<K> - Interface in cloud.quinimbus.persistence.api.lifecycle
 
LIST - Enum constant in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
 
ListPropertyEntryAddedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
ListPropertyEntryAddedDiff(String, int, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Creates an instance of a ListPropertyEntryAddedDiff record class.
ListPropertyEntryRemovedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
ListPropertyEntryRemovedDiff(String, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Creates an instance of a ListPropertyEntryRemovedDiff record class.
loadSchema(ConfigNode) - Method in interface cloud.quinimbus.persistence.api.schema.PersistenceSchemaProvider
 
loadSchema(Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.schema.PersistenceSchemaProvider
 
LocalDatePropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
LocalDatePropertyType() - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.LocalDatePropertyType
Creates an instance of a LocalDatePropertyType record class.
logMigrationRun(String, String, Long, Instant) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
logMigrationRun(String, String, Long, Instant) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
logMigrationRun(String, String, Long, Instant) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 

M

MAP - Enum constant in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
 
MapPropertyEntryAddedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
MapPropertyEntryAddedDiff(String, String, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Creates an instance of a MapPropertyEntryAddedDiff record class.
MapPropertyEntryRemovedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
MapPropertyEntryRemovedDiff(String, String, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Creates an instance of a MapPropertyEntryRemovedDiff record class.
MapPropertyEntryReplacedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
MapPropertyEntryReplacedDiff(String, String, T, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Creates an instance of a MapPropertyEntryReplacedDiff record class.
Metadata - Record Class in cloud.quinimbus.persistence.api.schema
 
Metadata(String, Long, Instant, Set<Metadata.MigrationRun>) - Constructor for record class cloud.quinimbus.persistence.api.schema.Metadata
Creates an instance of a Metadata record class.
Metadata(String, Long, Instant, Set<Metadata.MigrationRun>) - Static method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Static constructor/builder.
Metadata.MigrationRun - Record Class in cloud.quinimbus.persistence.api.schema
 
MetadataBuilder - Class in cloud.quinimbus.persistence.api.schema
 
MetadataBuilder.With - Interface in cloud.quinimbus.persistence.api.schema
Add withers to Metadata
method() - Method in record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Returns the value of the method record component.
MigrationRun(String, String, Long, Instant) - Constructor for record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Creates an instance of a MigrationRun record class.
migrations() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns the value of the migrations record component.
migrations() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return the current value for the migrations record component in the builder
migrations() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return the current value for the migrations record component in the builder
migrations() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Returns the value of the migrations record component.
migrations(Collection<? extends EntityTypeMigration>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Re-create the internally allocated Set<EntityTypeMigration> for migrations by copying the argument
MongoPersistenceStorageProvider - Class in cloud.quinimbus.persistence.storage.mongo
 
MongoPersistenceStorageProvider() - Constructor for class cloud.quinimbus.persistence.storage.mongo.MongoPersistenceStorageProvider
 
MongoSchemaStorage - Class in cloud.quinimbus.persistence.storage.mongo
 
MongoSchemaStorage(MongoClient, Schema, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
MongoSchemaStorageMigrator - Class in cloud.quinimbus.persistence.storage.mongo
 
MongoSchemaStorageMigrator(MongoSchemaStorage) - Constructor for class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorageMigrator
 

N

name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Returns the value of the name record component.
name() - Method in interface cloud.quinimbus.persistence.api.lifecycle.diff.Diff
 
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Returns the value of the name record component.
name() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Returns the value of the name record component.
name() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return the current value for the name record component in the builder
name() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return the current value for the name record component in the builder
name() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Returns the value of the name record component.
name() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return the current value for the name record component in the builder
name() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return the current value for the name record component in the builder
name(String) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Set a new value for the name record component in the builder
name(String) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Set a new value for the name record component in the builder
newEmbedded(EmbeddedPropertyType, EntityType, List<String>, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
newEmbedded(EmbeddedPropertyType, EntityType, List<String>, Map<String, Object>, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
newEmbedded(Map<String, Object>, Map<String, Object>) - Method in class cloud.quinimbus.persistence.api.entity.EmbeddedPropertyHandler
 
newEntity(K, EntityType) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
newEntity(K, EntityType, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
newEntity(K, EntityType, Map<String, Object>, Map<String, Object>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Returns the value of the newValue record component.
newValue() - Method in interface cloud.quinimbus.persistence.api.lifecycle.diff.Diff
 
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Returns the value of the newValue record component.
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
 
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Returns the value of the newValue record component.
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
 
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns the value of the newValue record component.
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Returns the value of the newValue record component.
newValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
 

O

oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Returns the value of the oldValue record component.
oldValue() - Method in interface cloud.quinimbus.persistence.api.lifecycle.diff.Diff
 
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
 
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Returns the value of the oldValue record component.
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
 
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Returns the value of the oldValue record component.
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns the value of the oldValue record component.
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
 
oldValue() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Returns the value of the oldValue record component.
onLifecycleEvent(Class<T>, Consumer<T>) - Method in class cloud.quinimbus.persistence.api.entity.EmbeddedPropertyHandler
 
onLifecycleEvent(String, Class<T>, EntityType, Consumer<T>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
onLifecycleEvent(String, Class<T>, String, Consumer<T>) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
onlyPropertyMutated(String) - Method in interface cloud.quinimbus.persistence.api.lifecycle.EntityDiffEvent
 
operator() - Method in interface cloud.quinimbus.persistence.api.filter.PropertyFilter
 
operator() - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Returns the value of the operator record component.
owningEntity() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns the value of the owningEntity record component.
owningEntity() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return the current value for the owningEntity record component in the builder
owningEntity() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return the current value for the owningEntity record component in the builder
owningEntity(EntityType.OwningEntityTypeRef) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Set a new value for the owningEntity record component in the builder
owningEntity(Optional<EntityType.OwningEntityTypeRef>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Set a new value for the owningEntity record component in the builder
OwningEntityTypeRef(String, String) - Constructor for record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Creates an instance of a OwningEntityTypeRef record class.

P

partial() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObjectEntry
 
PersistenceContext - Interface in cloud.quinimbus.persistence.api
The persistence context is the central object for using Quinimbus Persistence.
PersistenceContextProducer - Class in cloud.quinimbus.persistence.cdi
 
PersistenceContextProducer() - Constructor for class cloud.quinimbus.persistence.cdi.PersistenceContextProducer
 
PersistenceException - Exception Class in cloud.quinimbus.persistence.api
 
PersistenceException(String) - Constructor for exception class cloud.quinimbus.persistence.api.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception class cloud.quinimbus.persistence.api.PersistenceException
 
PersistenceSchemaProvider - Interface in cloud.quinimbus.persistence.api.schema
 
PersistenceSchemaStorage - Interface in cloud.quinimbus.persistence.api.storage
 
PersistenceSchemaStorageDelegate - Class in cloud.quinimbus.persistence.common.storage
 
PersistenceSchemaStorageDelegate(PersistenceSchemaStorage) - Constructor for class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
PersistenceSchemaStorageMigrator - Interface in cloud.quinimbus.persistence.api.storage
 
PersistenceStorageProvider<T> - Interface in cloud.quinimbus.persistence.api.storage
 
properties() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns the value of the properties record component.
properties() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return the current value for the properties record component in the builder
properties() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return the current value for the properties record component in the builder
properties() - Method in record class cloud.quinimbus.persistence.api.schema.migrations.PropertyAddMigrationType
Returns the value of the properties record component.
properties() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Returns the value of the properties record component.
properties(Collection<? extends EntityTypeProperty>) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Re-create the internally allocated Set<EntityTypeProperty> for properties by copying the argument
property() - Method in interface cloud.quinimbus.persistence.api.filter.PropertyFilter
 
property() - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Returns the value of the property record component.
property(String) - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
 
property(String) - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
 
property(String) - Method in interface cloud.quinimbus.persistence.api.schema.StructuredObjectType
 
PropertyAddMigrationType - Record Class in cloud.quinimbus.persistence.api.schema.migrations
 
PropertyAddMigrationType(Map<String, Object>) - Constructor for record class cloud.quinimbus.persistence.api.schema.migrations.PropertyAddMigrationType
Creates an instance of a PropertyAddMigrationType record class.
PropertyFilter - Interface in cloud.quinimbus.persistence.api.filter
 
PropertyFilter.Operator - Enum Class in cloud.quinimbus.persistence.api.filter
 
propertyMutated(String) - Method in interface cloud.quinimbus.persistence.api.lifecycle.EntityDiffEvent
 

R

read(T) - Method in interface cloud.quinimbus.persistence.api.entity.EntityReader
 
RecordEntityRegistry - Interface in cloud.quinimbus.persistence.api.records
 
recordType() - Method in exception class cloud.quinimbus.persistence.api.records.InvalidRecordEntityDefinitionException
 
remove(EntityType, K) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
remove(EntityType, K) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
remove(EntityType, K) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
remove(K) - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
remove(O, K) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
RemoveMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
RemoveMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.RemoveMethodInvocationHandler
 
RepositoryFactory - Class in cloud.quinimbus.persistence.repositories
 
RepositoryFactory(PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.RepositoryFactory
 
RepositoryInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
RepositoryInvocationHandler(Class, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.RepositoryInvocationHandler
 
RepositoryMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
RepositoryMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.RepositoryMethodInvocationHandler
 
runAt() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns the value of the runAt record component.
runEntityTypeMigration(EntityType, EntityTypeMigration, List<String>) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorageMigrator
 
runEntityTypeMigration(EntityType, EntityTypeMigration, List<String>) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorageMigrator
 

S

save(Entity<K>) - Method in interface cloud.quinimbus.persistence.api.storage.PersistenceSchemaStorage
 
save(Entity<K>) - Method in class cloud.quinimbus.persistence.common.storage.PersistenceSchemaStorageDelegate
 
save(Entity<K>) - Method in class cloud.quinimbus.persistence.storage.mongo.MongoSchemaStorage
 
save(T) - Method in interface cloud.quinimbus.persistence.repositories.CRUDRepository
 
save(T) - Method in interface cloud.quinimbus.persistence.repositories.WeakCRUDRepository
 
SaveMethodInvocationHandler - Class in cloud.quinimbus.persistence.repositories
 
SaveMethodInvocationHandler(Class<?>, Method, PersistenceContext) - Constructor for class cloud.quinimbus.persistence.repositories.SaveMethodInvocationHandler
 
schema() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.Entity
 
Schema - Record Class in cloud.quinimbus.persistence.api.schema
 
Schema - Annotation Interface in cloud.quinimbus.persistence.api.annotation
 
Schema(String, Map<String, EntityType>, Long) - Constructor for record class cloud.quinimbus.persistence.api.schema.Schema
Creates an instance of a Schema record class.
Schema(String, Map<String, EntityType>, Long) - Static method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Static constructor/builder.
SchemaBuilder - Class in cloud.quinimbus.persistence.api.schema
 
SchemaBuilder.With - Interface in cloud.quinimbus.persistence.api.schema
Add withers to Schema
schemaVersion() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Returns the value of the schemaVersion record component.
schemaVersion() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return the current value for the schemaVersion record component in the builder
schemaVersion() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return the current value for the schemaVersion record component in the builder
schemaVersion() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns the value of the schemaVersion record component.
schemaVersion(Long) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Set a new value for the schemaVersion record component in the builder
SET - Enum constant in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
 
setInMemorySchemaStorage(String) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
setProperty(String, PT) - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObject
 
SetPropertyEntryAddedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
SetPropertyEntryAddedDiff(String, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Creates an instance of a SetPropertyEntryAddedDiff record class.
SetPropertyEntryRemovedDiff<T> - Record Class in cloud.quinimbus.persistence.api.lifecycle.diff
 
SetPropertyEntryRemovedDiff(String, T) - Constructor for record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Creates an instance of a SetPropertyEntryRemovedDiff record class.
setSchemaStorage(String, PersistenceSchemaStorage) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 
SINGLE - Enum constant in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
 
stream(EntityType) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
Return a stream of the record components as map entries keyed with the component name and the value as the component value
stream(EntityTypeMigration<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return a stream of the record components as map entries keyed with the component name and the value as the component value
stream(EntityTypeProperty<T>) - Static method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return a stream of the record components as map entries keyed with the component name and the value as the component value
stream(Metadata) - Static method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return a stream of the record components as map entries keyed with the component name and the value as the component value
stream(Schema) - Static method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return a stream of the record components as map entries keyed with the component name and the value as the component value
streamDiffsForProperty(String, Class<PT>) - Method in interface cloud.quinimbus.persistence.api.lifecycle.EntityDiffEvent
 
StringPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
StringPropertyType() - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.StringPropertyType
Creates an instance of a StringPropertyType record class.
structure() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Returns the value of the structure record component.
structure() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return the current value for the structure record component in the builder
structure() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return the current value for the structure record component in the builder
structure(EntityTypeProperty.Structure) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Set a new value for the structure record component in the builder
StructuredObject<ET> - Interface in cloud.quinimbus.persistence.api.entity
 
StructuredObjectEntry<T> - Interface in cloud.quinimbus.persistence.api.entity
 
StructuredObjectEntryType - Interface in cloud.quinimbus.persistence.api.entity
 
StructuredObjectType - Interface in cloud.quinimbus.persistence.api.schema
 

T

TimestampPropertyType - Record Class in cloud.quinimbus.persistence.api.schema.properties
 
TimestampPropertyType() - Constructor for record class cloud.quinimbus.persistence.api.schema.properties.TimestampPropertyType
Creates an instance of a TimestampPropertyType record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.CompletePropertyDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryAddedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.ListPropertyEntryRemovedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryAddedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryRemovedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.MapPropertyEntryReplacedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryAddedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.diff.SetPropertyEntryRemovedDiff
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostLoadEvent
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPostSaveEvent
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.lifecycle.EntityPreSaveEvent
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType.OwningEntityTypeRef
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.EntityType
Returns a string representation of this record class.
toString() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeBuilder
 
toString() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Returns a string representation of this record class.
toString() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
 
toString() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Returns a string representation of this record class.
toString() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
 
toString() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata.MigrationRun
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns a string representation of this record class.
toString() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
 
toString() - Method in record class cloud.quinimbus.persistence.api.schema.migrations.PropertyAddMigrationType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.BooleanPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EmbeddedPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.EnumPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.IntegerPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.LocalDatePropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.StringPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.properties.TimestampPropertyType
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Returns a string representation of this record class.
toString() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
 
toString() - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Returns a string representation of this record class.
toString() - Method in record class cloud.quinimbus.persistence.repositories.InterfaceMethod
Returns a string representation of this record class.
type() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.EntityField
 
type() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObjectEntry
 
type() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeMigration
Returns the value of the type record component.
type() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Return the current value for the type record component in the builder
type() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return the current value for the type record component in the builder
type() - Method in record class cloud.quinimbus.persistence.api.schema.EntityTypeProperty
Returns the value of the type record component.
type() - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Return the current value for the type record component in the builder
type() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return the current value for the type record component in the builder
type(T) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder
Set a new value for the type record component in the builder
type(T) - Method in class cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder
Set a new value for the type record component in the builder

U

UnparseableValueException - Exception Class in cloud.quinimbus.persistence.api.entity
 
UnparseableValueException(String) - Constructor for exception class cloud.quinimbus.persistence.api.entity.UnparseableValueException
 
upgradeSchema(PersistenceSchemaStorage) - Method in interface cloud.quinimbus.persistence.api.PersistenceContext
 

V

value() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.EntityTypeClass
 
value() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.FieldAddMigration
 
value() - Method in interface cloud.quinimbus.persistence.api.entity.StructuredObjectEntry
 
value() - Method in interface cloud.quinimbus.persistence.api.filter.PropertyFilter
 
value() - Method in record class cloud.quinimbus.persistence.common.filter.FilterFactory.DefaultPropertyFilter
Returns the value of the value record component.
valueOf(String) - Static method in enum class cloud.quinimbus.persistence.api.filter.PropertyFilter.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cloud.quinimbus.persistence.api.filter.PropertyFilter.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cloud.quinimbus.persistence.api.schema.EntityTypeProperty.Structure
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.FieldAddMigration
 
version() - Element in annotation interface cloud.quinimbus.persistence.api.annotation.Schema
 
version() - Method in record class cloud.quinimbus.persistence.api.schema.Metadata
Returns the value of the version record component.
version() - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Return the current value for the version record component in the builder
version() - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return the current value for the version record component in the builder
version() - Method in record class cloud.quinimbus.persistence.api.schema.Schema
Returns the value of the version record component.
version() - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Return the current value for the version record component in the builder
version() - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return the current value for the version record component in the builder
version(Long) - Method in class cloud.quinimbus.persistence.api.schema.MetadataBuilder
Set a new value for the version record component in the builder
version(Long) - Method in class cloud.quinimbus.persistence.api.schema.SchemaBuilder
Set a new value for the version record component in the builder

W

WeakCRUDRepository<T,K,O> - Interface in cloud.quinimbus.persistence.repositories
 
with() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new record builder using the current values
with() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return a new record builder using the current values
with() - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return a new record builder using the current values
with() - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new record builder using the current values
with() - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return a new record builder using the current values
with(Consumer<EntityTypeBuilder>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new record built from the builder passed to the given consumer
with(Consumer<EntityTypeMigrationBuilder<T>>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return a new record built from the builder passed to the given consumer
with(Consumer<EntityTypePropertyBuilder<T>>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return a new record built from the builder passed to the given consumer
with(Consumer<MetadataBuilder>) - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new record built from the builder passed to the given consumer
with(Consumer<SchemaBuilder>) - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return a new record built from the builder passed to the given consumer
withCreationTime(Instant) - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new instance of Metadata with a new value for creationTime
withEntityTypeMigrationRuns(Set<Metadata.MigrationRun>) - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new instance of Metadata with a new value for entityTypeMigrationRuns
withEntityTypes(Map<String, EntityType>) - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return a new instance of Schema with a new value for entityTypes
withId(String) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new instance of EntityType with a new value for id
withId(String) - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new instance of Metadata with a new value for id
withId(String) - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return a new instance of Schema with a new value for id
withIdGenerator(Optional<String>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new instance of EntityType with a new value for idGenerator
withMigrations(Set<EntityTypeMigration>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new instance of EntityType with a new value for migrations
withName(String) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return a new instance of EntityTypeMigration with a new value for name
withName(String) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return a new instance of EntityTypeProperty with a new value for name
withOwningEntity(Optional<EntityType.OwningEntityTypeRef>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new instance of EntityType with a new value for owningEntity
withProperties(Set<EntityTypeProperty>) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeBuilder.With
Return a new instance of EntityType with a new value for properties
withSchemaVersion(Long) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return a new instance of EntityTypeMigration with a new value for schemaVersion
withStructure(EntityTypeProperty.Structure) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return a new instance of EntityTypeProperty with a new value for structure
withType(T) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypeMigrationBuilder.With
Return a new instance of EntityTypeMigration with a new value for type
withType(T) - Method in interface cloud.quinimbus.persistence.api.schema.EntityTypePropertyBuilder.With
Return a new instance of EntityTypeProperty with a new value for type
withVersion(Long) - Method in interface cloud.quinimbus.persistence.api.schema.MetadataBuilder.With
Return a new instance of Metadata with a new value for version
withVersion(Long) - Method in interface cloud.quinimbus.persistence.api.schema.SchemaBuilder.With
Return a new instance of Schema with a new value for version
write(Entity<K>) - Method in interface cloud.quinimbus.persistence.api.entity.EntityWriter
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form