- AbstractAssociation - Interface in org.qi4j.api.association
-
Base interface for all associations.
- accessor() - Method in interface org.qi4j.api.association.AssociationDescriptor
-
- accessor() - Method in interface org.qi4j.api.property.PropertyDescriptor
-
- accessor() - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- accessor() - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- accessor() - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- accessor() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- activate() - Method in interface org.qi4j.api.activation.Activation
-
Activate.
- activateService() - Method in interface org.qi4j.api.service.ServiceActivation
-
Called after ServiceComposite Activation.
- Activation - Interface in org.qi4j.api.activation
-
Interface used by Structure elements and Services that can be activated and passivated.
- ActivationEvent - Class in org.qi4j.api.activation
-
ActivationEvents are fired during activation and passivation of instances in Zest.
- ActivationEvent(Object, ActivationEvent.EventType) - Constructor for class org.qi4j.api.activation.ActivationEvent
-
- ActivationEvent.EventType - Enum in org.qi4j.api.activation
-
- ActivationEventListener - Interface in org.qi4j.api.activation
-
Listener for ActivationEvent events
- ActivationEventListenerRegistration - Interface in org.qi4j.api.activation
-
Use this to register listeners for ActivationEvents.
- ActivationException - Exception in org.qi4j.api.activation
-
Thrown when unable to activate.
- ActivationException(String, Throwable) - Constructor for exception org.qi4j.api.activation.ActivationException
-
- Activator<ActivateeType> - Interface in org.qi4j.api.activation
-
Assemble Activators to hook Services Activation.
- ActivatorAdapter<ActivateeType> - Class in org.qi4j.api.activation
-
Adapter for Activator.
- ActivatorAdapter() - Constructor for class org.qi4j.api.activation.ActivatorAdapter
-
- ActivatorDescriptor - Interface in org.qi4j.api.activation
-
Activator Descriptor.
- Activators - Annotation Type in org.qi4j.api.activation
-
This annotation is used in ServiceComposites to declare Activator implementation classes.
- Active - Annotation Type in org.qi4j.api.service.qualifier
-
Filter services based on whether they are active or not.
- Active.ActiveQualifier - Class in org.qi4j.api.service.qualifier
-
Active Annotation Qualifier.
- Active.ActiveQualifier() - Constructor for class org.qi4j.api.service.qualifier.Active.ActiveQualifier
-
- add(int, T) - Method in interface org.qi4j.api.association.ManyAssociation
-
- add(T) - Method in interface org.qi4j.api.association.ManyAssociation
-
- add(int, Object) - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- add(Object) - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- add(Class<T>, T) - Method in class org.qi4j.api.common.MetaInfo
-
- add(Property<Integer>, int) - Static method in class org.qi4j.api.property.Numbers
-
- add(Property<Long>, long) - Static method in class org.qi4j.api.property.Numbers
-
- add(Property<Double>, double) - Static method in class org.qi4j.api.property.Numbers
-
- add(Property<Float>, float) - Static method in class org.qi4j.api.property.Numbers
-
- add(Property<BigDecimal>, BigDecimal) - Static method in class org.qi4j.api.property.Numbers
-
- add(K, V) - Method in class org.qi4j.api.util.ListMap
-
- addUnitOfWorkCallback(UnitOfWorkCallback) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Register a callback.
- afterActivation(ActivateeType) - Method in interface org.qi4j.api.activation.Activator
-
Called after activatee activation.
- afterActivation(ActivateeType) - Method in class org.qi4j.api.activation.ActivatorAdapter
-
Called after activatee activation.
- afterActivation(ServiceReference<ServiceActivation>) - Method in class org.qi4j.api.service.ServiceActivation.ServiceActivator
-
- afterActivation(ServiceReference<ServiceType>) - Method in class org.qi4j.api.service.ServiceActivatorAdapter
-
Called after Service activation.
- afterCompletion(UnitOfWorkCallback.UnitOfWorkStatus) - Method in interface org.qi4j.api.unitofwork.UnitOfWorkCallback
-
This is called after the completion or discarding
of the UnitOfWork.
- afterPassivation(ActivateeType) - Method in interface org.qi4j.api.activation.Activator
-
Called after activatee passivation.
- afterPassivation(ActivateeType) - Method in class org.qi4j.api.activation.ActivatorAdapter
-
Called after activatee passivation.
- afterPassivation(ServiceReference<ServiceType>) - Method in class org.qi4j.api.service.ServiceActivatorAdapter
-
Called after Service passivation.
- Aggregated - Annotation Type in org.qi4j.api.entity
-
Marks an association as aggregating the referenced Entities
- allAssociations() - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get all associations
- allManyAssociations() - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get all ManyAssociations
- allNamedAssociations() - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get all NmaedAssociations
- ALWAYS - Static variable in class org.qi4j.api.cache.CacheOptions
-
- ALWAYS - Static variable in interface org.qi4j.api.common.AppliesToFilter
-
This is an internal AppliesToFilter which is assigned if no other AppliesToFilters are found for a given
fragment.
- AmbiguousTypeException - Exception in org.qi4j.api.composite
-
This Exception is thrown when more than one Composite implements a MixinType
that one tries to use to create a Composite instance from.
- AmbiguousTypeException(String) - Constructor for exception org.qi4j.api.composite.AmbiguousTypeException
-
- and(Specification<Composite>) - Method in class org.qi4j.api.query.grammar.ExpressionSpecification
-
- and(Specification<Composite>, Specification<Composite>, Specification<Composite>...) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new AND specification.
- AndSpecification - Class in org.qi4j.api.query.grammar
-
AND Specification.
- AndSpecification(Iterable<Specification<Composite>>) - Constructor for class org.qi4j.api.query.grammar.AndSpecification
-
- annotation() - Method in interface org.qi4j.api.constraint.ConstraintDescriptor
-
- annotationOn(Type, Class<T>) - Static method in class org.qi4j.api.util.Annotations
-
- AnnotationQualifier<QUALIFIER extends Annotation> - Interface in org.qi4j.api.service.qualifier
-
Constructs a Specification for a given qualifier annotation
- annotations() - Method in interface org.qi4j.api.composite.DependencyDescriptor
-
- Annotations - Class in org.qi4j.api.util
-
Useful methods for handling Annotations.
- Annotations() - Constructor for class org.qi4j.api.util.Annotations
-
- ANNOTATIONS_OF - Static variable in class org.qi4j.api.util.Annotations
-
- Application - Interface in org.qi4j.api.structure
-
The Application represents a whole Zest application.
- Application.Mode - Enum in org.qi4j.api.structure
-
Application modes.
- ApplicationDescriptor - Interface in org.qi4j.api.structure
-
Application Descriptor.
- ApplicationPassivationThread - Class in org.qi4j.api.activation
-
Application Passivation Thread to use as a Shutdown Hook.
- ApplicationPassivationThread(Application) - Constructor for class org.qi4j.api.activation.ApplicationPassivationThread
-
Create a new Application Passivation Thread that output errors to STDERR.
- ApplicationPassivationThread(Application, Logger) - Constructor for class org.qi4j.api.activation.ApplicationPassivationThread
-
Create a new Application Passivation Thread that output errors to a Logger.
- ApplicationPassivationThread(Application, PrintStream) - Constructor for class org.qi4j.api.activation.ApplicationPassivationThread
-
Create a new Application Passivation Thread that output errors to a PrintStream.
- appliesTo(Method, Class<?>, Class<?>, Class<?>) - Method in class org.qi4j.api.association.AssociationMixin.AssociationFilter
-
- appliesTo(Method, Class<?>, Class<?>, Class<?>) - Method in class org.qi4j.api.association.ManyAssociationMixin.AssociationFilter
-
- appliesTo(Method, Class<?>, Class<?>, Class<?>) - Method in class org.qi4j.api.association.NamedAssociationMixin.AssociationFilter
-
- AppliesTo - Annotation Type in org.qi4j.api.common
-
Fragments that implement InvocationHandler and which should only be applied to methods that have a particular
annotation or implement a known interface should use this annotation.
- appliesTo(Method, Class<?>, Class<?>, Class<?>) - Method in interface org.qi4j.api.common.AppliesToFilter
-
Check if the Fragment should be applied or not.
- appliesTo(Method, Class<?>, Class<?>, Class<?>) - Method in class org.qi4j.api.property.PropertyMixin.PropertyFilter
-
- AppliesToFilter - Interface in org.qi4j.api.common
-
Implementations of this interface can be specified in the @AppliesTo.
- assignableTypeSpecification(Class) - Static method in class org.qi4j.api.util.Classes
-
- Association<T> - Interface in org.qi4j.api.association
-
Association to a single EntityComposite.
- association() - Method in class org.qi4j.api.query.grammar.AssociationNotNullSpecification
-
- association() - Method in class org.qi4j.api.query.grammar.AssociationNullSpecification
-
- association(Association<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Template AssociationFunction.
- AssociationDescriptor - Interface in org.qi4j.api.association
-
Association Descriptor.
- associationDescriptorFor(AbstractAssociation) - Method in interface org.qi4j.api.Qi4j
-
Returns the AssociationDescriptor of the Association.
- associationFor(AccessibleObject) - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get an association for a specific accessor method
- AssociationFunction<T> - Class in org.qi4j.api.query.grammar
-
Function to get Entity Associations
- AssociationFunction(AssociationFunction<?>, ManyAssociationFunction<?>, NamedAssociationFunction<?>, AccessibleObject) - Constructor for class org.qi4j.api.query.grammar.AssociationFunction
-
- AssociationMixin - Class in org.qi4j.api.association
-
Generic mixin for associations.
- AssociationMixin() - Constructor for class org.qi4j.api.association.AssociationMixin
-
- AssociationMixin.AssociationFilter - Class in org.qi4j.api.association
-
Associations generic mixin AppliesToFilter.
- AssociationMixin.AssociationFilter() - Constructor for class org.qi4j.api.association.AssociationMixin.AssociationFilter
-
- AssociationNotNullSpecification<T> - Class in org.qi4j.api.query.grammar
-
Association not null Specification.
- AssociationNotNullSpecification(AssociationFunction<T>) - Constructor for class org.qi4j.api.query.grammar.AssociationNotNullSpecification
-
- AssociationNullSpecification<T> - Class in org.qi4j.api.query.grammar
-
Association null Specification.
- AssociationNullSpecification(AssociationFunction<T>) - Constructor for class org.qi4j.api.query.grammar.AssociationNullSpecification
-
- associations() - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- associations() - Method in class org.qi4j.api.type.ValueCompositeType
-
- AssociationStateDescriptor - Interface in org.qi4j.api.association
-
Associations State Descriptor.
- AssociationStateHolder - Interface in org.qi4j.api.association
-
This represents the state of a entity (properties+associations).
- associationTypeOf(AccessibleObject) - Static method in class org.qi4j.api.association.GenericAssociationInfo
-
- AssociationWrapper - Class in org.qi4j.api.association
-
If you want to catch getting and setting association, then create a GenericConcern
that wraps the Zest-supplied Association instance with AssociationWrappers.
- AssociationWrapper(Association<Object>) - Constructor for class org.qi4j.api.association.AssociationWrapper
-
- Availability - Interface in org.qi4j.api.service
-
Services can implement this interface in order to allow Zest to ask
it whether it is currently available for use or not.
- Available - Annotation Type in org.qi4j.api.service.qualifier
-
Filter services based on whether they are available or not.
- Available.AvailableQualifier - Class in org.qi4j.api.service.qualifier
-
Available Annotation Qualifier.
- Available.AvailableQualifier() - Constructor for class org.qi4j.api.service.qualifier.Available.AvailableQualifier
-
- cacheOnNew() - Method in class org.qi4j.api.cache.CacheOptions
-
- cacheOnRead() - Method in class org.qi4j.api.cache.CacheOptions
-
- cacheOnWrite() - Method in class org.qi4j.api.cache.CacheOptions
-
- CacheOptions - Class in org.qi4j.api.cache
-
CacheOptions is a metaInfo class for the Cache system for Entity persistence.
- CacheOptions(boolean, boolean, boolean) - Constructor for class org.qi4j.api.cache.CacheOptions
-
Constructor for CacheOptions.
- causes() - Method in exception org.qi4j.api.activation.PassivationException
-
- check() - Method in interface org.qi4j.api.metrics.MetricsHealthCheck
-
- Classes - Class in org.qi4j.api.util
-
Useful methods for handling Classes.
- classHierarchy(Class<?>) - Static method in class org.qi4j.api.util.Classes
-
- classLoader() - Method in interface org.qi4j.api.structure.Module
-
- close() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Discard this UnitOfWork.
- collectedType() - Method in class org.qi4j.api.type.CollectionType
-
- collectionOf(Class<?>) - Static method in class org.qi4j.api.type.CollectionType
-
- collectionProperty() - Method in class org.qi4j.api.query.grammar.ContainsAllSpecification
-
- collectionProperty() - Method in class org.qi4j.api.query.grammar.ContainsSpecification
-
- CollectionType - Class in org.qi4j.api.type
-
Collection ValueType.
- CollectionType(Class<?>, ValueType) - Constructor for class org.qi4j.api.type.CollectionType
-
- compare(T) - Method in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.EqSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.GeSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.GtSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.LeSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.LtSpecification
-
- compare(T) - Method in class org.qi4j.api.query.grammar.NeSpecification
-
- compareTo(QualifiedName) - Method in class org.qi4j.api.common.QualifiedName
-
- compareTo(TypeName) - Method in class org.qi4j.api.common.TypeName
-
- ComparisonSpecification<T> - Class in org.qi4j.api.query.grammar
-
Base comparison Specification.
- ComparisonSpecification(PropertyFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.ComparisonSpecification
-
- complete() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Complete this UnitOfWork.
- Composite - Interface in org.qi4j.api.composite
-
Base Composite interface.
- CompositeContext<T extends TransientComposite> - Class in org.qi4j.api.composite
-
Thread-associated composites.
- CompositeContext(Module, Class<T>) - Constructor for class org.qi4j.api.composite.CompositeContext
-
- CompositeDescriptor - Interface in org.qi4j.api.composite
-
Composite Descriptor.
- compositeDescriptorFor(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the CompositeDescriptor of the Composite.
- CompositeInstance - Interface in org.qi4j.api.composite
-
Composite Instance.
- CompositeInvoker - Interface in org.qi4j.api.composite
-
Composite method invoker.
- compositeType() - Method in exception org.qi4j.api.composite.NoSuchCompositeException
-
- compositeType() - Method in exception org.qi4j.api.unitofwork.EntityTypeNotFoundException
-
- ConcernDescriptor - Interface in org.qi4j.api.concern
-
Concern descriptor.
- ConcernFor - Annotation Type in org.qi4j.api.concern.internal
-
This annotation is required once in each Concern, to mark the
field where the next element in the call sequence should be
injected.
- ConcernOf<T> - Class in org.qi4j.api.concern
-
Base class for Concerns.
- ConcernOf() - Constructor for class org.qi4j.api.concern.ConcernOf
-
- Concerns - Annotation Type in org.qi4j.api.concern
-
This annotation is used by composites and mixins to declare what Concerns
should be applied to the type or specific method.
- ConcernsDescriptor - Interface in org.qi4j.api.concern
-
Concerns descriptor.
- ConcurrentEntityModificationException - Exception in org.qi4j.api.unitofwork
-
This exception is thrown by UnitOfWork.complete() if any entities that are being committed
had been changed while the UnitOfWork was being executed.
- ConcurrentEntityModificationException(Iterable<EntityComposite>) - Constructor for exception org.qi4j.api.unitofwork.ConcurrentEntityModificationException
-
- concurrentlyModifiedEntities() - Method in exception org.qi4j.api.unitofwork.ConcurrentEntityModificationException
-
- configType() - Method in exception org.qi4j.api.configuration.NoSuchConfigurationException
-
- Configuration<T> - Interface in org.qi4j.api.configuration
-
Provide Configurations for Services.
- Configuration.ConfigurationMixin<T> - Class in org.qi4j.api.configuration
-
Implementation of Configuration.
- Configuration.ConfigurationMixin() - Constructor for class org.qi4j.api.configuration.Configuration.ConfigurationMixin
-
- ConfigurationComposite - Interface in org.qi4j.api.configuration
-
Services that want to be configurable should have a ConfigurationComposite that contains all the settings.
- configurationType() - Method in interface org.qi4j.api.service.ServiceDescriptor
-
- constrain(Specification<T>) - Method in interface org.qi4j.api.dataset.DataSet
-
- constrain(Specification<T>) - Method in class org.qi4j.api.dataset.iterable.IterableDataSet
-
- Constraint<ANNOTATION extends Annotation,TYPE> - Interface in org.qi4j.api.constraint
-
All Constraints must implement this interface, which is used for each
value validation.
- constraint() - Method in class org.qi4j.api.constraint.ConstraintViolation
-
- ConstraintDeclaration - Annotation Type in org.qi4j.api.constraint
-
All annotations that are used to trigger Constraints must have this annotation.
- ConstraintDescriptor - Interface in org.qi4j.api.constraint
-
Constraint Descriptor.
- ConstraintImplementationNotFoundException - Exception in org.qi4j.api.constraint
-
This exception is thrown if a Constraint implementation can not be found.
- ConstraintImplementationNotFoundException(String) - Constructor for exception org.qi4j.api.constraint.ConstraintImplementationNotFoundException
-
- Constraints - Annotation Type in org.qi4j.api.constraint
-
This annotation is used by composites and mixins to declare what Constraints
can be applied in the Composite.
- ConstraintsDescriptor - Interface in org.qi4j.api.constraint
-
Constraints Descriptor.
- ConstraintViolation - Class in org.qi4j.api.constraint
-
When a constraint violation has occurred (ie Constraint.isValid has returned false) it
is put in a collection of all violations that have occurred for this value check.
- ConstraintViolation(String, Annotation, Object) - Constructor for class org.qi4j.api.constraint.ConstraintViolation
-
- ConstraintViolationException - Exception in org.qi4j.api.constraint
-
This Exception is thrown when there is one or more Constraint Violations in a method
call.
- ConstraintViolationException(Composite, Member, Collection<ConstraintViolation>) - Constructor for exception org.qi4j.api.constraint.ConstraintViolationException
-
- ConstraintViolationException(String, Iterable<Class<?>>, Member, Collection<ConstraintViolation>) - Constructor for exception org.qi4j.api.constraint.ConstraintViolationException
-
- ConstraintViolationException(String, Iterable<Class<?>>, String, String, Collection<ConstraintViolation>) - Constructor for exception org.qi4j.api.constraint.ConstraintViolationException
-
- constraintViolations() - Method in exception org.qi4j.api.constraint.ConstraintViolationException
-
- ConstructionException - Exception in org.qi4j.api.common
-
Thrown when a Fragment or object could not be instantiated.
- ConstructionException() - Constructor for exception org.qi4j.api.common.ConstructionException
-
- ConstructionException(String) - Constructor for exception org.qi4j.api.common.ConstructionException
-
- ConstructionException(String, Throwable) - Constructor for exception org.qi4j.api.common.ConstructionException
-
- ConstructionException(Throwable) - Constructor for exception org.qi4j.api.common.ConstructionException
-
- constructor() - Method in interface org.qi4j.api.composite.ConstructorDescriptor
-
- ConstructorDescriptor - Interface in org.qi4j.api.composite
-
Composite constructor descriptor.
- Constructors - Class in org.qi4j.api.util
-
Useful methods for handling Constructors.
- Constructors() - Constructor for class org.qi4j.api.util.Constructors
-
- CONSTRUCTORS_OF - Static variable in class org.qi4j.api.util.Constructors
-
- containedValues() - Method in class org.qi4j.api.query.grammar.ContainsAllSpecification
-
- contains(T) - Method in interface org.qi4j.api.association.ManyAssociation
-
- contains(Object) - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- contains(Property<? extends Collection<T>>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS specification for a Collection Property.
- contains(Property<? extends Collection<T>>, Variable) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS specification for a Collection Property using named Variables.
- contains(ManyAssociation<T>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS specification for a ManyAssociation.
- contains(NamedAssociation<T>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS specification for a NamedAssociation.
- containsAll(Property<? extends Collection<T>>, Iterable<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS ALL specification for a Collection Property.
- ContainsAllSpecification<T> - Class in org.qi4j.api.query.grammar
-
Contains All Specification.
- ContainsAllSpecification(PropertyFunction<? extends Collection<T>>, Iterable<T>) - Constructor for class org.qi4j.api.query.grammar.ContainsAllSpecification
-
- containsAllVariables(Property<? extends Collection<T>>, Iterable<Variable>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS ALL specification for a Collection Property using named Variables.
- containsName(String) - Method in interface org.qi4j.api.association.NamedAssociation
-
Checks if there is an association with the given name.
- containsName(String) - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- containsName(NamedAssociation<T>, String) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new CONTAINS NAME specification for a NamedAssociation.
- ContainsSpecification<T> - Class in org.qi4j.api.query.grammar
-
Contains Specification.
- ContainsSpecification(PropertyFunction<? extends Collection<T>>, T) - Constructor for class org.qi4j.api.query.grammar.ContainsSpecification
-
- count() - Method in interface org.qi4j.api.association.ManyAssociation
-
Returns the number of references in this association.
- count() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- count() - Method in interface org.qi4j.api.association.NamedAssociation
-
- count() - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- count() - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- count() - Method in interface org.qi4j.api.dataset.Query
-
- count() - Method in interface org.qi4j.api.query.Query
-
Count how many results would be returned by this Query.
- create(Identity) - Static method in class org.qi4j.api.entity.EntityReference
-
- create() - Method in interface org.qi4j.api.entity.Lifecycle
-
Creation callback method.
- createCounter(Class<?>, String) - Method in interface org.qi4j.api.metrics.MetricsCounterFactory
-
Create a MetricsCounter instance.
- createFactory(Class<T>) - Method in interface org.qi4j.api.metrics.MetricsProvider
-
Creates a new factory instance.
- createHistogram(Class<?>, String) - Method in interface org.qi4j.api.metrics.MetricsHistogramFactory
-
Create a MetricsHistogram instance.
- createMeter(Class<?>, String, String, TimeUnit) - Method in interface org.qi4j.api.metrics.MetricsMeterFactory
-
Create a MetricsMeter instance.
- createTimer(Class<?>, String, TimeUnit, TimeUnit) - Method in interface org.qi4j.api.metrics.MetricsTimerFactory
-
Create a MetricsTimer instance.
- currentTime() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
- currentUnitOfWork() - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Returns the UnitOfWork that is currently associated with the executing thread.
- DataSet<T> - Interface in org.qi4j.api.dataset
-
definition.constrain(entity(Person.class))
builder.from(path(Person.class,Movie.))
- DataSetSource - Interface in org.qi4j.api.dataset
-
TODO
- Dates - Class in org.qi4j.api.util
-
Useful methods for handling Dates.
- decode(String) - Static method in class org.qi4j.api.util.Base64Encoder
-
Decodes a base 64 String into a String.
- decode(byte[]) - Static method in class org.qi4j.api.util.Base64Encoder
-
Decodes a base64 byte array into a byte array.
- DecoratorMixin - Class in org.qi4j.api.composite
-
Generic decorator mixin that allows a Composite to wrap
any other Composite as long as they share an interface.
- DecoratorMixin(Object) - Constructor for class org.qi4j.api.composite.DecoratorMixin
-
- decrement() - Method in interface org.qi4j.api.metrics.MetricsCounter
-
- decrement(int) - Method in interface org.qi4j.api.metrics.MetricsCounter
-
- DEFAULT - Static variable in class org.qi4j.api.usecase.Usecase
-
- DefaultValues - Class in org.qi4j.api.property
-
Default values for various property types
- DefaultValues() - Constructor for class org.qi4j.api.property.DefaultValues
-
- denormalizeURIToClass(String) - Static method in class org.qi4j.api.util.Classes
-
- dependency() - Method in interface org.qi4j.api.composite.InjectedFieldDescriptor
-
- DependencyDescriptor - Interface in org.qi4j.api.composite
-
Composite dependency descriptor.
- dereference(T) - Method in interface org.qi4j.api.Qi4j
-
If a Modifier gets a reference to the Composite using @This,
then that reference must be dereferenced using this method
before handing it out for others to use.
- deregisterActivationEventListener(ActivationEventListener) - Method in interface org.qi4j.api.activation.ActivationEventListenerRegistration
-
- descriptor() - Method in interface org.qi4j.api.composite.CompositeInstance
-
- descriptor() - Method in interface org.qi4j.api.structure.Application
-
- deserialize(Class<T>) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Factory method for a typed deserialize function.
- deserialize(ValueType) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Factory method for a typed deserialize function.
- deserialize() - Method in interface org.qi4j.api.value.ValueDeserializer
-
Factory method for an untyped deserialize function.
- deserialize(Class<?>, String) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Deserialize a value from a state.
- deserialize(ValueType, String) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Deserialize a value from a state.
- deserialize(Class<?>, InputStream) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Deserialize a value from a state.
- deserialize(ValueType, InputStream) - Method in interface org.qi4j.api.value.ValueDeserializer
-
Deserialize a value from a state.
- discard() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Discard this UnitOfWork.
- discardIfRequired(Method, UnitOfWork, Throwable) - Method in class org.qi4j.api.unitofwork.concern.UnitOfWorkConcern
-
Discard unit of work if the discard policy match.
- div(Property<Integer>, int) - Static method in class org.qi4j.api.property.Numbers
-
- div(Property<Long>, long) - Static method in class org.qi4j.api.property.Numbers
-
- div(Property<Double>, double) - Static method in class org.qi4j.api.property.Numbers
-
- div(Property<Float>, float) - Static method in class org.qi4j.api.property.Numbers
-
- div(Property<BigDecimal>, BigDecimal) - Static method in class org.qi4j.api.property.Numbers
-
- DuplicateServiceIdentityException - Exception in org.qi4j.api.service
-
Thrown when a duplicate service identity is detected.
- DuplicateServiceIdentityException(String) - Constructor for exception org.qi4j.api.service.DuplicateServiceIdentityException
-
- ge(Property<T>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new GREATER OR EQUALS specification for a Property.
- ge(Property<T>, Variable) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new GREATER OR EQUALS specification for a Property using a named Variable.
- generate(Class<?>) - Method in interface org.qi4j.api.entity.IdentityGenerator
-
Generate a new id for the given Composite type
- GenericAssociationInfo - Class in org.qi4j.api.association
-
Generic Association info.
- GenericAssociationInfo() - Constructor for class org.qi4j.api.association.GenericAssociationInfo
-
- GenericConcern - Class in org.qi4j.api.concern
-
Base class for generic Concerns.
- GenericConcern() - Constructor for class org.qi4j.api.concern.GenericConcern
-
- GenericPropertyInfo - Class in org.qi4j.api.property
-
Generic Property info utility class.
- GenericPropertyInfo() - Constructor for class org.qi4j.api.property.GenericPropertyInfo
-
- GenericSideEffect - Class in org.qi4j.api.sideeffect
-
Base class for generic SideEffects.
- GenericSideEffect() - Constructor for class org.qi4j.api.sideeffect.GenericSideEffect
-
- GeSpecification<T> - Class in org.qi4j.api.query.grammar
-
Greater or equals Specification.
- GeSpecification(PropertyFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.GeSpecification
-
- get() - Method in interface org.qi4j.api.association.Association
-
Get the associated entity.
- get() - Method in class org.qi4j.api.association.AssociationWrapper
-
- get(int) - Method in interface org.qi4j.api.association.ManyAssociation
-
- get(int) - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- get(String) - Method in interface org.qi4j.api.association.NamedAssociation
-
Retrieves a named association.
- get(String) - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- get(Class<T>) - Method in class org.qi4j.api.common.MetaInfo
-
- get() - Method in class org.qi4j.api.configuration.Configuration.ConfigurationMixin
-
- get() - Method in interface org.qi4j.api.configuration.Configuration
-
Retrieves the user configuration instance managed by this Configuration.
- get() - Method in interface org.qi4j.api.property.Property
-
Get the value of the property.
- get() - Method in class org.qi4j.api.property.PropertyWrapper
-
- get() - Method in interface org.qi4j.api.service.ServiceReference
-
- get(Class<T>, String) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Find an Entity of the given mixin type with the give identity.
- get(T) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
If you have a reference to an Entity from another
UnitOfWork and want to create a reference to it in this
UnitOfWork, then call this method.
- getAssociationByName(String) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getAssociationByQualifiedName(QualifiedName) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getBoolean(String) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Get Boolean option value.
- getDefaultValueOf(Type) - Static method in class org.qi4j.api.property.DefaultValues
-
- getException() - Method in class org.qi4j.api.metrics.MetricsHealthCheck.Result
-
- getInteger(String) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Get Integer option value.
- getLocalizedMessage() - Method in exception org.qi4j.api.constraint.ConstraintViolationException
-
- getManyAssociationByName(String) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getManyAssociationByQualifiedName(QualifiedName) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getMessage() - Method in exception org.qi4j.api.constraint.ConstraintViolationException
-
- getMessage() - Method in class org.qi4j.api.metrics.MetricsHealthCheck.Result
-
- getNamedAssociationByName(String) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getNamedAssociationByQualifiedName(QualifiedName) - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- getString(String) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Get String option value.
- getUnitOfWork(EntityComposite) - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Returns the UnitOfWork that the EntityComposite is bound to.
- getVariable(String) - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- getVariable(String) - Method in interface org.qi4j.api.dataset.Query
-
- getVariable(String) - Method in interface org.qi4j.api.query.Query
-
Get the value of a named variable.
- gt(Property<T>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new GREATER THAN specification for a Property.
- gt(Property<T>, Variable) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new GREATER THAN specification for a Property using a named Variable.
- GtSpecification<T> - Class in org.qi4j.api.query.grammar
-
Greater than Specification.
- GtSpecification(PropertyFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.GtSpecification
-
- IdentifiedBy - Annotation Type in org.qi4j.api.service.qualifier
-
Filter services based on identity.
- IdentifiedBy.IdentifiedByQualifier - Class in org.qi4j.api.service.qualifier
-
IdentifiedBy Annotation Qualifier.
- IdentifiedBy.IdentifiedByQualifier() - Constructor for class org.qi4j.api.service.qualifier.IdentifiedBy.IdentifiedByQualifier
-
- identity() - Method in exception org.qi4j.api.configuration.NoSuchConfigurationException
-
- identity() - Method in class org.qi4j.api.entity.EntityReference
-
- Identity - Interface in org.qi4j.api.entity
-
This interface provides the identity of the object which may be used
to store the state in a database.
- identity() - Method in interface org.qi4j.api.entity.Identity
-
Returns the client view of the identity.
- identity() - Method in class org.qi4j.api.entity.Identity.IdentityMixin
-
- identity() - Method in interface org.qi4j.api.service.IdentityDescriptor
-
- identity() - Method in interface org.qi4j.api.service.ServiceReference
-
- identity() - Method in exception org.qi4j.api.unitofwork.EntityCompositeAlreadyExistsException
-
- identity() - Method in exception org.qi4j.api.unitofwork.NoSuchEntityException
-
- Identity.IdentityMixin - Class in org.qi4j.api.entity
-
Default Identity implementation.
- Identity.IdentityMixin() - Constructor for class org.qi4j.api.entity.Identity.IdentityMixin
-
- IdentityDescriptor - Interface in org.qi4j.api.service
-
Identity Descriptor.
- IdentityGenerator - Interface in org.qi4j.api.entity
-
Generator for identities of EntityComposite's.
- Immutable - Annotation Type in org.qi4j.api.property
-
This annotation adds Immutability to Types, Properties and Associations
- ImportedServiceDescriptor - Interface in org.qi4j.api.service
-
ServiceDescriptor
provides meta information of a service.
- importService(ImportedServiceDescriptor) - Method in class org.qi4j.api.service.importer.InstanceImporter
-
- importService(ImportedServiceDescriptor) - Method in class org.qi4j.api.service.importer.NewObjectImporter
-
- importService(ImportedServiceDescriptor) - Method in class org.qi4j.api.service.importer.ServiceInstanceImporter
-
- importService(ImportedServiceDescriptor) - Method in class org.qi4j.api.service.importer.ServiceSelectorImporter
-
- importService(ImportedServiceDescriptor) - Method in interface org.qi4j.api.service.ServiceImporter
-
Imports an instance of the service type described in the service descriptor.
- INCLUDE_TYPE_INFO - Static variable in class org.qi4j.api.value.ValueSerializer.Options
-
Boolean flag to include type information.
- increment() - Method in interface org.qi4j.api.metrics.MetricsCounter
-
- increment(int) - Method in interface org.qi4j.api.metrics.MetricsCounter
-
- Initializable - Interface in org.qi4j.api.mixin
-
Fragments which want to be initialized can implement
this callback interface.
- InitializationException - Exception in org.qi4j.api.mixin
-
Thrown when a Fragment or object could not be instantiated.
- InitializationException() - Constructor for exception org.qi4j.api.mixin.InitializationException
-
- InitializationException(String) - Constructor for exception org.qi4j.api.mixin.InitializationException
-
- InitializationException(String, Throwable) - Constructor for exception org.qi4j.api.mixin.InitializationException
-
- InitializationException(Throwable) - Constructor for exception org.qi4j.api.mixin.InitializationException
-
- initialize() - Method in interface org.qi4j.api.mixin.Initializable
-
Initialize the fragment
- initialValue() - Method in class org.qi4j.api.composite.CompositeContext
-
- initialValue(Module) - Method in interface org.qi4j.api.property.PropertyDescriptor
-
- injectedClass() - Method in interface org.qi4j.api.composite.DependencyDescriptor
-
- InjectedFieldDescriptor - Interface in org.qi4j.api.composite
-
Composite injected field descriptor.
- InjectedMethodDescriptor - Interface in org.qi4j.api.composite
-
Composite injected method descriptor.
- InjectedParametersDescriptor - Interface in org.qi4j.api.composite
-
Composite constructors and method injected parameters descriptor.
- injectionAnnotation() - Method in interface org.qi4j.api.composite.DependencyDescriptor
-
- InjectionScope - Annotation Type in org.qi4j.api.injection
-
This is used to annotate annotation types which are used for injection.
- injectionType() - Method in interface org.qi4j.api.composite.DependencyDescriptor
-
- injectTo(Object, Object...) - Method in interface org.qi4j.api.object.ObjectFactory
-
Inject an existing instance.
- instance() - Method in interface org.qi4j.api.entity.EntityBuilder
-
Get a representation of the state for the new Composite.
- instanceFor(Class<K>) - Method in interface org.qi4j.api.entity.EntityBuilder
-
Get a representation of the state of the given type for the new Composite.
- InstanceImporter<T> - Class in org.qi4j.api.service.importer
-
Return a predefined service instance that was provided as meta-info.
- InstanceImporter() - Constructor for class org.qi4j.api.service.importer.InstanceImporter
-
- instanceOf(Class) - Static method in class org.qi4j.api.util.Classes
-
- interfacesOf(Iterable<? extends Type>) - Static method in class org.qi4j.api.util.Classes
-
- interfacesOf(Type) - Static method in class org.qi4j.api.util.Classes
-
- interfacesWithMethods(Set<Class<?>>) - Static method in class org.qi4j.api.util.Classes
-
- InvalidApplicationException - Exception in org.qi4j.api.common
-
Thrown when an application is considered to not be constructed properly.
- InvalidApplicationException(String) - Constructor for exception org.qi4j.api.common.InvalidApplicationException
-
- InvalidApplicationException(String, Throwable) - Constructor for exception org.qi4j.api.common.InvalidApplicationException
-
- InvalidCompositeException - Exception in org.qi4j.api.composite
-
This exception is thrown if a Composite is invalid.
- InvalidCompositeException(String) - Constructor for exception org.qi4j.api.composite.InvalidCompositeException
-
- InvalidMixinException - Exception in org.qi4j.api.mixin
-
This exception is thrown if a Mixin is invalid (missing method implementation).
- InvalidMixinException(Class, Method) - Constructor for exception org.qi4j.api.mixin.InvalidMixinException
-
- InvalidPropertyTypeException - Exception in org.qi4j.api.property
-
Thrown when attempting to subclass Property.
- InvalidPropertyTypeException(AccessibleObject) - Constructor for exception org.qi4j.api.property.InvalidPropertyTypeException
-
- InvalidValueCompositeException - Exception in org.qi4j.api.composite
-
This exception is thrown if a ValueComposite is invalid.
- InvalidValueCompositeException(String) - Constructor for exception org.qi4j.api.composite.InvalidValueCompositeException
-
- Invocation - Annotation Type in org.qi4j.api.injection.scope
-
Annotation to denote the injection of a
invocation specific resource.
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.association.AssociationMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.association.ManyAssociationMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.association.NamedAssociationMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.composite.DecoratorMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.mixin.NoopMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.property.PropertyMixin
-
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.sideeffect.GenericSideEffect
- invoke(Method, Object[]) - Method in class org.qi4j.api.sideeffect.GenericSideEffect
-
Convenience method to be overridden by subclasses in order to avoid returning null, as returned value from side
effects is not taken in consideration.
- invoke(Object, Method, Object[]) - Method in class org.qi4j.api.unitofwork.concern.UnitOfWorkConcern
-
Handles method with UnitOfWorkPropagation
annotation.
- invokeComposite(Method, Object[]) - Method in interface org.qi4j.api.composite.CompositeInvoker
-
- invokeWithCommit(Object, Method, Object[], UnitOfWork) - Method in class org.qi4j.api.unitofwork.concern.UnitOfWorkConcern
-
- isActive() - Method in interface org.qi4j.api.service.ServiceReference
-
- isAggregated() - Method in interface org.qi4j.api.association.AssociationDescriptor
-
- isAssignableFrom(Class) - Static method in class org.qi4j.api.util.Classes
-
- isAssignableTo(Class<?>) - Method in interface org.qi4j.api.composite.ModelDescriptor
-
- isAvailable() - Method in interface org.qi4j.api.service.Availability
-
Implementations should return true if the underlying service is currently available for use.
- isAvailable(T) - Method in class org.qi4j.api.service.importer.InstanceImporter
-
- isAvailable(T) - Method in class org.qi4j.api.service.importer.NewObjectImporter
-
- isAvailable(T) - Method in class org.qi4j.api.service.importer.ServiceInstanceImporter
-
- isAvailable(T) - Method in class org.qi4j.api.service.importer.ServiceSelectorImporter
-
- isAvailable(T) - Method in interface org.qi4j.api.service.ServiceImporter
-
Ask if the service is available or not.
- isAvailable() - Method in interface org.qi4j.api.service.ServiceReference
-
- isClass(Class<?>) - Method in class org.qi4j.api.common.TypeName
-
- isCollection(Type) - Static method in class org.qi4j.api.type.CollectionType
-
- isEnum(Type) - Static method in class org.qi4j.api.type.EnumType
-
- isHealthy() - Method in class org.qi4j.api.metrics.MetricsHealthCheck.Result
-
- isImmutable() - Method in interface org.qi4j.api.association.AssociationDescriptor
-
- isImmutable() - Method in interface org.qi4j.api.property.PropertyDescriptor
-
- isInstantiateOnStartup() - Method in interface org.qi4j.api.service.ServiceDescriptor
-
- isMap(Type) - Static method in class org.qi4j.api.type.MapType
-
- isNotNull(Property<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NOT NULL specification for a Property.
- isNotNull(Association<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NOT NULL specification for an Association.
- isNull(Property<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NULL specification for a Property.
- isNull(Association<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NULL specification for an Association.
- isOpen() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Check if the UnitOfWork is open.
- isPaused() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Check if the UnitOfWork is paused.
- isPrimitiveValue(Object) - Static method in class org.qi4j.api.type.ValueType
-
Check if a non-null object is of any of the Primitive Value Types or an array of them.
- isPrimitiveValueType(ValueType) - Static method in class org.qi4j.api.type.ValueType
-
- isPrimitiveValueType(Class<?>) - Static method in class org.qi4j.api.type.ValueType
-
- isPruneOnPause() - Method in class org.qi4j.api.unitofwork.UnitOfWorkOptions
-
- isQueryLanguage(String, Specification<Composite>) - Static method in class org.qi4j.api.query.grammar.QuerySpecification
-
- isType(Class<? extends Annotation>) - Static method in class org.qi4j.api.util.Annotations
-
- isUnitOfWorkActive() - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
- isValid(ANNOTATION, TYPE) - Method in interface org.qi4j.api.constraint.Constraint
-
For each value or parameter which should be checked this method will be invoked.
- isValueComposite(Type) - Static method in class org.qi4j.api.type.ValueCompositeType
-
- IterableDataSet<T> - Class in org.qi4j.api.dataset.iterable
-
TODO
- IterableDataSet(Iterable<T>) - Constructor for class org.qi4j.api.dataset.iterable.IterableDataSet
-
- IterableQuery<T> - Class in org.qi4j.api.dataset.iterable
-
TODO
- IterableQuery(Iterable<T>) - Constructor for class org.qi4j.api.dataset.iterable.IterableQuery
-
- iterator() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- iterator() - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- mainType() - Method in class org.qi4j.api.type.ValueType
-
- ManyAssociation<T> - Interface in org.qi4j.api.association
-
Association to a collection of entities.
- manyAssociation() - Method in class org.qi4j.api.query.grammar.ManyAssociationContainsSpecification
-
- manyAssociation(ManyAssociation<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Template ManyAssociationFunction.
- ManyAssociationContainsSpecification<T> - Class in org.qi4j.api.query.grammar
-
ManyAssociation Contains Specification.
- ManyAssociationContainsSpecification(ManyAssociationFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.ManyAssociationContainsSpecification
-
- manyAssociationFor(AccessibleObject) - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get a many-association for a specific accessor method
- ManyAssociationFunction<T> - Class in org.qi4j.api.query.grammar
-
Function to get Entity ManyAssociations.
- ManyAssociationFunction(AssociationFunction<?>, ManyAssociationFunction<?>, NamedAssociationFunction<?>, AccessibleObject) - Constructor for class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- ManyAssociationMixin - Class in org.qi4j.api.association
-
Generic mixin for associations.
- ManyAssociationMixin() - Constructor for class org.qi4j.api.association.ManyAssociationMixin
-
- ManyAssociationMixin.AssociationFilter - Class in org.qi4j.api.association
-
ManyAssociations generic mixin AppliesToFilter.
- ManyAssociationMixin.AssociationFilter() - Constructor for class org.qi4j.api.association.ManyAssociationMixin.AssociationFilter
-
- manyAssociations() - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- manyAssociations() - Method in class org.qi4j.api.type.ValueCompositeType
-
- ManyAssociationWrapper - Class in org.qi4j.api.association
-
If you want to catch calls to ManyAssociations, then create a GenericConcern
that wraps the Zest-supplied ManyAssociation instance with ManyAssociationWrappers.
- ManyAssociationWrapper(ManyAssociation<Object>) - Constructor for class org.qi4j.api.association.ManyAssociationWrapper
-
- map(Properties, Composite) - Static method in class org.qi4j.api.composite.PropertyMapper
-
Populate the Composite with properties from the given properties object.
- map(InputStream, Composite) - Static method in class org.qi4j.api.composite.PropertyMapper
-
Load a Properties object from the given stream, close it, and then populate
the Composite with the properties.
- map(Composite) - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- map(Composite) - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- map(Composite) - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- map(Composite) - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- MAP_ENTRIES_AS_OBJECTS - Static variable in class org.qi4j.api.value.ValueSerializer.Options
-
- MapType - Class in org.qi4j.api.type
-
Map ValueType.
- MapType(Class<?>, ValueType, ValueType) - Constructor for class org.qi4j.api.type.MapType
-
- MapType(Class<?>, ValueType, ValueType, Serialization.Variant) - Constructor for class org.qi4j.api.type.MapType
-
- mark() - Method in interface org.qi4j.api.metrics.MetricsMeter
-
- mark(int) - Method in interface org.qi4j.api.metrics.MetricsMeter
-
Mark the occurrence of a given number of events.
- matches(Property<String>, String) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new REGULAR EXPRESSION specification for a Property.
- matches(Property<String>, Variable) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new REGULAR EXPRESSION specification for a Property using a named Variable.
- MatchesSpecification - Class in org.qi4j.api.query.grammar
-
Regular expression match Specification.
- MatchesSpecification(PropertyFunction<String>, String) - Constructor for class org.qi4j.api.query.grammar.MatchesSpecification
-
- MatchesSpecification(PropertyFunction<String>, Variable) - Constructor for class org.qi4j.api.query.grammar.MatchesSpecification
-
- MatchTypeSpecification - Class in org.qi4j.api.type
-
Match Type Specification for HasTypes.
- MatchTypeSpecification(Class<?>) - Constructor for class org.qi4j.api.type.MatchTypeSpecification
-
- maxResults(int) - Method in interface org.qi4j.api.query.Query
-
Set how many results should be returned.
- memberNamed(String) - Static method in class org.qi4j.api.util.Classes
-
- message() - Method in class org.qi4j.api.activation.ActivationEvent
-
- MetaInfo - Class in org.qi4j.api.common
-
Used to declare and access meta-info.
- MetaInfo() - Constructor for class org.qi4j.api.common.MetaInfo
-
- MetaInfo(MetaInfo) - Constructor for class org.qi4j.api.common.MetaInfo
-
- metaInfo(Class<T>) - Method in interface org.qi4j.api.structure.MetaInfoHolder
-
Get metadata that implements the given type.
- metaInfo(Class<T>) - Method in class org.qi4j.api.usecase.Usecase
-
Meta-info for the usecase.
- MetaInfoHolder - Interface in org.qi4j.api.structure
-
MetaInfo holder.
- method() - Method in interface org.qi4j.api.composite.InjectedMethodDescriptor
-
- method() - Method in interface org.qi4j.api.composite.MethodDescriptor
-
- MethodDescriptor - Interface in org.qi4j.api.composite
-
Composite Method Descriptor.
- methodName() - Method in exception org.qi4j.api.constraint.ConstraintViolationException
-
- Methods - Class in org.qi4j.api.util
-
Useful methods for handling Methods.
- Methods() - Constructor for class org.qi4j.api.util.Methods
-
- METHODS_OF - Static variable in class org.qi4j.api.util.Methods
-
- Metric - Interface in org.qi4j.api.metrics
-
Marker interface for all Metric types.
- MetricsCounter - Interface in org.qi4j.api.metrics
-
Metrics Counter.
- MetricsCounterFactory - Interface in org.qi4j.api.metrics
-
Create MetricsCounter instances.
- MetricsFactory - Interface in org.qi4j.api.metrics
-
Metrics Factory.
- MetricsGauge<T> - Interface in org.qi4j.api.metrics
-
MetricsGauge is the most basic Metric type, and is completely flexible and therefor handled slightly differently in
the MetricsFactory than all other Gauges.
- MetricsGaugeFactory - Interface in org.qi4j.api.metrics
-
Register MetricsGauge with the underlying Metrics system.
- MetricsHealthCheck - Interface in org.qi4j.api.metrics
-
Metrics Health Check.
- MetricsHealthCheck.Result - Class in org.qi4j.api.metrics
-
- MetricsHealthCheck.Result(boolean, String, Throwable) - Constructor for class org.qi4j.api.metrics.MetricsHealthCheck.Result
-
- MetricsHealthCheckFactory - Interface in org.qi4j.api.metrics
-
Create MetricsHealthCheck instances.
- MetricsHistogram - Interface in org.qi4j.api.metrics
-
A metric which calculates the distribution of a value.
- MetricsHistogramFactory - Interface in org.qi4j.api.metrics
-
Create MetricsHistogram instances.
- MetricsMeter - Interface in org.qi4j.api.metrics
-
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
- MetricsMeterFactory - Interface in org.qi4j.api.metrics
-
Create MetricsMeter instances.
- MetricsNotSupportedException - Exception in org.qi4j.api.metrics
-
Thrown when the underlying MetricsProvider do not support a Metric type.
- MetricsNotSupportedException(Class<? extends MetricsFactory>, Class<? extends MetricsProvider>) - Constructor for exception org.qi4j.api.metrics.MetricsNotSupportedException
-
- MetricsProvider - Interface in org.qi4j.api.metrics
-
Metrics Provider SPI.
- MetricsTimer - Interface in org.qi4j.api.metrics
-
Timer Metrics.
- MetricsTimer.Context - Interface in org.qi4j.api.metrics
-
Timer Metrics Context.
- MetricsTimerFactory - Interface in org.qi4j.api.metrics
-
Create MetricsTimer instances.
- MissingIndexingSystemException - Exception in org.qi4j.api.query
-
This Exception is thrown in QueryBuilderFactory.newQueryBuilder()
method if
no indexing subsystem has been declared in the assembly.
- MissingIndexingSystemException() - Constructor for exception org.qi4j.api.query.MissingIndexingSystemException
-
- MissingMethodException - Exception in org.qi4j.api.composite
-
This exception is thrown if client code tries to invoke a non-existing Composite method.
- MissingMethodException(String) - Constructor for exception org.qi4j.api.composite.MissingMethodException
-
- MissingMethodException(String, NoSuchMethodException) - Constructor for exception org.qi4j.api.composite.MissingMethodException
-
- mixinClass() - Method in interface org.qi4j.api.mixin.MixinDescriptor
-
- MixinDescriptor - Interface in org.qi4j.api.mixin
-
Mixin Descriptor.
- MixinMappingException - Exception in org.qi4j.api.mixin
-
This Exception is thrown when it is not possible to map the MixinType to a valid
CompositeType.
- MixinMappingException(String) - Constructor for exception org.qi4j.api.mixin.MixinMappingException
-
- Mixins - Annotation Type in org.qi4j.api.mixin
-
This annotation is used in composites to declare mixin implementation classes.
- mixinTypeName() - Method in exception org.qi4j.api.constraint.ConstraintViolationException
-
- mixinTypes() - Method in interface org.qi4j.api.composite.CompositeDescriptor
-
- mixinTypes() - Method in exception org.qi4j.api.unitofwork.NoSuchEntityException
-
- mode() - Method in interface org.qi4j.api.structure.Application
-
- ModelDescriptor - Interface in org.qi4j.api.composite
-
Composite ModelDescriptor.
- modelDescriptorFor(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the ModelDescriptor of the Composite.
- modelTypeSpecification(String) - Static method in class org.qi4j.api.util.Classes
-
- modifierClass() - Method in interface org.qi4j.api.concern.ConcernDescriptor
-
- modifierClass() - Method in interface org.qi4j.api.sideeffect.SideEffectDescriptor
-
- module() - Method in interface org.qi4j.api.composite.CompositeInstance
-
- Module - Interface in org.qi4j.api.structure
-
API for interacting with a Module.
- ModuleDescriptor - Interface in org.qi4j.api.structure
-
Module Descriptor.
- moduleName() - Method in exception org.qi4j.api.composite.NoSuchCompositeException
-
- moduleName() - Method in exception org.qi4j.api.object.NoSuchObjectException
-
- moduleOf(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the Module or UnitOfWork where the Composite belongs.
- mult(Property<Integer>, int) - Static method in class org.qi4j.api.property.Numbers
-
- mult(Property<Long>, long) - Static method in class org.qi4j.api.property.Numbers
-
- mult(Property<Double>, double) - Static method in class org.qi4j.api.property.Numbers
-
- mult(Property<Float>, float) - Static method in class org.qi4j.api.property.Numbers
-
- mult(Property<BigDecimal>, BigDecimal) - Static method in class org.qi4j.api.property.Numbers
-
- name() - Method in class org.qi4j.api.common.QualifiedName
-
Returns the name component of the QualifiedName.
- name() - Method in class org.qi4j.api.common.TypeName
-
- name() - Method in class org.qi4j.api.constraint.ConstraintViolation
-
- Name - Annotation Type in org.qi4j.api.constraint
-
Annotation for parameter names.
- name() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsNameSpecification
-
- name() - Method in interface org.qi4j.api.structure.Application
-
- name() - Method in interface org.qi4j.api.structure.ApplicationDescriptor
-
- name() - Method in interface org.qi4j.api.structure.Layer
-
- name() - Method in interface org.qi4j.api.structure.LayerDescriptor
-
- name() - Method in interface org.qi4j.api.structure.Module
-
- name() - Method in interface org.qi4j.api.structure.ModuleDescriptor
-
- name() - Method in class org.qi4j.api.usecase.Usecase
-
Name of the usecase.
- NamedAssociation<T> - Interface in org.qi4j.api.association
-
Association to named Entities.
- namedAssociation() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsNameSpecification
-
- namedAssociation() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsSpecification
-
- namedAssociation(NamedAssociation<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Template NamedAssociationFunction.
- NamedAssociationContainsNameSpecification<T> - Class in org.qi4j.api.query.grammar
-
NamedAssociation Contains Specification.
- NamedAssociationContainsNameSpecification(NamedAssociationFunction<T>, String) - Constructor for class org.qi4j.api.query.grammar.NamedAssociationContainsNameSpecification
-
- NamedAssociationContainsSpecification<T> - Class in org.qi4j.api.query.grammar
-
NamedAssociation Contains Specification.
- NamedAssociationContainsSpecification(NamedAssociationFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.NamedAssociationContainsSpecification
-
- namedAssociationFor(AccessibleObject) - Method in interface org.qi4j.api.association.AssociationStateHolder
-
Get a named-association for a specific accessor method
- NamedAssociationFunction<T> - Class in org.qi4j.api.query.grammar
-
Function to get Entity NamedAssociations.
- NamedAssociationFunction(AssociationFunction<?>, ManyAssociationFunction<?>, NamedAssociationFunction<?>, AccessibleObject) - Constructor for class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- NamedAssociationMixin - Class in org.qi4j.api.association
-
Generic mixin for NamedAssociations.
- NamedAssociationMixin() - Constructor for class org.qi4j.api.association.NamedAssociationMixin
-
- NamedAssociationMixin.AssociationFilter - Class in org.qi4j.api.association
-
NamedAssociations generic mixin AppliesToFilter.
- NamedAssociationMixin.AssociationFilter() - Constructor for class org.qi4j.api.association.NamedAssociationMixin.AssociationFilter
-
- namedAssociations() - Method in interface org.qi4j.api.association.AssociationStateDescriptor
-
- namedAssociations() - Method in class org.qi4j.api.type.ValueCompositeType
-
- NamedAssociationWrapper - Class in org.qi4j.api.association
-
If you want to catch calls to NamedAssociations, then create a GenericConcern
that wraps the Zest-supplied NamedAssociations instance with NamedAssociationsWrapper.
- NamedAssociationWrapper(NamedAssociation<Object>) - Constructor for class org.qi4j.api.association.NamedAssociationWrapper
-
- nameOf(T) - Method in interface org.qi4j.api.association.NamedAssociation
-
Checks if the entity is present.
- nameOf(Object) - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- nameOf(Class) - Static method in class org.qi4j.api.common.TypeName
-
- nameOf(Type) - Static method in class org.qi4j.api.common.TypeName
-
- nameOf(String) - Static method in class org.qi4j.api.common.TypeName
-
- ne(Property<T>, T) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NOT EQUALS specification for a Property.
- ne(Property<T>, Variable) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NOT EQUALS specification for a Property using a named Variable.
- NeSpecification<T> - Class in org.qi4j.api.query.grammar
-
Not equals Specification.
- NeSpecification(PropertyFunction<T>, T) - Constructor for class org.qi4j.api.query.grammar.NeSpecification
-
- NEVER - Static variable in class org.qi4j.api.cache.CacheOptions
-
- newDataSet(Class<T>) - Method in interface org.qi4j.api.dataset.DataSetSource
-
- newEntity(Class<T>) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new Entity which implements the given mixin type.
- newEntity(Class<T>, String) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new Entity which implements the given mixin type.
- newEntityBuilder(Class<T>) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new EntityBuilder for an EntityComposite which implements the given mixin type.
- newEntityBuilder(Class<T>, String) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new EntityBuilder for an EntityComposite which implements the given mixin type.
- newEntityBuilderWithState(Class<T>, Function<PropertyDescriptor, Object>, Function<AssociationDescriptor, EntityReference>, Function<AssociationDescriptor, Iterable<EntityReference>>, Function<AssociationDescriptor, Map<String, EntityReference>>) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new EntityBuilder for an EntityComposite wich implements the given mixin type starting with the given
state.
- newEntityBuilderWithState(Class<T>, String, Function<PropertyDescriptor, Object>, Function<AssociationDescriptor, EntityReference>, Function<AssociationDescriptor, Iterable<EntityReference>>, Function<AssociationDescriptor, Map<String, EntityReference>>) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Create a new EntityBuilder for an EntityComposite wich implements the given mixin type starting with the given
state.
- newInstance() - Method in interface org.qi4j.api.composite.TransientBuilder
-
Create a new Composite instance.
- newInstance() - Method in interface org.qi4j.api.entity.EntityBuilder
-
Create a new Entity instance.
- newInstance(Module) - Method in class org.qi4j.api.entity.EntityBuilderTemplate
-
- newInstance(Qi4j, Object...) - Method in interface org.qi4j.api.structure.ApplicationDescriptor
-
Create a new instance of the Application.
- newInstance() - Method in interface org.qi4j.api.value.ValueBuilder
-
Create a new Composite instance.
- newInstance(Module) - Method in class org.qi4j.api.value.ValueBuilderTemplate
-
- newObject(Class<T>, Object...) - Method in interface org.qi4j.api.object.ObjectFactory
-
Create new objects of the given type.
- NewObjectImporter<T> - Class in org.qi4j.api.service.importer
-
Import Services using a new registered Object instance.
- NewObjectImporter() - Constructor for class org.qi4j.api.service.importer.NewObjectImporter
-
- newProxy(Class<T>) - Method in interface org.qi4j.api.composite.CompositeInstance
-
- newQuery() - Method in interface org.qi4j.api.dataset.DataSet
-
- newQuery() - Method in class org.qi4j.api.dataset.iterable.IterableDataSet
-
- newQuery(Iterable<T>) - Method in interface org.qi4j.api.query.QueryBuilder
-
Create a new query with the declared where-clauses that will be evaluated against the iterable entries.
- newQuery(QueryBuilder<T>) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
- newQueryBuilder(Class<T>) - Method in interface org.qi4j.api.query.QueryBuilderFactory
-
Create a new QueryBuilder.
- newTransient(Class<T>, Object...) - Method in interface org.qi4j.api.composite.TransientBuilderFactory
-
Instantiate a TransientComposite of the given type.
- newTransientBuilder(Class<T>) - Method in interface org.qi4j.api.composite.TransientBuilderFactory
-
Create a builder for creating new TransientComposites that implements the given TransientComposite type.
- newUnitOfWork() - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Create a new UnitOfWork and associate it with the current thread.
- newUnitOfWork(long) - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Create a new UnitOfWork and associate it with the current thread.
- newUnitOfWork(Usecase) - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Create a new UnitOfWork for the given Usecase and associate it with the current thread.
- newUnitOfWork(Usecase, long) - Method in interface org.qi4j.api.unitofwork.UnitOfWorkFactory
-
Create a new UnitOfWork for the given Usecase and associate it with the current thread.
- newUsecase(String) - Static method in class org.qi4j.api.usecase.UsecaseBuilder
-
- newUsecase() - Method in class org.qi4j.api.usecase.UsecaseBuilder
-
- newValue(Class<T>) - Method in interface org.qi4j.api.value.ValueBuilderFactory
-
Instantiate a Value of the given type.
- newValueBuilder(Class<T>) - Method in interface org.qi4j.api.value.ValueBuilderFactory
-
Create a builder for creating new Values that implements the given Value type.
- newValueBuilderWithPrototype(T) - Method in interface org.qi4j.api.value.ValueBuilderFactory
-
Create a builder for creating a new Value starting with the given prototype.
- newValueBuilderWithState(Class<T>, Function<PropertyDescriptor, Object>, Function<AssociationDescriptor, EntityReference>, Function<AssociationDescriptor, Iterable<EntityReference>>, Function<AssociationDescriptor, Map<String, EntityReference>>) - Method in interface org.qi4j.api.value.ValueBuilderFactory
-
Create a builder for creating a new Value starting with the given state.
- newValueFromSerializedState(Class<T>, String) - Method in interface org.qi4j.api.value.ValueBuilderFactory
-
Instantiate a Value of the given type using the serialized state given as String.
- next - Variable in class org.qi4j.api.association.AssociationWrapper
-
- next() - Method in class org.qi4j.api.association.AssociationWrapper
-
- next - Variable in class org.qi4j.api.association.ManyAssociationWrapper
-
- next() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- next - Variable in class org.qi4j.api.association.NamedAssociationWrapper
-
- next() - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- next - Variable in class org.qi4j.api.concern.ConcernOf
-
The "next" pointer.
- next - Variable in class org.qi4j.api.property.PropertyWrapper
-
- next() - Method in class org.qi4j.api.property.PropertyWrapper
-
- NoopMixin - Class in org.qi4j.api.mixin
-
Generic mixin that is a no-op.
- NoopMixin() - Constructor for class org.qi4j.api.mixin.NoopMixin
-
- normalizeClassToURI(String) - Static method in class org.qi4j.api.util.Classes
-
- normalized() - Method in class org.qi4j.api.common.TypeName
-
- NoSuchCompositeException - Exception in org.qi4j.api.composite
-
This exception is thrown if client code tries to create a non-existing Composite type.
- NoSuchCompositeException(String, String, String) - Constructor for exception org.qi4j.api.composite.NoSuchCompositeException
-
- NoSuchConfigurationException - Exception in org.qi4j.api.configuration
-
- NoSuchConfigurationException(Class<? extends Identity>, String, ConstraintViolationException) - Constructor for exception org.qi4j.api.configuration.NoSuchConfigurationException
-
- NoSuchEntityException - Exception in org.qi4j.api.unitofwork
-
This exception indicates that the requested Entity with the given
identity does not exist.
- NoSuchEntityException(EntityReference, Class<?>, Usecase) - Constructor for exception org.qi4j.api.unitofwork.NoSuchEntityException
-
- NoSuchEntityException(EntityReference, Class<?>[], Usecase) - Constructor for exception org.qi4j.api.unitofwork.NoSuchEntityException
-
- NoSuchEntityException(EntityReference, Iterable<Class<?>>, Usecase) - Constructor for exception org.qi4j.api.unitofwork.NoSuchEntityException
-
- NoSuchObjectException - Exception in org.qi4j.api.object
-
This exception is thrown if no visible Object of the requested type can be found.
- NoSuchObjectException(String, String) - Constructor for exception org.qi4j.api.object.NoSuchObjectException
-
- NoSuchServiceException - Exception in org.qi4j.api.service
-
Thrown when no visible service of the requested type is found.
- NoSuchServiceException(String, String) - Constructor for exception org.qi4j.api.service.NoSuchServiceException
-
- NoSuchTransientException - Exception in org.qi4j.api.composite
-
This exception is thrown if client code tries to create a non-existing TransientComposite type.
- NoSuchTransientException(String, String) - Constructor for exception org.qi4j.api.composite.NoSuchTransientException
-
- NoSuchValueException - Exception in org.qi4j.api.value
-
Thrown when no visible value of the requested type is found.
- NoSuchValueException(String, String) - Constructor for exception org.qi4j.api.value.NoSuchValueException
-
- not(Specification<Composite>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new NOT specification.
- NotQueryableException - Exception in org.qi4j.api.query
-
Thrown in case that a non queryable type or accessor (marked with @Queriable(false)) is used during query building,
or when non-Property, non-Associations are trying to be queried (possibly can not happen).
- NotQueryableException(String) - Constructor for exception org.qi4j.api.query.NotQueryableException
-
Constructor.
- NotSpecification - Class in org.qi4j.api.query.grammar
-
NOT Specification.
- NotSpecification(Specification<Composite>) - Constructor for class org.qi4j.api.query.grammar.NotSpecification
-
- NullArgumentException - Exception in org.qi4j.api.util
-
Thrown if an argument to a method was null, and the method required
it to be non-null.
- Numbers - Class in org.qi4j.api.property
-
Convenience class for mathematical operations on numerical properties.
- Numbers() - Constructor for class org.qi4j.api.property.Numbers
-
- parseEntityReference(String) - Static method in class org.qi4j.api.entity.EntityReference
-
Parse an Entity identity to an EntityReference.
- parseURI(String) - Static method in class org.qi4j.api.entity.EntityReference
-
Parse an URI to an EntityReference.
- passivate() - Method in interface org.qi4j.api.activation.Activation
-
Passivate.
- passivateService() - Method in interface org.qi4j.api.service.ServiceActivation
-
Called before ServiceComposite Passivation.
- PassivationException - Exception in org.qi4j.api.activation
-
Thrown when unable to passivate.
- PassivationException(Collection<Exception>) - Constructor for exception org.qi4j.api.activation.PassivationException
-
Create new PassivationException.
- pause() - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Pauses this UnitOfWork.
- primaryType() - Method in interface org.qi4j.api.composite.CompositeDescriptor
-
- project(Function<T, U>) - Method in interface org.qi4j.api.dataset.DataSet
-
- project(Function<T, U>) - Method in class org.qi4j.api.dataset.iterable.IterableDataSet
-
- properties() - Method in interface org.qi4j.api.composite.StateDescriptor
-
- properties() - Method in interface org.qi4j.api.property.StateHolder
-
- properties() - Method in class org.qi4j.api.type.ValueCompositeType
-
- Property<T> - Interface in org.qi4j.api.property
-
Properties are declared in Composite interfaces by using this interface.
- property - Variable in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- property() - Method in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- property() - Method in class org.qi4j.api.query.grammar.MatchesSpecification
-
- property() - Method in class org.qi4j.api.query.grammar.OrderBy
-
Getter.
- property() - Method in class org.qi4j.api.query.grammar.PropertyNotNullSpecification
-
- property() - Method in class org.qi4j.api.query.grammar.PropertyNullSpecification
-
- property(Property<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Template PropertyFunction.
- property(Class<?>, String) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Property instance.
- PropertyDescriptor - Interface in org.qi4j.api.property
-
Property Descriptor.
- propertyDescriptorFor(Property<?>) - Method in interface org.qi4j.api.Qi4j
-
Returns the PropertyDescriptor of the Property.
- propertyFor(AccessibleObject) - Method in interface org.qi4j.api.property.StateHolder
-
Get a property for a specific accessor
- PropertyFunction<T> - Class in org.qi4j.api.query.grammar
-
Function to get Entity Properties.
- PropertyFunction(PropertyFunction<?>, AssociationFunction<?>, ManyAssociationFunction<?>, NamedAssociationFunction<?>, AccessibleObject) - Constructor for class org.qi4j.api.query.grammar.PropertyFunction
-
- PropertyMapper - Class in org.qi4j.api.composite
-
Transfer java.util.Properties to Composite properties
- PropertyMixin - Class in org.qi4j.api.property
-
Generic mixin for properties.
- PropertyMixin() - Constructor for class org.qi4j.api.property.PropertyMixin
-
- PropertyMixin.PropertyFilter - Class in org.qi4j.api.property
-
Filter Property methods to apply generic Property Mixin.
- PropertyMixin.PropertyFilter() - Constructor for class org.qi4j.api.property.PropertyMixin.PropertyFilter
-
- PropertyNotNullSpecification<T> - Class in org.qi4j.api.query.grammar
-
Property not null Specification.
- PropertyNotNullSpecification(PropertyFunction<T>) - Constructor for class org.qi4j.api.query.grammar.PropertyNotNullSpecification
-
- PropertyNullSpecification<T> - Class in org.qi4j.api.query.grammar
-
Property null Specification.
- PropertyNullSpecification(PropertyFunction<T>) - Constructor for class org.qi4j.api.query.grammar.PropertyNullSpecification
-
- PropertyReference - Interface in org.qi4j.api.query.grammar
-
Property Reference.
- propertyTypeOf(AccessibleObject) - Static method in class org.qi4j.api.property.GenericPropertyInfo
-
- PropertyWrapper - Class in org.qi4j.api.property
-
If you want to catch getting and setting properties, then create a GenericConcern
that wraps the Zest-supplied Property instance with PropertyWrappers.
- PropertyWrapper(Property<Object>) - Constructor for class org.qi4j.api.property.PropertyWrapper
-
- prototype() - Method in interface org.qi4j.api.composite.TransientBuilder
-
Get a representation of the state for the new Composite.
- prototype() - Method in interface org.qi4j.api.value.ValueBuilder
-
Get a representation of the state for the new Value.
- prototypeFor(Class<K>) - Method in interface org.qi4j.api.composite.TransientBuilder
-
Get a representation of the state of the given type for the new Composite.
- prototypeFor(Class<K>) - Method in interface org.qi4j.api.value.ValueBuilder
-
Get a representation of the state of the given type for the new ValueComposite.
- proxy() - Method in class org.qi4j.api.composite.CompositeContext
-
- proxy() - Method in interface org.qi4j.api.composite.CompositeInstance
-
- put(String, T) - Method in interface org.qi4j.api.association.NamedAssociation
-
Adds a named assocation.
- put(String, Object) - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- put(String, String) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Put an option String value.
- put(String, Boolean) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Put an option boolean value.
- put(String, Integer) - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Put an option Integer value.
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.AndSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.AssociationNotNullSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.AssociationNullSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.ContainsAllSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.ContainsSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.ManyAssociationContainsSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.MatchesSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsNameSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.NotSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.OrSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.PropertyNotNullSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.PropertyNullSpecification
-
- satisfiedBy(Composite) - Method in class org.qi4j.api.query.grammar.QuerySpecification
-
- satisfiedBy(HasTypes) - Method in class org.qi4j.api.type.MatchTypeSpecification
-
- save() - Method in class org.qi4j.api.configuration.Configuration.ConfigurationMixin
-
- save() - Method in interface org.qi4j.api.configuration.Configuration
-
Persists the modified values in the user configuration instance to the underlying store.
- Serialization - Annotation Type in org.qi4j.api.type
-
Serialization options for Property intstances.
- Serialization.Variant - Enum in org.qi4j.api.type
-
- serialize() - Method in interface org.qi4j.api.value.ValueSerializer
-
Factory method for a serialize function.
- serialize(ValueSerializer.Options) - Method in interface org.qi4j.api.value.ValueSerializer
-
Factory method for a serialize function.
- serialize(boolean) - Method in interface org.qi4j.api.value.ValueSerializer
-
Deprecated.
- serialize(Object) - Method in interface org.qi4j.api.value.ValueSerializer
-
Serialize the state of a value with type information.
- serialize(ValueSerializer.Options, Object) - Method in interface org.qi4j.api.value.ValueSerializer
-
Serialize the state of a value.
- serialize(Object, boolean) - Method in interface org.qi4j.api.value.ValueSerializer
-
Deprecated.
- serialize(Object, OutputStream) - Method in interface org.qi4j.api.value.ValueSerializer
-
Serialize the state of a value with type information.
- serialize(ValueSerializer.Options, Object, OutputStream) - Method in interface org.qi4j.api.value.ValueSerializer
-
Serialize the state of a value.
- serialize(Object, OutputStream, boolean) - Method in interface org.qi4j.api.value.ValueSerializer
-
Deprecated.
- Service - Annotation Type in org.qi4j.api.injection.scope
-
Annotation to denote the injection of a service dependency into a Fragment.
- ServiceActivation - Interface in org.qi4j.api.service
-
Convenience interface for simple Service Activation.
- ServiceActivation.ServiceActivator - Class in org.qi4j.api.service
-
Service Activator.
- ServiceActivation.ServiceActivator() - Constructor for class org.qi4j.api.service.ServiceActivation.ServiceActivator
-
- ServiceActivatorAdapter<ServiceType> - Class in org.qi4j.api.service
-
Adapter for Service Activator.
- ServiceActivatorAdapter() - Constructor for class org.qi4j.api.service.ServiceActivatorAdapter
-
- ServiceComposite - Interface in org.qi4j.api.service
-
All Composites being used to implement Services
must extend this interface.
- ServiceDescriptor - Interface in org.qi4j.api.service
-
ServiceDescriptor
provides meta informations of a service.
- serviceDescriptorFor(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the ServiceDescriptor of the ServiceComposite.
- ServiceFinder - Interface in org.qi4j.api.service
-
Interface used to query for ServiceReferences.
- serviceImporter() - Method in interface org.qi4j.api.service.ImportedServiceDescriptor
-
- ServiceImporter<T> - Interface in org.qi4j.api.service
-
Import a service from some external source.
- ServiceImporterException - Exception in org.qi4j.api.service
-
If a ServiceImporter could not import a service
instance it must throw this exception.
- ServiceImporterException() - Constructor for exception org.qi4j.api.service.ServiceImporterException
-
- ServiceImporterException(String) - Constructor for exception org.qi4j.api.service.ServiceImporterException
-
- ServiceImporterException(String, Throwable) - Constructor for exception org.qi4j.api.service.ServiceImporterException
-
- ServiceImporterException(Throwable) - Constructor for exception org.qi4j.api.service.ServiceImporterException
-
- ServiceInstanceImporter<T> - Class in org.qi4j.api.service.importer
-
Use a registered service that implements ServiceImporter to do the actual
import.
- ServiceInstanceImporter() - Constructor for class org.qi4j.api.service.importer.ServiceInstanceImporter
-
- ServiceQualifier - Class in org.qi4j.api.service.qualifier
-
This class helps you select a particular service
from a list.
- ServiceQualifier() - Constructor for class org.qi4j.api.service.qualifier.ServiceQualifier
-
- ServiceReference<T> - Interface in org.qi4j.api.service
-
From a ServiceReference you can access and modify metadata about a service.
- ServiceSelectorImporter<T> - Class in org.qi4j.api.service.importer
-
If several services are available with a given type, and you want to constrain
the current module to use a specific one, then use this importer.
- ServiceSelectorImporter() - Constructor for class org.qi4j.api.service.importer.ServiceSelectorImporter
-
- ServiceTags - Class in org.qi4j.api.service.qualifier
-
Use this as metainfo about a Service to specify tags.
- ServiceTags(String...) - Constructor for class org.qi4j.api.service.qualifier.ServiceTags
-
- ServiceUnavailableException - Exception in org.qi4j.api.service
-
Thrown when no available service is found.
- ServiceUnavailableException(String) - Constructor for exception org.qi4j.api.service.ServiceUnavailableException
-
- ServiceUnavailableException(String, Throwable) - Constructor for exception org.qi4j.api.service.ServiceUnavailableException
-
- set(T) - Method in interface org.qi4j.api.association.Association
-
Set the associated entity.
- set(Object) - Method in class org.qi4j.api.association.AssociationWrapper
-
- set(Object) - Method in class org.qi4j.api.common.MetaInfo
-
- set(T) - Method in interface org.qi4j.api.property.Property
-
Set the value of the property
- set(Object) - Method in class org.qi4j.api.property.PropertyWrapper
-
- setMetaInfo(Object) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
- setOf(Class<?>) - Static method in class org.qi4j.api.type.CollectionType
-
- setVariable(String, Object) - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- setVariable(String, Object) - Method in interface org.qi4j.api.dataset.Query
-
- setVariable(String, Object) - Method in interface org.qi4j.api.query.Query
-
Set the value of a named variable.
- SideEffectDescriptor - Interface in org.qi4j.api.sideeffect
-
SideEffect Descriptor.
- SideEffectFor - Annotation Type in org.qi4j.api.sideeffect.internal
-
This annotation is required once in each SideEffect, to mark the
field where the element providing the invocation result should be
injected.
- SideEffectOf<T> - Class in org.qi4j.api.sideeffect
-
Base class for SideEffects.
- SideEffectOf() - Constructor for class org.qi4j.api.sideeffect.SideEffectOf
-
- SideEffects - Annotation Type in org.qi4j.api.sideeffect
-
This annotation is used by composites and mixins to declare what SideEffects
should apply to the type or specific method.
- SideEffectsDescriptor - Interface in org.qi4j.api.sideeffect
-
SideEffects Descriptor.
- simpleGenericNameOf(Type) - Static method in class org.qi4j.api.util.Classes
-
- single() - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- single() - Method in interface org.qi4j.api.dataset.Query
-
- skip(int) - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- skip(int) - Method in interface org.qi4j.api.dataset.Query
-
- source() - Method in class org.qi4j.api.activation.ActivationEvent
-
- start() - Method in interface org.qi4j.api.metrics.MetricsTimer
-
Start the Timer Metrics.
- state() - Method in interface org.qi4j.api.composite.CompositeInstance
-
- state() - Method in interface org.qi4j.api.composite.StatefulCompositeDescriptor
-
- state() - Method in interface org.qi4j.api.entity.EntityDescriptor
-
- State - Annotation Type in org.qi4j.api.injection.scope
-
Annotation to denote the injection of a property, association or
StateHolder.
- state() - Method in interface org.qi4j.api.value.ValueBuilder
-
- state() - Method in interface org.qi4j.api.value.ValueDescriptor
-
- StateDescriptor - Interface in org.qi4j.api.composite
-
Composite State Descriptor.
- StatefulCompositeDescriptor - Interface in org.qi4j.api.composite
-
Stateful Composite Descriptor.
- StateHolder - Interface in org.qi4j.api.property
-
This represents the state of a composite (properties).
- stop() - Method in interface org.qi4j.api.metrics.MetricsTimer.Context
-
Stop the Timer Metrics.
- Structure - Annotation Type in org.qi4j.api.injection.scope
-
Annotation to denote the injection of a
resource specific for the module which the
injected object/fragment is instantiated in.
- sub(Property<Integer>, int) - Static method in class org.qi4j.api.property.Numbers
-
- sub(Property<Long>, long) - Static method in class org.qi4j.api.property.Numbers
-
- sub(Property<Double>, double) - Static method in class org.qi4j.api.property.Numbers
-
- sub(Property<Float>, float) - Static method in class org.qi4j.api.property.Numbers
-
- sub(Property<BigDecimal>, BigDecimal) - Static method in class org.qi4j.api.property.Numbers
-
- Tagged - Annotation Type in org.qi4j.api.service.qualifier
-
Filter services based on tags.
- Tagged.TaggedQualifier - Class in org.qi4j.api.service.qualifier
-
Tagged Annotation Qualifier.
- Tagged.TaggedQualifier() - Constructor for class org.qi4j.api.service.qualifier.Tagged.TaggedQualifier
-
- tags() - Method in class org.qi4j.api.service.qualifier.ServiceTags
-
- templateFor(Class<T>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a Query Template using the given type.
- templateFor(Class<T>, Association<?>) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a Query Template using the given mixin class and association.
- This - Annotation Type in org.qi4j.api.injection.scope
-
Annotation to denote the injection of a reference to the same Composite
as the fragment is a part of.
- throwIfNotQueryable(AccessibleObject) - Static method in exception org.qi4j.api.query.NotQueryableException
-
Verify that the provided accessor method has not been marked with a Queryable(false).
- throwIfNotQueryable(Class<?>) - Static method in exception org.qi4j.api.query.NotQueryableException
-
Verify that the provided type has not been marked with a Queryable(false).
- toAssociationType(Type) - Static method in class org.qi4j.api.association.GenericAssociationInfo
-
- toClassName(String) - Static method in class org.qi4j.api.util.Classes
-
Get class name from a URI
- toClassName() - Static method in class org.qi4j.api.util.Classes
-
- toEntity(Class<T>, T) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Converts the provided Value to an Entity of the same type.
- toIterable() - Method in class org.qi4j.api.dataset.iterable.IterableQuery
-
- toIterable() - Method in interface org.qi4j.api.dataset.Query
-
- toJavaProperties(Composite) - Static method in class org.qi4j.api.composite.PropertyMapper
-
Create Properties object which is backed by the given Composite.
- toList() - Method in interface org.qi4j.api.association.ManyAssociation
-
- toList() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- toMap() - Method in interface org.qi4j.api.association.NamedAssociation
-
- toMap() - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- toMap() - Method in class org.qi4j.api.value.ValueSerializer.Options
-
Get all defined options as a Map.
- toNamespace() - Method in class org.qi4j.api.common.QualifiedName
-
Return the URI of the
TypeName
component of the QualifiedName.
- toPropertyType(Type) - Static method in class org.qi4j.api.property.GenericPropertyInfo
-
- toSet() - Method in interface org.qi4j.api.association.ManyAssociation
-
- toSet() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- toString() - Method in class org.qi4j.api.activation.ActivationEvent
-
- toString() - Method in class org.qi4j.api.association.AssociationWrapper
-
- toString() - Method in class org.qi4j.api.association.ManyAssociationWrapper
-
- toString() - Method in class org.qi4j.api.association.NamedAssociationWrapper
-
- toString() - Method in class org.qi4j.api.common.MetaInfo
-
- toString() - Method in class org.qi4j.api.common.QualifiedName
-
Return the formal and official, long-term stable, external string representation of a QualifiedName.
- toString() - Method in class org.qi4j.api.common.TypeName
-
- toString() - Method in class org.qi4j.api.entity.EntityReference
-
- toString() - Method in class org.qi4j.api.property.PropertyWrapper
-
- toString() - Method in class org.qi4j.api.query.grammar.AndSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- toString() - Method in class org.qi4j.api.query.grammar.AssociationNotNullSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.AssociationNullSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.ContainsAllSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.ContainsSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.EqSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.GeSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.GtSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.LeSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.LtSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.ManyAssociationContainsSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- toString() - Method in class org.qi4j.api.query.grammar.MatchesSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsNameSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- toString() - Method in class org.qi4j.api.query.grammar.NeSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.NotSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.OrderBy
-
- toString() - Method in class org.qi4j.api.query.grammar.OrSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- toString() - Method in class org.qi4j.api.query.grammar.PropertyNotNullSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.PropertyNullSpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.QuerySpecification
-
- toString() - Method in class org.qi4j.api.query.grammar.Variable
-
- toString() - Method in class org.qi4j.api.type.CollectionType
-
- toString() - Method in class org.qi4j.api.type.MapType
-
- toString() - Method in class org.qi4j.api.type.ValueType
-
- toString() - Method in class org.qi4j.api.usecase.Usecase
-
- toString(Iterable<? extends Class>) - Static method in class org.qi4j.api.util.Classes
-
- toURI() - Method in class org.qi4j.api.common.QualifiedName
-
Returns the URI of the QualifiedName.
- toURI() - Method in class org.qi4j.api.common.TypeName
-
- toURI() - Method in class org.qi4j.api.entity.EntityReference
-
- toURI(Class) - Static method in class org.qi4j.api.util.Classes
-
Get URI for a class.
- toURI(String) - Static method in class org.qi4j.api.util.Classes
-
Get URI for a class name.
- toUtcString(Date) - Static method in class org.qi4j.api.util.Dates
-
- toValue(Class<T>, T) - Method in interface org.qi4j.api.unitofwork.UnitOfWork
-
Converts the provided Entity to a Value of the same type.
- TransientBuilder<T> - Interface in org.qi4j.api.composite
-
TransientBuilders are used to instantiate TransientComposites.
- TransientBuilderFactory - Interface in org.qi4j.api.composite
-
This factory creates TransientComposites and the TransientBuilders.
- TransientComposite - Interface in org.qi4j.api.composite
-
Transient Composite Type.
- TransientDescriptor - Interface in org.qi4j.api.composite
-
TransientComposite Descriptor.
- transientDescriptor(String) - Method in interface org.qi4j.api.structure.Module
-
- transientDescriptorFor(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the TransientDescriptor of the TransientComposite.
- traversedAssociation() - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- traversedAssociation() - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- traversedAssociation() - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- traversedAssociation() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- traversedManyAssociation() - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- traversedManyAssociation() - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- traversedManyAssociation() - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- traversedManyAssociation() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- traversedNamedAssociation() - Method in class org.qi4j.api.query.grammar.AssociationFunction
-
- traversedNamedAssociation() - Method in class org.qi4j.api.query.grammar.ManyAssociationFunction
-
- traversedNamedAssociation() - Method in class org.qi4j.api.query.grammar.NamedAssociationFunction
-
- traversedNamedAssociation() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- traversedProperty() - Method in class org.qi4j.api.query.grammar.PropertyFunction
-
- type() - Method in class org.qi4j.api.activation.ActivationEvent
-
- type() - Method in interface org.qi4j.api.association.AssociationDescriptor
-
Get the type of the associated Entities
- type() - Method in class org.qi4j.api.common.QualifiedName
-
Returns the normalized string of the type part of the QualifiedName.
- type() - Method in interface org.qi4j.api.property.PropertyDescriptor
-
Get the type of the property.
- type() - Method in interface org.qi4j.api.service.ImportedServiceDescriptor
-
- type() - Static method in class org.qi4j.api.util.Annotations
-
- TypeName - Class in org.qi4j.api.common
-
Represents a Type name.
- typeOf(AccessibleObject) - Static method in class org.qi4j.api.util.Classes
-
- types() - Method in interface org.qi4j.api.type.HasTypes
-
- types - Variable in class org.qi4j.api.type.ValueType
-
- types() - Method in class org.qi4j.api.type.ValueType
-
- typesOf(Iterable<Type>) - Static method in class org.qi4j.api.util.Classes
-
- typesOf(Type) - Static method in class org.qi4j.api.util.Classes
-
- validateNotEmpty(String, String) - Static method in exception org.qi4j.api.util.NullArgumentException
-
- validateNotNull(String, Object) - Static method in exception org.qi4j.api.util.NullArgumentException
-
- value() - Method in class org.qi4j.api.constraint.ConstraintViolation
-
- value() - Method in interface org.qi4j.api.metrics.MetricsGauge
-
Returns the metric's current value.
- value - Variable in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- value() - Method in class org.qi4j.api.query.grammar.ComparisonSpecification
-
- value() - Method in class org.qi4j.api.query.grammar.ContainsSpecification
-
- value() - Method in class org.qi4j.api.query.grammar.ManyAssociationContainsSpecification
-
- value() - Method in class org.qi4j.api.query.grammar.MatchesSpecification
-
- value() - Method in class org.qi4j.api.query.grammar.NamedAssociationContainsSpecification
-
- ValueBuilder<T> - Interface in org.qi4j.api.value
-
Builder for Values.
- ValueBuilderFactory - Interface in org.qi4j.api.value
-
Factory for Values and ValueBuilders.
- ValueBuilderTemplate<T> - Class in org.qi4j.api.value
-
Builder template for Values.
- ValueBuilderTemplate(Class<T>) - Constructor for class org.qi4j.api.value.ValueBuilderTemplate
-
- ValueComposite - Interface in org.qi4j.api.value
-
ValueComposites are Composites that has state, and equality is defined from its values and not any identity nor
instance references.
- ValueCompositeType - Class in org.qi4j.api.type
-
ValueComposite ValueType.
- ValueCompositeType(ValueDescriptor) - Constructor for class org.qi4j.api.type.ValueCompositeType
-
- valueDescriptor(String) - Method in interface org.qi4j.api.structure.Module
-
- ValueDescriptor - Interface in org.qi4j.api.value
-
Descriptor for ValueComposites.
- valueDescriptorFor(Object) - Method in interface org.qi4j.api.Qi4j
-
Returns the ValueDescriptor of the ValueComposite.
- ValueDeserializer - Interface in org.qi4j.api.value
-
Use a ValueDeserializer to create new values instances from serialized state.
- valueOf(String) - Static method in enum org.qi4j.api.activation.ActivationEvent.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.common.Visibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.dataset.Query.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.query.grammar.OrderBy.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.structure.Application.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.type.Serialization.Variant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.unitofwork.concern.UnitOfWorkPropagation.Propagation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.qi4j.api.unitofwork.UnitOfWorkCallback.UnitOfWorkStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.qi4j.api.activation.ActivationEvent.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.common.Visibility
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.dataset.Query.Order
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.query.grammar.OrderBy.Order
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.structure.Application.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.type.Serialization.Variant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.unitofwork.concern.UnitOfWorkPropagation.Propagation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.qi4j.api.unitofwork.UnitOfWorkCallback.UnitOfWorkStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueSerialization - Interface in org.qi4j.api.value
-
ValueSerialization API.
- ValueSerialization.Formats - Interface in org.qi4j.api.value
-
Serialization format @Service tags.
- ValueSerializationException - Exception in org.qi4j.api.value
-
Thrown when an error occur during value state (de)serialization.
- ValueSerializationException() - Constructor for exception org.qi4j.api.value.ValueSerializationException
-
- ValueSerializationException(String) - Constructor for exception org.qi4j.api.value.ValueSerializationException
-
- ValueSerializationException(String, Throwable) - Constructor for exception org.qi4j.api.value.ValueSerializationException
-
- ValueSerializationException(Throwable) - Constructor for exception org.qi4j.api.value.ValueSerializationException
-
- ValueSerializer - Interface in org.qi4j.api.value
-
Use a ValueSerializer to serialize values state.
- ValueSerializer.Options - Class in org.qi4j.api.value
-
Serialization options.
- ValueSerializer.Options() - Constructor for class org.qi4j.api.value.ValueSerializer.Options
-
Create new default ValueSerializer Options.
- valueType() - Method in interface org.qi4j.api.property.PropertyDescriptor
-
- valueType() - Method in class org.qi4j.api.type.MapType
-
- ValueType - Class in org.qi4j.api.type
-
Base class for types of values in ValueComposites and Properties.
- ValueType(Class<?>) - Constructor for class org.qi4j.api.type.ValueType
-
- ValueType(Iterable<? extends Class<?>>) - Constructor for class org.qi4j.api.type.ValueType
-
- valueType() - Method in interface org.qi4j.api.value.ValueDescriptor
-
- Variable - Class in org.qi4j.api.query.grammar
-
Query Variable name.
- Variable(String) - Constructor for class org.qi4j.api.query.grammar.Variable
-
- variable(String) - Static method in class org.qi4j.api.query.QueryExpressions
-
Create a new Query Variable.
- variableName() - Method in class org.qi4j.api.query.grammar.Variable
-
- variant() - Method in class org.qi4j.api.type.MapType
-
- version() - Method in interface org.qi4j.api.structure.Application
-
The version of the application.
- Visibility - Enum in org.qi4j.api.common
-
Visibility is a core concept in the Zest structure system.
- visibility() - Method in interface org.qi4j.api.composite.ModelDescriptor
-