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

A

activateMapEntityStore() - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
activateMapEntityStore() - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStoreActivation
 
activateMapEntityStore() - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
adaptInput(InputStream) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
This method is always called first, this is a chance to wrap the input type.
adaptInput(InputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
adaptOutput(OutputStream) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
adaptOutput(OutputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
add(int, EntityReference) - Method in interface org.qi4j.spi.entity.ManyAssociationState
 
add(int, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
add(int, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
afterActivation(ServiceReference<JSONMapEntityStoreActivation>) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation.Activator
 
afterActivation(ServiceReference<MapEntityStoreActivation>) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreActivation.Activator
 
APPLICATION_VERSION - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Version of the application which last updated the entity.
applyChanges(MapEntityStore.MapChanges) - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
applyChanges() - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
applyChanges(EntityStoreUnitOfWork, Iterable<EntityState>) - Method in interface org.qi4j.spi.entitystore.EntityStoreSPI
 
applyChanges() - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
 
applyChanges(EntityStoreUnitOfWork, Iterable<EntityState>) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
applyChanges(MapEntityStore.MapChanges) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore
 
applyChanges(EntityStoreUnitOfWork, Iterable<EntityState>) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
applyChanges() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
applyChanges(EntityStoreUnitOfWork, Iterable<EntityState>) - Method in class org.qi4j.spi.entitystore.StateChangeNotificationConcern
 
asSimpleValue(InputNodeType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
asSimpleValue(Object) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
associations() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
ASSOCIATIONS - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Map of associations.
associationValueOf(QualifiedName) - Method in interface org.qi4j.spi.entity.EntityState
 
associationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
associationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 

B

backup() - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
backup() - Method in interface org.qi4j.spi.entitystore.BackupRestore
Input that allows data from the entity store to be backed up.
BackupRestore - Interface in org.qi4j.spi.entitystore
Allow backups and restores of data in an EntityStore to be made
beforePassivation(ServiceReference<JSONMapEntityStoreActivation>) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation.Activator
 

C

Cache<T> - Interface in org.qi4j.spi.cache
Interface to interact with Cache implementations.
CachePool - Interface in org.qi4j.spi.cache
A CachePool is a service that manages the Persistence Caches.
cancel() - Method in interface org.qi4j.spi.entitystore.StateCommitter
 
check() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
checkForConcurrentModification(Iterable<EntityState>, ModuleSpi, long) - Method in interface org.qi4j.spi.entitystore.EntityStateVersions
 
checkForConcurrentModification(Iterable<EntityState>, ModuleSpi, long) - Method in class org.qi4j.spi.entitystore.EntityStateVersions.EntityStateVersionsMixin
 
commit() - Method in interface org.qi4j.spi.entitystore.StateCommitter
 
ConcurrentEntityStateModificationException - Exception in org.qi4j.spi.entitystore
This exception should be thrown if the EntityStore detects that the entities being saved have been changed since they were created.
ConcurrentEntityStateModificationException(Collection<EntityReference>) - Constructor for exception org.qi4j.spi.entitystore.ConcurrentEntityStateModificationException
 
ConcurrentModificationCheckConcern - Class in org.qi4j.spi.entitystore
Concern that helps EntityStores do concurrent modification checks.
ConcurrentModificationCheckConcern() - Constructor for class org.qi4j.spi.entitystore.ConcurrentModificationCheckConcern
 
contains(EntityReference, EntityDescriptor) - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
contains(EntityReference) - Method in interface org.qi4j.spi.entity.ManyAssociationState
 
contains(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
contains(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
containsName(String) - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
containsName(String) - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
containsName(String) - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
copyTo(DefaultEntityState) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
count() - Method in interface org.qi4j.spi.entity.ManyAssociationState
 
count() - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
count() - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
count() - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
count() - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
count() - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
count(Class<T>, Specification<Composite>, Iterable<OrderBy>, Integer, Integer, Map<String, Object>) - Method in interface org.qi4j.spi.query.QuerySource
 
countEntities(Class<?>, Specification<Composite>, Map<String, Object>) - Method in interface org.qi4j.spi.query.EntityFinder
Count entities matching the query criterion.
createCounter(Class<?>, String) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullCounterFactory
 
createFactory(Class<T>) - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createHistogram(Class<?>, String) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullHistogramFactory
 
createMeter(Class<?>, String, String, TimeUnit) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullMeterFactory
 
createMetricsCounterFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createMetricsGaugeFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createMetricsHealthCheckFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createMetricsHistogramFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createMetricsMeterFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createMetricsTimerFactory() - Method in class org.qi4j.spi.metrics.MetricsProviderAdapter
 
createTimer(Class<?>, String, TimeUnit, TimeUnit) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullTimerFactory
 
currentTime() - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
currentTime() - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
 
currentTime() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 

D

decrement() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
decrement(int) - Method in class org.qi4j.spi.metrics.DefaultMetric
 
DefaultEntityState - Class in org.qi4j.spi.entitystore.helpers
Standard implementation of EntityState.
DefaultEntityState(long, EntityReference, EntityDescriptor) - Constructor for class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
DefaultEntityState(String, long, EntityReference, EntityStatus, EntityDescriptor, Map<QualifiedName, Object>, Map<QualifiedName, EntityReference>, Map<QualifiedName, List<EntityReference>>, Map<QualifiedName, Map<String, EntityReference>>) - Constructor for class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
DefaultEntityStoreUnitOfWork - Class in org.qi4j.spi.entitystore
Default EntityStore UnitOfWork.
DefaultEntityStoreUnitOfWork(EntityStoreSPI, String, Usecase, long) - Constructor for class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
DefaultManyAssociationState - Class in org.qi4j.spi.entitystore.helpers
Default implementation of ManyAssociationState.
DefaultManyAssociationState(DefaultEntityState, List<EntityReference>) - Constructor for class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
DefaultMetric - Class in org.qi4j.spi.metrics
Default Metric implementing all supported Metrics as a null object.
DefaultMetric() - Constructor for class org.qi4j.spi.metrics.DefaultMetric
 
DefaultNamedAssociationState - Class in org.qi4j.spi.entitystore.helpers
Default implementation of NamedAssociationState.
DefaultNamedAssociationState(DefaultEntityState, Map<String, EntityReference>) - Constructor for class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
deserialize(Class<T>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(ValueType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize() - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(Class<?>, String) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(ValueType, String) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(Class<?>, InputStream) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(ValueType, InputStream) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
deserialize(Class<T>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize(ValueType) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize() - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize(Class<?>, String) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize(ValueType, String) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize(Class<?>, InputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserialize(ValueType, InputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
deserializePull(InputType) - Method in interface org.qi4j.spi.value.ValueDeserializerAdapter.ComplexDeserializer
 
deserializeTree(InputNodeType) - Method in interface org.qi4j.spi.value.ValueDeserializerAdapter.ComplexDeserializer
 
discard() - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
discard() - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
 
discard() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 

E

EntityAlreadyExistsException - Exception in org.qi4j.spi.entitystore
This exception is thrown when an Entity already exists.
EntityAlreadyExistsException(EntityReference) - Constructor for exception org.qi4j.spi.entitystore.EntityAlreadyExistsException
 
entityDescriptor() - Method in interface org.qi4j.spi.entity.EntityState
 
entityDescriptor() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
entityDescriptor() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
EntityFinder - Interface in org.qi4j.spi.query
Entity Finder.
EntityFinderException - Exception in org.qi4j.spi.query
Entity Finder Exception.
EntityFinderException(String) - Constructor for exception org.qi4j.spi.query.EntityFinderException
 
EntityFinderException(String, Throwable) - Constructor for exception org.qi4j.spi.query.EntityFinderException
 
EntityFinderException(Throwable) - Constructor for exception org.qi4j.spi.query.EntityFinderException
 
EntityNotFoundException - Exception in org.qi4j.spi.entitystore
This exception is thrown when an Entity could not be found.
EntityNotFoundException(EntityReference) - Constructor for exception org.qi4j.spi.entitystore.EntityNotFoundException
 
entityReferenceOf(Association) - Method in interface org.qi4j.spi.Qi4jSPI
Fetches the EntityReference without loading the referenced entity.
entityReferenceOf(ManyAssociation) - Method in interface org.qi4j.spi.Qi4jSPI
Fetches the EntityReferences without loading the referenced entities.
entityReferenceOf(NamedAssociation) - Method in interface org.qi4j.spi.Qi4jSPI
Fetches the EntityReferences without loading the referenced entities.
EntityState - Interface in org.qi4j.spi.entity
State holder for Entities.
entityStateOf(ModuleSpi, EntityReference) - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
entityStateOf(EntityStoreUnitOfWork, ModuleSpi, EntityReference) - Method in interface org.qi4j.spi.entitystore.EntityStoreSPI
 
entityStateOf(ModuleSpi, EntityReference) - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
Get the EntityState for a given identity.
entityStateOf(EntityStoreUnitOfWork, ModuleSpi, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
entityStateOf(EntityStoreUnitOfWork, ModuleSpi, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
entityStateOf(ModuleSpi, EntityReference) - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
entityStateOf(EntityComposite) - Method in interface org.qi4j.spi.Qi4jSPI
 
entityStates() - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
entityStates(ModuleSpi) - Method in interface org.qi4j.spi.entitystore.EntityStore
 
entityStates(ModuleSpi) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
entityStates() - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore
 
entityStates(ModuleSpi) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
EntityStateVersions - Interface in org.qi4j.spi.entitystore
Entity versions state.
EntityStateVersions.EntityStateVersionsMixin - Class in org.qi4j.spi.entitystore
Entity versions state mixin.
EntityStateVersions.EntityStateVersionsMixin() - Constructor for class org.qi4j.spi.entitystore.EntityStateVersions.EntityStateVersionsMixin
 
EntityStatus - Enum in org.qi4j.spi.entity
Status of entity.
EntityStore - Interface in org.qi4j.spi.entitystore
Interface that must be implemented by store for persistent state of EntityComposites.
entityStore() - Method in interface org.qi4j.spi.module.ModuleSpi
 
EntityStoreException - Exception in org.qi4j.spi.entitystore
Base EntityStore Exception.
EntityStoreException() - Constructor for exception org.qi4j.spi.entitystore.EntityStoreException
 
EntityStoreException(String) - Constructor for exception org.qi4j.spi.entitystore.EntityStoreException
 
EntityStoreException(String, Throwable) - Constructor for exception org.qi4j.spi.entitystore.EntityStoreException
 
EntityStoreException(Throwable) - Constructor for exception org.qi4j.spi.entitystore.EntityStoreException
 
EntityStoreSPI - Interface in org.qi4j.spi.entitystore
EntityStore SPI.
EntityStoreUnitOfWork - Interface in org.qi4j.spi.entitystore
EntityStore UnitOfWork.
equals(Object) - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
equals(Object) - Method in class org.qi4j.spi.module.ModelModule
 
exists(String) - Method in interface org.qi4j.spi.cache.Cache
 
exists(String) - Method in class org.qi4j.spi.cache.NullCache
 
exportFormalToWriter(PrintWriter) - Method in interface org.qi4j.spi.query.IndexExporter
Write the index to the provided print writer in an implementation specific, machine-readable format, preferably either XML or JSON.
exportReadableToStream(PrintStream) - Method in interface org.qi4j.spi.query.IndexExporter
Write the index to the provided output stream in an implementation specific, human-readable format.

F

fetchCache(String, Class<T>) - Method in interface org.qi4j.spi.cache.CachePool
Fetches a cache from the pool.
find(Class<T>, Specification<Composite>, Iterable<OrderBy>, Integer, Integer, Map<String, Object>) - Method in interface org.qi4j.spi.query.QuerySource
 
findEntities(Class<?>, Specification<Composite>, OrderBy[], Integer, Integer, Map<String, Object>) - Method in interface org.qi4j.spi.query.EntityFinder
Find entities matching the query criterion.
findEntity(Class<?>, Specification<Composite>, Map<String, Object>) - Method in interface org.qi4j.spi.query.EntityFinder
Find a single entity matching the query criterion.
findVisibleEntityTypes() - Method in interface org.qi4j.spi.module.ModuleSpi
 
findVisibleObjectTypes() - Method in interface org.qi4j.spi.module.ModuleSpi
 
findVisibleServiceTypes() - Method in interface org.qi4j.spi.module.ModuleSpi
 
findVisibleTransientTypes() - Method in interface org.qi4j.spi.module.ModuleSpi
 
findVisibleValueTypes() - Method in interface org.qi4j.spi.module.ModuleSpi
 
forgetVersions(Iterable<EntityState>) - Method in class org.qi4j.spi.entitystore.EntityStateVersions.EntityStateVersionsMixin
 
forgetVersions(Iterable<EntityState>) - Method in interface org.qi4j.spi.entitystore.EntityStateVersions
 

G

generate(Class<?>) - Method in class org.qi4j.spi.uuid.UuidIdentityGeneratorMixin
 
get(EntityReference) - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
get(String) - Method in interface org.qi4j.spi.cache.Cache
 
get(String) - Method in class org.qi4j.spi.cache.NullCache
 
get(int) - Method in interface org.qi4j.spi.entity.ManyAssociationState
 
get(String) - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
get(int) - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
get(String) - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
get(int) - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
get(String) - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
get(EntityReference) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore
 
getObjectFieldValue(InputNodeType, String, Function<InputNodeType, T>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
Return null if the field do not exists.
getObjectFieldValue(Object, String, Function<Object, T>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 

H

hashCode() - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
hashCode() - Method in class org.qi4j.spi.module.ModelModule
 

I

identity() - Method in interface org.qi4j.spi.entity.EntityState
Returns the identity of the entity that this EntityState represents.
identity() - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
identity() - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
identity() - Method in exception org.qi4j.spi.entitystore.EntityAlreadyExistsException
 
identity() - Method in exception org.qi4j.spi.entitystore.EntityNotFoundException
 
identity() - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
 
identity() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
identity() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
IDENTITY - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Identity of the entity.
identity() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
identityGenerator() - Method in interface org.qi4j.spi.module.ModuleSpi
 
increment() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
increment(int) - Method in class org.qi4j.spi.metrics.DefaultMetric
 
IndexExporter - Interface in org.qi4j.spi.query
Interface for exporting the index currently held by the Indexing Engine.
isAssignableTo(Class<?>) - Method in interface org.qi4j.spi.entity.EntityState
 
isAssignableTo(Class<?>) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
isAssignableTo(Class<?>) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
isObjectValue(InputNodeType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
isObjectValue(Object) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
iterator() - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
iterator() - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
iterator() - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
iterator() - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
iterator(Class<T>, Specification<Composite>, Iterable<OrderBy>, Integer, Integer, Map<String, Object>) - Method in interface org.qi4j.spi.query.QuerySource
 

J

json - Variable in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin.CacheState
 
JSONEntityState - Class in org.qi4j.spi.entitystore.helpers
Standard JSON implementation of EntityState.
JSONKeys - Interface in org.qi4j.spi.entitystore.helpers
JSON keys for values in the stored data.
JSONManyAssociationState - Class in org.qi4j.spi.entitystore.helpers
JSON implementation of ManyAssociationState.
JSONManyAssociationState(JSONEntityState, JSONArray) - Constructor for class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
JSONMapEntityStoreActivation - Interface in org.qi4j.spi.entitystore.helpers
Activation for JSONMapEntityStoreMixin.
JSONMapEntityStoreActivation.Activator - Class in org.qi4j.spi.entitystore.helpers
JSONMapEntityStoreMixin Activator.
JSONMapEntityStoreActivation.Activator() - Constructor for class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation.Activator
 
JSONMapEntityStoreMixin - Class in org.qi4j.spi.entitystore.helpers
Implementation of EntityStore that works with an implementation of MapEntityStore.
JSONMapEntityStoreMixin() - Constructor for class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
JSONMapEntityStoreMixin.CacheState - Class in org.qi4j.spi.entitystore.helpers
 
JSONMapEntityStoreMixin.CacheState() - Constructor for class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin.CacheState
 
JSONNamedAssociationState - Class in org.qi4j.spi.entitystore.helpers
JSON implementation of NamedAssociationState.
JSONNamedAssociationState(JSONEntityState, JSONObject) - Constructor for class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
jsonStateOf(String) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
jsonStateOf(String) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
jsonStateOf(String) - Method in interface org.qi4j.spi.entitystore.helpers.StateStore
 

L

lastModified() - Method in interface org.qi4j.spi.entity.EntityState
Last modified timestamp of the entity.
lastModified() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
lastModified() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 

M

MANY_ASSOCIATIONS - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Map of manyassociations.
manyAssociations() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
ManyAssociationState - Interface in org.qi4j.spi.entity
State holder for ManyAssociations.
manyAssociationValueOf(QualifiedName) - Method in interface org.qi4j.spi.entity.EntityState
 
manyAssociationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
manyAssociationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
MapEntityStore - Interface in org.qi4j.spi.entitystore.helpers
MapEntityStore.
MapEntityStore.MapChanger - Interface in org.qi4j.spi.entitystore.helpers
MapEntityStore changes applier.
MapEntityStore.MapChanges - Interface in org.qi4j.spi.entitystore.helpers
Changes to be applied on a MapEntityStore.
MapEntityStoreActivation - Interface in org.qi4j.spi.entitystore.helpers
Activation for MapEntityStoreMixin.
MapEntityStoreActivation.Activator - Class in org.qi4j.spi.entitystore.helpers
MapEntityStoreMixin Activator.
MapEntityStoreActivation.Activator() - Constructor for class org.qi4j.spi.entitystore.helpers.MapEntityStoreActivation.Activator
 
MapEntityStoreMixin - Class in org.qi4j.spi.entitystore.helpers
Implementation of EntityStore that works with an implementation of MapEntityStore.
MapEntityStoreMixin() - Constructor for class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
mark() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
mark(int) - Method in class org.qi4j.spi.metrics.DefaultMetric
 
markUpdated() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
markUpdated() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
MemoryEntityStoreService - Interface in org.qi4j.entitystore.memory
In-memory EntityStore service.
MemoryMapEntityStoreMixin - Class in org.qi4j.entitystore.memory
In-memory implementation of MapEntityStore.
MemoryMapEntityStoreMixin() - Constructor for class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
MetricsProviderAdapter - Class in org.qi4j.spi.metrics
Adapter to ease MetricsProvider implementation.
MetricsProviderAdapter() - Constructor for class org.qi4j.spi.metrics.MetricsProviderAdapter
 
migrate(JSONObject, String, StateStore) - Method in interface org.qi4j.spi.entitystore.helpers.Migration
 
Migration - Interface in org.qi4j.spi.entitystore.helpers
State Migration SPI.
model() - Method in class org.qi4j.spi.module.ModelModule
 
modelFunction() - Static method in class org.qi4j.spi.module.ModelModule
 
ModelModule<T extends org.qi4j.api.composite.ModelDescriptor> - Class in org.qi4j.spi.module
TODO
ModelModule(ModuleSpi, T) - Constructor for class org.qi4j.spi.module.ModelModule
 
modelModuleFunction(ModuleSpi) - Static method in class org.qi4j.spi.module.ModelModule
 
MODIFIED - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
When entity was last modified according to System.currentTimeMillis().
modifiedEntities() - Method in exception org.qi4j.spi.entitystore.ConcurrentEntityStateModificationException
 
module() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
module() - Method in class org.qi4j.spi.module.ModelModule
 
ModuleEntityStoreUnitOfWork - Class in org.qi4j.spi.entitystore
 
ModuleEntityStoreUnitOfWork(ModuleSpi, EntityStoreUnitOfWork) - Constructor for class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
ModuleSpi - Interface in org.qi4j.spi.module
 

N

NAMED_ASSOCIATIONS - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Map of namedassociations.
namedAssociations() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
NamedAssociationState - Interface in org.qi4j.spi.entity
State holder for NamedAssociations.
namedAssociationValueOf(QualifiedName) - Method in interface org.qi4j.spi.entity.EntityState
 
namedAssociationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
namedAssociationValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
nameOf(EntityReference) - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
nameOf(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
nameOf(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
newEntity(EntityReference, EntityDescriptor) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore.MapChanger
 
newEntityState(ModuleSpi, EntityReference, EntityDescriptor) - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
newEntityState(EntityStoreUnitOfWork, ModuleSpi, EntityReference, EntityDescriptor) - Method in interface org.qi4j.spi.entitystore.EntityStoreSPI
 
newEntityState(ModuleSpi, EntityReference, EntityDescriptor) - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
Create new EntityState for a given identity.
newEntityState(EntityStoreUnitOfWork, ModuleSpi, EntityReference, EntityDescriptor) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
newEntityState(EntityStoreUnitOfWork, ModuleSpi, EntityReference, EntityDescriptor) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
newEntityState(ModuleSpi, EntityReference, EntityDescriptor) - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
newQuery(QuerySource) - Method in interface org.qi4j.spi.query.QueryBuilderSPI
 
newUnitOfWork(Usecase, ModuleSpi, long) - Method in class org.qi4j.spi.entitystore.ConcurrentModificationCheckConcern
 
newUnitOfWork(Usecase, ModuleSpi, long) - Method in interface org.qi4j.spi.entitystore.EntityStore
 
newUnitOfWork(Usecase, ModuleSpi, long) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
newUnitOfWork(Usecase, ModuleSpi, long) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
newUnitOfWorkId() - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
newUnitOfWorkId() - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
notifyChanges(Iterable<EntityState>) - Method in interface org.qi4j.spi.entitystore.StateChangeListener
 
NULL - Static variable in class org.qi4j.spi.entity.QualifiedIdentity
 
NULL - Static variable in class org.qi4j.spi.metrics.DefaultMetric
 
NullCache<T> - Class in org.qi4j.spi.cache
Cache null object.
NullCache() - Constructor for class org.qi4j.spi.cache.NullCache
 
NullMetricsFactory - Class in org.qi4j.spi.metrics
Factory for Metrics null objects.
NullMetricsFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory
 
NullMetricsFactory.NullCounterFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullCounterFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullCounterFactory
 
NullMetricsFactory.NullGaugeFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullGaugeFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullGaugeFactory
 
NullMetricsFactory.NullHealthCheckFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullHealthCheckFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullHealthCheckFactory
 
NullMetricsFactory.NullHistogramFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullHistogramFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullHistogramFactory
 
NullMetricsFactory.NullMeterFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullMeterFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullMeterFactory
 
NullMetricsFactory.NullTimerFactory - Class in org.qi4j.spi.metrics
 
NullMetricsFactory.NullTimerFactory() - Constructor for class org.qi4j.spi.metrics.NullMetricsFactory.NullTimerFactory
 

O

objectHasField(InputNodeType, String) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
objectHasField(Object, String) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
onArrayEnd(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onArrayEnd(OrgJsonValueSerializer.OrgJsonOutput) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onArrayStart(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onArrayStart(OrgJsonValueSerializer.OrgJsonOutput) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onDeserializationEnd(ValueType, InputType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
Called by the adapter on deserialization end.
onDeserializationStart(ValueType, InputType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
Called by the adapter on deserialization start, after ValueDeserializerAdapter.adaptInput(java.io.InputStream).
onFieldEnd(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onFieldStart(OutputType, String) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onFieldStart(OrgJsonValueSerializer.OrgJsonOutput, String) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onObjectEnd(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onObjectEnd(OrgJsonValueSerializer.OrgJsonOutput) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onObjectStart(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onObjectStart(OrgJsonValueSerializer.OrgJsonOutput) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onSerializationEnd(Object, OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onSerializationEnd(Object, OrgJsonValueSerializer.OrgJsonOutput) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onSerializationStart(Object, OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onValue(OutputType, Object) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onValue(OrgJsonValueSerializer.OrgJsonOutput, Object) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
onValueEnd(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
onValueStart(OutputType) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
org.qi4j.entitystore.memory - package org.qi4j.entitystore.memory
In-Memory EntityStore.
org.qi4j.spi - package org.qi4j.spi
Apache Zestâ„¢ SPI.
org.qi4j.spi.cache - package org.qi4j.spi.cache
Cache SPI.
org.qi4j.spi.entity - package org.qi4j.spi.entity
Entity SPI.
org.qi4j.spi.entitystore - package org.qi4j.spi.entitystore
EntityStore SPI.
org.qi4j.spi.entitystore.helpers - package org.qi4j.spi.entitystore.helpers
EntityStore Helpers.
org.qi4j.spi.metrics - package org.qi4j.spi.metrics
Metrics SPI.
org.qi4j.spi.module - package org.qi4j.spi.module
Module SPI.
org.qi4j.spi.query - package org.qi4j.spi.query
Index/Query SPI.
org.qi4j.spi.uuid - package org.qi4j.spi.uuid
UUID Identity SPI.
org.qi4j.spi.value - package org.qi4j.spi.value
Value SPI.
org.qi4j.valueserialization.orgjson - package org.qi4j.valueserialization.orgjson
org.json Value Serialization.
OrgJsonValueDeserializer - Class in org.qi4j.valueserialization.orgjson
ValueDeserializer reading Values from JSON documents using org.json.
OrgJsonValueDeserializer(Application, Module, ServiceReference<ValueDeserializer>) - Constructor for class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
OrgJsonValueSerialization - Class in org.qi4j.valueserialization.orgjson
ValueSerialization producing and consuming JSON documents using org.json.
OrgJsonValueSerialization(Application, Module, Module) - Constructor for class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
OrgJsonValueSerializationService - Interface in org.qi4j.valueserialization.orgjson
ValueSerialization Service producing and consuming JSON documents using org.json.
OrgJsonValueSerializer - Class in org.qi4j.valueserialization.orgjson
ValueSerializer producing Values state as JSON documents using org.json.
OrgJsonValueSerializer() - Constructor for class org.qi4j.valueserialization.orgjson.OrgJsonValueSerializer
 
OrgJsonValueSerializer.OrgJsonOutput - Class in org.qi4j.valueserialization.orgjson
Helper to pass around the Writer alongside the JSONWriter so we can flush it onSerializationEnd.

P

parseQualifiedIdentity(String) - Static method in class org.qi4j.spi.entity.QualifiedIdentity
 
parseURI(String) - Static method in class org.qi4j.spi.entity.QualifiedIdentity
 
properties() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
PROPERTIES - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Map of properties.
propertyValueOf(QualifiedName) - Method in interface org.qi4j.spi.entity.EntityState
 
propertyValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
propertyValueOf(QualifiedName) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
put(String, T) - Method in interface org.qi4j.spi.cache.Cache
 
put(String, T) - Method in class org.qi4j.spi.cache.NullCache
 
put(String, EntityReference) - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
put(String, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
put(String, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
putArrayNodeInCollection(InputNodeType, Function<InputNodeType, T>, Collection<T>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
putArrayNodeInCollection(Object, Function<Object, T>, Collection<T>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
putArrayNodeInMap(InputNodeType, Function<InputNodeType, K>, Function<InputNodeType, V>, Map<K, V>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
putArrayNodeInMap(Object, Function<Object, K>, Function<Object, V>, Map<K, V>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
putObjectNodeInMap(InputNodeType, Function<InputNodeType, V>, Map<String, V>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
putObjectNodeInMap(Object, Function<Object, V>, Map<String, V>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 

Q

Qi4jSPI - Interface in org.qi4j.spi
Encapsulation of the Zest SPI.
QualifiedIdentity - Class in org.qi4j.spi.entity
A Qualified Identity is the combination of the Composite type name and the identity of a specific Entity instance.
QualifiedIdentity(EntityComposite) - Constructor for class org.qi4j.spi.entity.QualifiedIdentity
 
QualifiedIdentity(String, Class<?>) - Constructor for class org.qi4j.spi.entity.QualifiedIdentity
 
QualifiedIdentity(String, String) - Constructor for class org.qi4j.spi.entity.QualifiedIdentity
 
QualifiedIdentity(String) - Constructor for class org.qi4j.spi.entity.QualifiedIdentity
 
qualifiedIdentityOf(Object) - Static method in class org.qi4j.spi.entity.QualifiedIdentity
 
QueryBuilderSPI<T> - Interface in org.qi4j.spi.query
QueryBuilder SPI.
QuerySource - Interface in org.qi4j.spi.query
Query Source, used in QueryBuilder SPI.

R

readArrayInCollection(InputType, Function<InputType, T>, Collection<T>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
readArrayInCollection(JSONTokener, Function<JSONTokener, T>, Collection<T>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
readEntityState(ModuleSpi, Reader) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
readEntityState(ModuleSpi, Reader) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
readExternal(ObjectInput) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin.CacheState
 
readMapInMap(InputType, Function<InputType, K>, Function<InputType, V>, Map<K, V>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
A Map<K,V> is serialized in an array of entries objects.
readMapInMap(JSONTokener, Function<JSONTokener, K>, Function<JSONTokener, V>, Map<K, V>) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
readObjectTree(InputType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
readObjectTree(JSONTokener) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
ReadOnlyEntityStoreException - Exception in org.qi4j.spi.entitystore
This exception is thrown for methods that creates or updates entities in read-only EntityStores.
ReadOnlyEntityStoreException(String) - Constructor for exception org.qi4j.spi.entitystore.ReadOnlyEntityStoreException
 
readPlainValue(InputType) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
readPlainValue(JSONTokener) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueDeserializer
 
registerComplexDeserializer(Class<T>, ValueDeserializerAdapter.ComplexDeserializer<T, InputType, InputNodeType>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
 
registerComplexSerializer(Class<T>, ValueSerializerAdapter.ComplexSerializer<T, OutputType>) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
Register a Complex Value type serialization Function.
registerDeserializer(Class<T>, Function<Object, T>) - Method in class org.qi4j.spi.value.ValueDeserializerAdapter
Register a Plain Value type deserialization Function.
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullCounterFactory
 
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullGaugeFactory
 
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullHealthCheckFactory
 
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullHistogramFactory
 
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullMeterFactory
 
registered() - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullTimerFactory
 
registerGauge(Class<?>, String, MetricsGauge<T>) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullGaugeFactory
 
registerHealthCheck(Class<?>, String, MetricsHealthCheck) - Method in class org.qi4j.spi.metrics.NullMetricsFactory.NullHealthCheckFactory
 
registerSerializer(Class<T>, Function2<ValueSerializer.Options, T, Object>) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
Register a Plain Value type serialization Function.
rememberVersion(EntityReference, String) - Method in class org.qi4j.spi.entitystore.EntityStateVersions.EntityStateVersionsMixin
 
rememberVersion(EntityReference, String) - Method in interface org.qi4j.spi.entitystore.EntityStateVersions
 
remove(String) - Method in interface org.qi4j.spi.cache.Cache
 
remove(String) - Method in class org.qi4j.spi.cache.NullCache
 
remove() - Method in interface org.qi4j.spi.entity.EntityState
Remove the entity represented by this EntityState when the unit of work is completed.
remove(EntityReference) - Method in interface org.qi4j.spi.entity.ManyAssociationState
 
remove(String) - Method in interface org.qi4j.spi.entity.NamedAssociationState
 
remove() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
remove(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultManyAssociationState
 
remove(String) - Method in class org.qi4j.spi.entitystore.helpers.DefaultNamedAssociationState
 
remove() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
remove(EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
remove(String) - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
removeEntity(EntityReference, EntityDescriptor) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore.MapChanger
 
restore() - Method in class org.qi4j.entitystore.memory.MemoryMapEntityStoreMixin
 
restore() - Method in interface org.qi4j.spi.entitystore.BackupRestore
Output that allows data to be restored from a backup.
returnCache(Cache<?>) - Method in interface org.qi4j.spi.cache.CachePool
Returns the cache back to the pool.

S

serialize(ValueSerializer.Options, T, OutputType) - Method in interface org.qi4j.spi.value.ValueSerializerAdapter.ComplexSerializer
 
serialize() - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(ValueSerializer.Options) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(boolean) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
Deprecated.
serialize(Object) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(ValueSerializer.Options, Object) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(Object, boolean) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
Deprecated.
serialize(Object, OutputStream) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(ValueSerializer.Options, Object, OutputStream) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
 
serialize(Object, OutputStream, boolean) - Method in class org.qi4j.spi.value.ValueSerializerAdapter
Deprecated.
serialize() - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(ValueSerializer.Options) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(boolean) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
Deprecated.
serialize(Object) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(ValueSerializer.Options, Object) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(Object, boolean) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
Deprecated.
serialize(Object, OutputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(ValueSerializer.Options, Object, OutputStream) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
 
serialize(Object, OutputStream, boolean) - Method in class org.qi4j.valueserialization.orgjson.OrgJsonValueSerialization
Deprecated.
setAssociationValue(QualifiedName, EntityReference) - Method in interface org.qi4j.spi.entity.EntityState
 
setAssociationValue(QualifiedName, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
setAssociationValue(QualifiedName, EntityReference) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
setPropertyValue(QualifiedName, Object) - Method in interface org.qi4j.spi.entity.EntityState
 
setPropertyValue(QualifiedName, Object) - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
setPropertyValue(QualifiedName, Object) - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
setUpJSONMapES() - Method in interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation
 
setUpJSONMapES() - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
start() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
state() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
StateChangeListener - Interface in org.qi4j.spi.entitystore
Implement this interface in a Service if you want it to listen to changes from EntityStores.
StateChangeNotificationConcern - Class in org.qi4j.spi.entitystore
State change notification Concern.
StateChangeNotificationConcern() - Constructor for class org.qi4j.spi.entitystore.StateChangeNotificationConcern
 
StateCommitter - Interface in org.qi4j.spi.entitystore
After all EntityStore's have been prepared by UnitOfWork.complete()
stateOf(TransientComposite) - Method in interface org.qi4j.spi.Qi4jSPI
 
stateOf(EntityComposite) - Method in interface org.qi4j.spi.Qi4jSPI
 
stateOf(ValueComposite) - Method in interface org.qi4j.spi.Qi4jSPI
 
StateStore - Interface in org.qi4j.spi.entitystore.helpers
StateStore SPI.
status() - Method in interface org.qi4j.spi.entity.EntityState
The status of this EntityState
status() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
status() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 

T

tearDownJSONMapES() - Method in interface org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreActivation
 
tearDownJSONMapES() - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
toString() - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
toString() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
toString() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
toString() - Method in class org.qi4j.spi.entitystore.helpers.JSONManyAssociationState
 
toString() - Method in class org.qi4j.spi.entitystore.helpers.JSONNamedAssociationState
 
toString() - Method in class org.qi4j.spi.module.ModelModule
 
toStringFunction - Static variable in class org.qi4j.spi.module.ModelModule
 
toURI() - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
type() - Method in class org.qi4j.spi.entity.QualifiedIdentity
 
TYPE - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Type of the entity.

U

update(long) - Method in class org.qi4j.spi.metrics.DefaultMetric
 
updateEntity(EntityReference, EntityDescriptor) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore.MapChanger
 
usecase() - Method in class org.qi4j.spi.entitystore.DefaultEntityStoreUnitOfWork
 
usecase() - Method in interface org.qi4j.spi.entitystore.EntityStoreUnitOfWork
 
usecase() - Method in class org.qi4j.spi.entitystore.ModuleEntityStoreUnitOfWork
 
uuid - Variable in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
uuid - Variable in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
uuid - Variable in class org.qi4j.spi.uuid.UuidIdentityGeneratorMixin
 
UuidIdentityGeneratorMixin - Class in org.qi4j.spi.uuid
UUID based Identity generator mixin.
UuidIdentityGeneratorMixin() - Constructor for class org.qi4j.spi.uuid.UuidIdentityGeneratorMixin
 
UuidIdentityGeneratorService - Interface in org.qi4j.spi.uuid
UUID based Identity generator Service.

V

value() - Method in class org.qi4j.spi.metrics.DefaultMetric
 
ValueDeserializerAdapter<InputType,InputNodeType> - Class in org.qi4j.spi.value
Adapter for pull-parsing and tree-parsing capable ValueDeserializers.
ValueDeserializerAdapter(Application, Module, ServiceReference<ValueDeserializer>) - Constructor for class org.qi4j.spi.value.ValueDeserializerAdapter
 
ValueDeserializerAdapter(Application, Module, Function<Application, Module>) - Constructor for class org.qi4j.spi.value.ValueDeserializerAdapter
 
ValueDeserializerAdapter.ComplexDeserializer<T,InputType,InputNodeType> - Interface in org.qi4j.spi.value
 
valueOf(String) - Static method in enum org.qi4j.spi.entity.EntityStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.qi4j.spi.entity.EntityStatus
Returns an array containing the constants of this enum type, in the order they are declared.
valueSerialization() - Method in interface org.qi4j.spi.module.ModuleSpi
 
ValueSerializerAdapter<OutputType> - Class in org.qi4j.spi.value
Adapter for pull-parsing capable ValueSerializers.
ValueSerializerAdapter() - Constructor for class org.qi4j.spi.value.ValueSerializerAdapter
 
ValueSerializerAdapter.ComplexSerializer<T,OutputType> - Interface in org.qi4j.spi.value
 
version() - Method in interface org.qi4j.spi.entity.EntityState
Version of the entity.
version() - Method in class org.qi4j.spi.entitystore.helpers.DefaultEntityState
 
version() - Method in class org.qi4j.spi.entitystore.helpers.JSONEntityState
 
VERSION - Static variable in interface org.qi4j.spi.entitystore.helpers.JSONKeys
Version of the entity.
visitMap(MapEntityStore.MapChanger) - Method in interface org.qi4j.spi.entitystore.helpers.MapEntityStore.MapChanges
Visitable MapChanges.

W

writeEntityState(JSONEntityState, Writer, String, long) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin
 
writeEntityState(DefaultEntityState, Writer, String, long) - Method in class org.qi4j.spi.entitystore.helpers.MapEntityStoreMixin
 
writeExternal(ObjectOutput) - Method in class org.qi4j.spi.entitystore.helpers.JSONMapEntityStoreMixin.CacheState
 
A B C D E F G H I J L M N O P Q R S T U V W