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

A

AbstractClasspathScanner - Class in io.jmix.core.impl.scanning
 
AbstractClasspathScanner() - Constructor for class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
AbstractDataStore - Class in io.jmix.core.datastore
 
AbstractDataStore() - Constructor for class io.jmix.core.datastore.AbstractDataStore
 
AbstractDataStore.EntityLoadInfo - Class in io.jmix.core.datastore
 
AbstractEntityEvent - Class in io.jmix.core.event
Base class of application events sent on entity operations.
AbstractEntityEvent(Object, MetaClass) - Constructor for class io.jmix.core.event.AbstractEntityEvent
 
AbstractRange - Class in io.jmix.core.metamodel.model.impl
 
AbstractRange() - Constructor for class io.jmix.core.metamodel.model.impl.AbstractRange
 
AbstractTemporalDatatype<T extends java.time.temporal.TemporalAccessor> - Class in io.jmix.core.metamodel.datatype.impl
 
AbstractTemporalDatatype(DateTimeFormatter) - Constructor for class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
AbstractTemporalDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
AbstractUserInvalidationEvent - Class in io.jmix.core.security.event
This event is used to notify listeners about user invalidation: when the user has been deleted or disabled.
AbstractUserInvalidationEvent(String) - Constructor for class io.jmix.core.security.event.AbstractUserInvalidationEvent
 
accept(T) - Method in class io.jmix.core.common.event.sys.WeakConsumer
 
AccessConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
Base interface of classes that make authorization decisions.
accessConstraints - Variable in class io.jmix.core.AccessConstraintsRegistry
 
accessConstraints(Collection<AccessConstraint<?>>) - Method in class io.jmix.core.FluentLoader.ByCondition
Adds access constraints.
accessConstraints(Class<? extends AccessConstraint>) - Method in class io.jmix.core.FluentLoader.ByCondition
Adds registered access constraints that are subclasses of the given class.
accessConstraints(Collection<AccessConstraint<?>>) - Method in class io.jmix.core.FluentLoader.ById
Adds access constraints.
accessConstraints(Class<? extends AccessConstraint>) - Method in class io.jmix.core.FluentLoader.ById
Adds registered access constraints that are subclasses of the given class.
accessConstraints(Collection<AccessConstraint<?>>) - Method in class io.jmix.core.FluentLoader.ByIds
Adds access constraints.
accessConstraints(Class<? extends AccessConstraint>) - Method in class io.jmix.core.FluentLoader.ByIds
Adds registered access constraints that are subclasses of the given class.
accessConstraints(Collection<AccessConstraint<?>>) - Method in class io.jmix.core.FluentLoader.ByQuery
Adds access constraints.
accessConstraints(Class<? extends AccessConstraint>) - Method in class io.jmix.core.FluentLoader.ByQuery
Adds registered access constraints that are subclasses of the given class.
accessConstraints - Variable in class io.jmix.core.LoadContext
 
accessConstraints - Variable in class io.jmix.core.SaveContext
 
accessConstraints - Variable in class io.jmix.core.ValueLoadContext
 
AccessConstraintsRegistry - Class in io.jmix.core
 
AccessConstraintsRegistry() - Constructor for class io.jmix.core.AccessConstraintsRegistry
 
accessConstraintsRegistry - Variable in class io.jmix.core.impl.DataManagerImpl
 
accessConstraintsRegistry - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
AccessContext - Interface in io.jmix.core.accesscontext
Marker interface for classes defining authorization points.
AccessDeniedException - Exception in io.jmix.core.security
Exception that is raised on attempt to violate a security constraint.
AccessDeniedException(String, String) - Constructor for exception io.jmix.core.security.AccessDeniedException
Constructor.
AccessDeniedException(String, String, String) - Constructor for exception io.jmix.core.security.AccessDeniedException
Constructor.
AccessLogger - Interface in io.jmix.core
Helps to track access control restrictions of the current user.
accessLogger - Variable in class io.jmix.core.AccessManager
 
AccessLoggerImpl - Class in io.jmix.core.impl
 
AccessLoggerImpl() - Constructor for class io.jmix.core.impl.AccessLoggerImpl
 
AccessManager - Class in io.jmix.core
 
AccessManager() - Constructor for class io.jmix.core.AccessManager
 
accessManager - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
accessManager - Variable in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
accessManager - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
AccessManager.ConstraintsBuilder - Class in io.jmix.core
 
actualize(Set<String>) - Method in interface io.jmix.core.querycondition.Condition
Returns the condition if the argument contains all parameters specified in the condition.
actualize(Set<String>) - Method in class io.jmix.core.querycondition.JpqlCondition
 
actualize(Set<String>) - Method in class io.jmix.core.querycondition.LogicalCondition
 
actualize(Set<String>) - Method in class io.jmix.core.querycondition.PropertyCondition
 
AdaptiveNumberDatatype - Class in io.jmix.core.metamodel.datatype.impl
A number format that is used when the entity attribute has the NumberFormat annotation.
AdaptiveNumberDatatype(Class<?>, NumberFormat, FormatStringsRegistry) - Constructor for class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
AdaptiveNumberDatatype(Class<?>, String, String, String, FormatStringsRegistry) - Constructor for class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
add(Object) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
add(String) - Method in class io.jmix.core.FetchPlanBuilder
Adds property.
add(String, Consumer<FetchPlanBuilder>) - Method in class io.jmix.core.FetchPlanBuilder
Adds property.
add(String, Consumer<FetchPlanBuilder>, FetchMode) - Method in class io.jmix.core.FetchPlanBuilder
Adds property.
add(String, String) - Method in class io.jmix.core.FetchPlanBuilder
Adds property with FetchPlan specified by fetchPlanName.
add(String, String, FetchMode) - Method in class io.jmix.core.FetchPlanBuilder
Adds property with FetchPlan specified by fetchPlanName and a specific fetch mode.
add(String, FetchPlanBuilder) - Method in class io.jmix.core.FetchPlanBuilder
Adds property with FetchPlan specified by builder.
add(String, FetchPlanBuilder, FetchMode) - Method in class io.jmix.core.FetchPlanBuilder
Adds property with FetchPlan specified by builder.
add(Condition) - Method in class io.jmix.core.querycondition.LogicalCondition
 
addAll(Collection) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
addAll(String...) - Method in class io.jmix.core.FetchPlanBuilder
Adds all listed properties to FetchPlan
addAncestor(MetaClass) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
addAttributesToBaseFetchPlan(MetaClass, FetchPlanBuilder, FetchPlanLoader.FetchPlanInfo, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
addAttributesToInstanceNameFetchPlan(MetaClass, FetchPlanBuilder, FetchPlanLoader.FetchPlanInfo, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
addAttributesToLocalFetchPlan(MetaClass, FetchPlanBuilder) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
addChild(Node<T>) - Method in class io.jmix.core.common.datastruct.Node
Adds a child to the list of children for this Node<T>.
addClassAttributeWithFetchPlan(MetaProperty, String, FetchPlanBuilder, FetchPlanLoader.FetchPlanInfo, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
addCollectionId(JsonObject, String, Collection<Object>) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
addCreatePredicate(BiPredicate) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
addDeletePredicate(BiPredicate) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
addDeniedProperty(Integer) - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
addDependency(JmixModuleDescriptor) - Method in class io.jmix.core.JmixModuleDescriptor
INTERNAL.
addEmbeddedProperty(String, EntityImportPlan) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addErasedId(String, Object) - Method in class io.jmix.core.entity.SecurityState
 
addErasedIds(String, Collection<Object>) - Method in class io.jmix.core.entity.SecurityState
 
addExtension(String, String) - Static method in class io.jmix.core.FileTypesHelper
Adds a mime-type mapping for the given filename extension.
addExtraState(EntityEntryExtraState) - Method in class io.jmix.core.entity.BaseEntityEntry
 
addExtraState(Object, EntityEntryExtraState) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
addExtraState(EntityEntryExtraState) - Method in interface io.jmix.core.EntityEntry
 
addFactory(String, Function<Element, Condition>) - Method in class io.jmix.core.querycondition.ConditionXmlLoader
Adds a function creating a condition from XML element.
addFetchPlan(FetchPlan) - Method in class io.jmix.core.FetchPlanBuilder
Adds all properties from specified fetchPlan.
addFetchPlan(String) - Method in class io.jmix.core.FetchPlanBuilder
Adds all properties from specified by fetchPlanName FetchPlan.
addFile(Element, String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
addListener(Class<L>, L) - Method in class io.jmix.core.common.event.EventRouter
 
addListener(Class<L>, L, Runnable) - Method in class io.jmix.core.common.event.EventRouter
 
addLocalProperties() - Method in class io.jmix.core.EntityImportPlanBuilder
 
addLocalProperty(String) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addManyToManyProperty(String, EntityImportPlan, CollectionImportPolicy) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addManyToManyProperty(String, ReferenceImportBehaviour, CollectionImportPolicy) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addManyToOneProperty(String, EntityImportPlan) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addManyToOneProperty(String, ReferenceImportBehaviour) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addModuleBasename(String) - Method in class io.jmix.core.impl.JmixMessageSource
 
addOneToManyProperty(String, EntityImportPlan, CollectionImportPolicy) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addOneToOneProperty(String, EntityImportPlan) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addOneToOneProperty(String, ReferenceImportBehaviour) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addParameter(String, String) - Method in class io.jmix.core.FileRef
Add a parameter.
addProperties(String...) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addProperty(EntityImportPlanProperty) - Method in class io.jmix.core.EntityImportPlan
 
addProperty(EntityImportPlanProperty) - Method in class io.jmix.core.EntityImportPlanBuilder
 
addProperty(MetaProperty) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
addProperty(String) - Method in class io.jmix.core.ValueLoadContext
Adds a key of a returned key-value pair.
addPropertyChangeListener(EntityPropertyChangeListener) - Method in class io.jmix.core.entity.BaseEntityEntry
 
addPropertyChangeListener(Object, EntityPropertyChangeListener) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
addPropertyChangeListener(EntityPropertyChangeListener) - Method in interface io.jmix.core.EntityEntry
Add listener to track attributes changes.
addReadPredicate(BiPredicate) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
addResolver(MethodArgumentResolver) - Method in class io.jmix.core.impl.method.MethodArgumentResolverComposite
Add the given MethodArgumentResolver.
addResolvers(MethodArgumentResolver...) - Method in class io.jmix.core.impl.method.MethodArgumentResolverComposite
addResolvers(List<? extends MethodArgumentResolver>) - Method in class io.jmix.core.impl.method.MethodArgumentResolverComposite
address(String) - Method in class io.jmix.core.security.ClientDetails.Builder
 
addSingleId(JsonObject, String, Object) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
addSystem() - Method in class io.jmix.core.FetchPlanBuilder
Adds all system properties determined by MetadataTools.getSystemProperties(MetaClass) to FetchPlan
addSystemProperties() - Method in class io.jmix.core.EntityImportPlanBuilder
 
addSystemProperties() - Method in class io.jmix.core.FetchPlanBuilder
 
addUpdatePredicate(BiPredicate) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
addUser(UserDetails) - Method in class io.jmix.core.security.InMemoryUserRepository
 
addUserSubstitution(UserSubstitution) - Method in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
afterEntityLoad(DataStoreAfterEntityLoadEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
all() - Method in class io.jmix.core.FluentLoader
Load all instances.
allLoader() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
AllModules() - Constructor for class io.jmix.core.annotation.JmixModule.AllModules
 
ancestors - Variable in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
ancestors - Variable in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
and() - Static method in class io.jmix.core.querycondition.LogicalCondition
Creates empty AND condition.
and(Condition...) - Static method in class io.jmix.core.querycondition.LogicalCondition
Creates AND condition with the given nested conditions.
annotatedElement - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
AnnotationLockDescriptorProvider - Class in io.jmix.core.pessimisticlocking.impl
The AnnotationLockDescriptorProvider creates and collects LockDescriptor objects for locks annotated by PessimisticLock annotation from data model objects.
AnnotationLockDescriptorProvider() - Constructor for class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
AnnotationScanMetadataReaderFactory - Class in io.jmix.core.impl.scanning
 
AnnotationScanMetadataReaderFactory(ApplicationContext) - Constructor for class io.jmix.core.impl.scanning.AnnotationScanMetadataReaderFactory
 
anonymousUser - Variable in class io.jmix.core.security.InMemoryUserRepository
 
appContextStopped() - Method in class io.jmix.core.common.xmlparsing.Dom4jToolsShutdownListener
 
applicationContext - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
applicationContext - Variable in class io.jmix.core.FetchPlanBuilder
 
applicationContext - Variable in class io.jmix.core.FluentLoader
 
applicationContext - Variable in class io.jmix.core.impl.DataStoreFactory
 
applicationContext - Variable in class io.jmix.core.impl.EntityPostConstructInitializer
 
applicationContext - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
applicationContext - Variable in class io.jmix.core.impl.method.BeanArgumentResolver
 
applicationContext - Variable in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
applicationContext - Variable in class io.jmix.core.impl.TransactionManagerLocator
 
applicationContext - Variable in class io.jmix.core.impl.TriggerFilesProcessor
 
applicationContext - Variable in class io.jmix.core.Stores
 
applicationEventPublisher - Variable in class io.jmix.core.security.impl.JmixSessionAuthenticationStrategy
 
applicationInitialized() - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
applyConstraints(T, Collection<AccessConstraint<?>>) - Method in class io.jmix.core.AccessManager
 
ApplyConstraints - Annotation Type in io.jmix.core.repository
Controls how AccessConstraints are used by JmixDataRepository.
applyPageableForConditionLoader(FluentLoader.ByCondition<T>, Pageable) - Static method in class io.jmix.core.impl.repository.query.utils.LoaderHelper
 
applyPageableForQueryLoader(FluentLoader.ByQuery<T>, Pageable) - Static method in class io.jmix.core.impl.repository.query.utils.LoaderHelper
 
applyQueryStringProcessors(Collection<QueryStringProcessor>, String, Class<?>) - Static method in class io.jmix.core.QueryUtils
Returns the query string after applying the given processors on it.
applyRegisteredConstraints(T) - Method in class io.jmix.core.AccessManager
 
applyTo(T) - Method in interface io.jmix.core.constraint.AccessConstraint
Applies the constraint to the given access context.
ArgumentResolverComposite - Interface in io.jmix.core.impl.method
Strategy interface to Resolves method parameters by delegating to a list of registered MethodArgumentResolvers.
asc(String) - Static method in class io.jmix.core.Sort.Order
Creates new order for the given property with ASC direction.
asClass() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
asClass() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
asClass() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
asClass() - Method in interface io.jmix.core.metamodel.model.Range
Get this property MetaClass.
asDatatype() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
asDatatype() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
asDatatype() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
asDatatype() - Method in interface io.jmix.core.metamodel.model.Range
Get this property Datatype.
asEnumeration() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
asEnumeration() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
asEnumeration() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
asEnumeration() - Method in interface io.jmix.core.metamodel.model.Range
Get this property Enumeration.
assertToken(Object, FetchPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
assignInverse(MetaPropertyImpl, Range, String) - Method in class io.jmix.core.impl.MetaModelLoader
 
assignPropertyType(AnnotatedElement, MetaProperty, Range) - Method in class io.jmix.core.impl.MetaModelLoader
 
assignStore(MetaClass) - Method in class io.jmix.core.impl.MetaModelLoader
 
assignStore(MetaProperty) - Method in class io.jmix.core.impl.MetaModelLoader
 
asString() - Static method in class io.jmix.core.common.util.StackTrace
Get current stack trace as string.
AttributeChanges - Class in io.jmix.core.event
An object describing changes in entity attributes.
AttributeChanges.Builder - Class in io.jmix.core.event
 
AttributeChanges.Change - Class in io.jmix.core.event
INTERNAL.
authenticate(Authentication) - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationProvider
 
authenticate(Authentication) - Method in class io.jmix.core.security.impl.SystemAuthenticationProvider
 
Authenticated - Annotation Type in io.jmix.core.security
Annotation for bean methods which require authentication, i.e.
AuthenticatedAspect - Class in io.jmix.core.security.impl
 
AuthenticatedAspect() - Constructor for class io.jmix.core.security.impl.AuthenticatedAspect
 
AuthenticationLocaleResolver - Interface in io.jmix.core.security
A resolver that provides Locale if current authentication does not contain it.
authenticationManager - Variable in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
authenticationManager - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
authenticationManagerBean() - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
AuthenticationResolver - Interface in io.jmix.core.security
Strategy for accessing root authentication from wrapped authentication in the current security context.
AuthorizedUrlsProvider - Interface in io.jmix.core.security
Provider used when configuring HTTP web security for API endpoints (like REST, MVC controllers).

B

BASE - Static variable in class io.jmix.core.FetchPlan
Includes all local properties and properties defined by InstanceName (effectively FetchPlan.INSTANCE_NAME + FetchPlan.LOCAL).
BaseDataStoreEvent - Class in io.jmix.core.datastore
 
BaseDataStoreEvent(Object) - Constructor for class io.jmix.core.datastore.BaseDataStoreEvent
 
BaseEntityEntry - Class in io.jmix.core.entity
Used by enhancing process.
BaseEntityEntry(Entity) - Constructor for class io.jmix.core.entity.BaseEntityEntry
 
basePackages - Variable in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
BeanArgumentResolver - Class in io.jmix.core.impl.method
Allows resolving the current Locale as method argument.
BeanArgumentResolver() - Constructor for class io.jmix.core.impl.method.BeanArgumentResolver
 
BeanExclusionProcessor - Class in io.jmix.core
 
BeanExclusionProcessor() - Constructor for class io.jmix.core.BeanExclusionProcessor
 
beanExclusionProcessor() - Static method in class io.jmix.core.CoreConfiguration
 
beanFactory - Variable in class io.jmix.core.common.xmlparsing.Dom4jToolsShutdownListener
 
beanFactory - Variable in class io.jmix.core.impl.SpringBeanLoader
 
beanFactory - Variable in class io.jmix.core.impl.StandardSerialization
 
beforeEntityCount(DataStoreBeforeEntityCountEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
beforeEntityLoad(DataStoreBeforeEntityLoadEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
beforeEntitySave(DataStoreBeforeEntitySaveEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
beforeLoadTransactionCommit(LoadContext<?>, Collection<Object>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
beforeReadObject(Entity, ObjectInputStream, String) - Static method in class io.jmix.core.impl.EntityInternals
Hook to be invoked before entity deserialization
beforeSaveTransactionCommit(SaveContext, Collection<Object>, Collection<Object>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
beforeSaveTransactionRollback(SaveContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
beforeValueLoad(DataStoreBeforeValueLoadEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
beforeWriteObject(Entity, ObjectOutputStream, String) - Static method in class io.jmix.core.impl.EntityInternals
Hook to be invoked before entity serialization
begin(String) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
begin() - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
begin(String) - Method in interface io.jmix.core.security.SystemAuthenticator
Begins an authenticated code block.
begin() - Method in interface io.jmix.core.security.SystemAuthenticator
Authenticate as the 'system' user.
beginLoadTransaction(boolean) - Method in class io.jmix.core.datastore.AbstractDataStore
 
beginSaveTransaction(boolean) - Method in class io.jmix.core.datastore.AbstractDataStore
 
beginServerSessionOnStartup(ContextRefreshedEvent) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
BigDecimalDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
BigDecimalDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
BooleanDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
BooleanDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
BootJmixRepositoriesRegistrar - Class in io.jmix.autoconfigure.core
ImportBeanDefinitionRegistrar for Jmix data repositories autoconfiguration
BootJmixRepositoriesRegistrar() - Constructor for class io.jmix.autoconfigure.core.BootJmixRepositoriesRegistrar
 
build() - Method in class io.jmix.core.AccessManager.ConstraintsBuilder
 
build() - Method in class io.jmix.core.EntityImportPlanBuilder
 
build() - Method in class io.jmix.core.event.AttributeChanges.Builder
 
build() - Method in class io.jmix.core.FetchPlanBuilder
Builds fetch plan and makes builder immutable.
Subsequent method invocations returns the same object.
build(MetaClass, String, Class) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaPropertyBuilder
 
build(MetaClass, String, Datatype) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaPropertyBuilder
 
build() - Method in class io.jmix.core.security.ClientDetails.Builder
 
builder(Class<?>) - Method in class io.jmix.core.EntityImportPlans
Returns EntityImportPlanBuilder builder for the given entity class.
builder(Class<?>) - Method in class io.jmix.core.FetchPlans
Returns FetchPlan builder for the given entity class.
builder(FetchPlan) - Method in class io.jmix.core.FetchPlans
Returns FetchPlan builder that contains all properties from fetchPlan
builder() - Static method in class io.jmix.core.security.ClientDetails
 
Builder() - Constructor for class io.jmix.core.security.ClientDetails.Builder
 
builders - Variable in class io.jmix.core.FetchPlanBuilder
 
buildFromJson(String, MetaClass) - Method in interface io.jmix.core.impl.importexport.EntityImportPlanJsonBuilder
Builds an EntityImportPlan that contains all fields that are presented in the JSON object.
buildFromJson(String, MetaClass) - Method in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
buildFromJsonArray(JsonArray, MetaClass) - Method in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
Builds an EntityImportPlan that contains properties from all collection members.
buildFromJsonObject(JsonObject, MetaClass) - Method in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
buildNamedParametersMap(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
buildSetterNames(Field) - Method in class io.jmix.core.impl.MetaModelLoader
Builds a list of possible setter names for the field.
by(List<Sort.Order>) - Static method in class io.jmix.core.Sort
Creates new Sort for the given list of orders.
by(Sort.Order...) - Static method in class io.jmix.core.Sort
Creates new Sort for the given orders.
by(String...) - Static method in class io.jmix.core.Sort
Creates new Sort for the given properties with ASC direction.
by(Sort.Direction, String...) - Static method in class io.jmix.core.Sort
Creates new Sort for the given properties with the given direction.
ByCondition(FluentLoader<E>, String, Condition) - Constructor for class io.jmix.core.FluentLoader.ByCondition
 
ByCondition(FluentLoader.ByQuery<E>, Condition) - Constructor for class io.jmix.core.FluentLoader.ByCondition
 
ById(FluentLoader<E>, Object) - Constructor for class io.jmix.core.FluentLoader.ById
 
ByIds(FluentLoader<E>, Collection) - Constructor for class io.jmix.core.FluentLoader.ByIds
 
ByQuery(FluentLoader<E>, String, ApplicationContext) - Constructor for class io.jmix.core.FluentLoader.ByQuery
 
ByQuery(FluentLoader<E>, String, Object[], ApplicationContext) - Constructor for class io.jmix.core.FluentLoader.ByQuery
 
ByteArrayDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
ByteArrayDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 

C

cache - Variable in class io.jmix.core.MetadataTools.CachingEntitiesHolder
 
cacheable(boolean) - Method in class io.jmix.core.FluentLoader.ByCondition
Indicates that the query results should be cached.
cacheable(boolean) - Method in class io.jmix.core.FluentLoader.ByQuery
Indicates that the query results should be cached.
CachedArgumentResolverComposite - Class in io.jmix.core.impl.method
Resolves method parameters by delegating to a list of registered MethodArgumentResolvers.
CachedArgumentResolverComposite() - Constructor for class io.jmix.core.impl.method.CachedArgumentResolverComposite
 
cacheManager - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
CacheOperations - Class in io.jmix.core
Used for additional cache operation like iterations over cache entries.
CacheOperations() - Constructor for class io.jmix.core.CacheOperations
 
cacheOperations - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
CachingEntitiesHolder() - Constructor for class io.jmix.core.MetadataTools.CachingEntitiesHolder
 
calculateFilenamesForLocale(String, Locale) - Method in class io.jmix.core.impl.JmixMessageSource
 
call() - Method in interface io.jmix.core.security.SystemAuthenticator.AuthenticatedOperation
 
candidateDetectors - Variable in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
canExported(String) - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
canImported(String) - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
canModify() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
canSubstitute(String, String) - Method in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
canView() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
CASE_INSENSITIVE_MARKER - Static variable in class io.jmix.core.QueryUtils
 
CaseConversion - Annotation Type in io.jmix.core.entity.annotation
Indicates that auto case conversion should be used for text input fields bound with marked entity field.
Change(String, Object) - Constructor for class io.jmix.core.event.AttributeChanges.Change
 
changePassword(String, String, String) - Method in interface io.jmix.core.security.UserManager
Changes the password for the specific user.
CharacterDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
CharacterDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
check(UserDetails) - Method in class io.jmix.core.security.PostAuthenticationChecks
 
check(UserDetails) - Method in class io.jmix.core.security.PreAuthenticationChecks
 
checkAndReorderLoadedEntities(LoadContext<?>, List<Object>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
checkDuplicates(Element) - Method in class io.jmix.core.impl.FetchPlanLoader
 
checkEntityType(Object) - Static method in class io.jmix.core.entity.EntityPreconditions
 
checkEntityType(Object, String) - Static method in class io.jmix.core.entity.EntityPreconditions
 
checker - Variable in class io.jmix.core.EntityStates
 
checkInitialized() - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
checkInitialized() - Method in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
checkIntegerRange(String, Number) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
checkIsLoadedWithGetter(Object, String) - Method in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
checkLoaded(Object, String...) - Method in class io.jmix.core.EntityStates
Check that entity has all specified properties loaded from DB.
checkLoadedWithFetchPlan(Object, FetchPlan, Set) - Method in class io.jmix.core.EntityStates
 
checkLoadedWithFetchPlan(Object, FetchPlan) - Method in class io.jmix.core.EntityStates
Check that all properties of the fetch plan are loaded from DB for the passed entity.
checkLoadedWithFetchPlan(Object, String) - Method in class io.jmix.core.EntityStates
Check that all properties of the fetch plan are loaded from DB for the passed entity.
checkLongRange(String, Number) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
checkNotEmptyString(String) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that a string passed as a parameter to the calling method is not empty.
checkNotEmptyString(String, String) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that a string passed as a parameter to the calling method is not empty.
checkNotEmptyString(String, String, Object...) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that a string passed as a parameter to the calling method is not empty.
checkNotNullArgument(Object) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNullArgument(Object, String) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNullArgument(Object, String, Object...) - Static method in class io.jmix.core.common.util.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkRange(String, Number) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
checkState() - Method in class io.jmix.core.FetchPlanBuilder
Checks whether FetchPlan has been built.
children - Variable in class io.jmix.core.common.datastruct.Node
 
circularBeanReferencesEnabler() - Static method in class io.jmix.core.CoreConfiguration
 
CircularBeanReferencesEnabler - Class in io.jmix.core.impl
Since Spring Boot 2.6 circular references prohibited by default.
CircularBeanReferencesEnabler() - Constructor for class io.jmix.core.impl.CircularBeanReferencesEnabler
 
ClassFilesProvider - Class in io.jmix.core.impl
 
ClassFilesProvider(String) - Constructor for class io.jmix.core.impl.ClassFilesProvider
 
classFilesProviders - Variable in class io.jmix.core.impl.JavaClassLoader
 
ClassManager - Class in io.jmix.core
Loads classes taking into account hot-deploy feature.
ClassManager() - Constructor for class io.jmix.core.ClassManager
 
ClasspathScanCandidateDetector - Interface in io.jmix.core.impl.scanning
 
ClassRange - Class in io.jmix.core.metamodel.model.impl
 
ClassRange(MetaClass) - Constructor for class io.jmix.core.metamodel.model.impl.ClassRange
 
clazz - Variable in class io.jmix.core.impl.TimestampClass
 
cleanupRemoved() - Method in class io.jmix.core.impl.ProxyClassLoader
 
clear() - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
clear() - Method in class io.jmix.core.impl.method.MethodArgumentResolverComposite
Clear the list of configured resolvers.
clear() - Method in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
clearCache() - Method in class io.jmix.core.ClassManager
Clears compiled classes cache
clearCache() - Method in class io.jmix.core.impl.JavaClassLoader
 
clearCache() - Method in class io.jmix.core.impl.MessagesImpl
 
clearCache() - Method in interface io.jmix.core.Messages
 
clearFields(Object) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
ClientDetails - Class in io.jmix.core.security
 
ClientDetails.Builder - Class in io.jmix.core.security
 
ClientType - Class in io.jmix.core
 
ClientType(String) - Constructor for class io.jmix.core.ClientType
 
clientType(String) - Method in class io.jmix.core.security.ClientDetails.Builder
 
clockProvider - Variable in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
CollectionCompare - Class in io.jmix.core.impl.importexport
 
CollectionImportPolicy - Enum in io.jmix.core
Enum describes the policy of processing collection members when importing the entity with the EntityImportPlan
collectionImportPolicy - Variable in class io.jmix.core.EntityImportPlanProperty
 
collectMethodMetadata(Method, Class<?>) - Static method in class io.jmix.core.impl.repository.support.method_metadata.MethodMetadataHelper
 
collectModifiedClassFiles(String) - Method in class io.jmix.core.impl.JavaClassLoader
Collects class files that were modified or not loaded yet from the directory
commitTransaction(Object) - Method in class io.jmix.core.datastore.AbstractDataStore
 
compactFormat - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
compactRepeatedEntities - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
compare(Collection<Object>, Collection<Object>) - Method in class io.jmix.core.impl.importexport.CollectionCompare
 
compareTo(CreditsItem) - Method in class io.jmix.core.credits.CreditsItem
 
CompositeUserRepository - Class in io.jmix.core.security
An implementation of UserRepository that compose all UserRepositorys registered in an application and delegates operations to them.
CompositeUserRepository() - Constructor for class io.jmix.core.security.CompositeUserRepository
 
Composition - Annotation Type in io.jmix.core.metamodel.annotation
Marks a reference as composition.
condition(Condition) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets additional query condition.
condition(Condition) - Method in class io.jmix.core.FluentLoader
Load by condition.
Condition - Interface in io.jmix.core.querycondition
The tree of Conditions represents an optional part of a query that is added if the corresponding parameters are present.
conditions - Variable in class io.jmix.core.impl.repository.query.JmixStructuredQuery
 
ConditionTransformer - Class in io.jmix.core.impl.repository.query.utils
Utility class to build Condition by Spring Data repositories PartTree
ConditionTransformer() - Constructor for class io.jmix.core.impl.repository.query.utils.ConditionTransformer
 
ConditionXmlLoader - Class in io.jmix.core.querycondition
Loads the tree of Conditions from XML.
ConditionXmlLoader() - Constructor for class io.jmix.core.querycondition.ConditionXmlLoader
 
config - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
configure(AuthenticationManagerBuilder) - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
configure(HttpSecurity) - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
configureMessageSource() - Method in class io.jmix.core.impl.MessageSourceConfiguration
 
configureTasks(TaskScheduler) - Method in class io.jmix.core.CoreScheduleConfiguration
 
considerPagingAndProcess(FluentLoader.ByQuery<?>, Object[]) - Method in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
considerPagingAndProcess(FluentLoader.ByCondition<?>, Object[]) - Method in class io.jmix.core.impl.repository.query.JmixListQuery
 
considerSorting(FluentLoader.ByCondition<?>, Object[]) - Method in class io.jmix.core.impl.repository.query.JmixListQuery
 
constraints - Variable in class io.jmix.core.AccessManager.ConstraintsBuilder
 
constraintsBuilder() - Method in class io.jmix.core.AccessManager
 
ConstraintsBuilder() - Constructor for class io.jmix.core.AccessManager.ConstraintsBuilder
 
constructFetchPlanFromImportPlan(EntityImportPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
Method constructs FetchPlanBuilder for a regular FetchPlan from the EntityImportPlan.
contains(Object) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
contains(String) - Method in class io.jmix.core.impl.ProxyClassLoader
 
contains(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "like %value%".
CONTAINS - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
containsProperty(String) - Method in class io.jmix.core.FetchPlan
Check if a directly owned property with the given name exists in the fetchPlan.
context - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
ContextArgumentResolverComposite - Class in io.jmix.core.impl.method
Resolves method parameters by delegating to a list of registered in Spring context MethodArgumentResolvers.
ContextArgumentResolverComposite() - Constructor for class io.jmix.core.impl.method.ContextArgumentResolverComposite
 
ConversionType - Enum in io.jmix.core.entity.annotation
Defines a case conversion type.
convertToDatabaseColumn(FileRef) - Method in class io.jmix.core.entity.FileRefConverter
 
convertToDatabaseColumn(URI) - Method in class io.jmix.core.entity.UriConverter
 
convertToEntityAttribute(String) - Method in class io.jmix.core.entity.FileRefConverter
 
convertToEntityAttribute(String) - Method in class io.jmix.core.entity.UriConverter
 
copy(EntityEntry) - Method in class io.jmix.core.entity.BaseEntityEntry
 
copy(EntityEntry) - Method in class io.jmix.core.entity.NoIdEntityEntry
 
copy(EntityEntry) - Method in class io.jmix.core.entity.NullableIdEntityEntry
 
copy(EntityEntry) - Method in interface io.jmix.core.EntityEntry
Copies the state of entity entry.
copy(EntityEntryExtraState) - Method in interface io.jmix.core.EntityEntryExtraState
Copies the extra state.
copy() - Method in class io.jmix.core.LoadContext
Creates a copy of this LoadContext instance.
copy() - Method in class io.jmix.core.LoadContext.Query
Creates a copy of this Query instance.
copy(T) - Method in class io.jmix.core.MetadataTools
Create a new instance and make it a shallow copy of the instance given.
copy(Object, Object) - Method in class io.jmix.core.MetadataTools
Make a shallow copy of an instance.
copy() - Method in interface io.jmix.core.querycondition.Condition
Returns a deep copy of this condition.
copy() - Method in class io.jmix.core.querycondition.JpqlCondition
 
copy() - Method in class io.jmix.core.querycondition.LogicalCondition
 
copy() - Method in class io.jmix.core.querycondition.PropertyCondition
 
copyFrom(T) - Method in interface io.jmix.core.CopyingSystemState
Invoked by the framework when copying the entity instance.
CopyingSystemState<T> - Interface in io.jmix.core
Interface to be implemented by entities having a state which is not reflected in metadata.
copyNonPersistentAttributes(Object, Object) - Method in class io.jmix.core.datastore.AbstractDataStore
 
copyStateTo(LoadContext.Query) - Method in class io.jmix.core.LoadContext.Query
 
copySystemState(Entity, Entity) - Method in class io.jmix.core.EntitySystemStateSupport
 
copyUserDetails(UserDetails) - Method in class io.jmix.core.security.InMemoryUserRepository
 
CoreAutoConfiguration - Class in io.jmix.autoconfigure.core
 
CoreAutoConfiguration() - Constructor for class io.jmix.autoconfigure.core.CoreAutoConfiguration
 
CoreConfiguration - Class in io.jmix.core
Configuration of the core module.
CoreConfiguration() - Constructor for class io.jmix.core.CoreConfiguration
 
CorePersistentAttributesLoadChecker - Class in io.jmix.core.impl
 
CorePersistentAttributesLoadChecker() - Constructor for class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
CorePersistentAttributesLoadChecker.PropertyLoadedState - Enum in io.jmix.core.impl
 
CoreProperties - Class in io.jmix.core
 
CoreProperties(String, String, String, String, String, String, List<String>, int, boolean, int, int, String, String, boolean, String, boolean, boolean, Duration) - Constructor for class io.jmix.core.CoreProperties
 
coreProperties - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
coreProperties - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
coreProperties - Variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
coreProperties - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
coreProperties - Variable in class io.jmix.core.impl.TriggerFilesProcessor
 
coreProperties - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
CoreScheduleConfiguration - Class in io.jmix.core
 
CoreScheduleConfiguration() - Constructor for class io.jmix.core.CoreScheduleConfiguration
 
CoreSecurityConfiguration - Class in io.jmix.core.security
This security configuration can be used in test or simple projects, for example:
CoreSecurityConfiguration() - Constructor for class io.jmix.core.security.CoreSecurityConfiguration
 
count() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
countAll(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
countAllValues(ValueLoadContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
countByItems - Variable in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
countByItems() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
countPrevented - Variable in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
countPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
create() - Method in class io.jmix.core.common.util.ParamsMap
 
create() - Method in class io.jmix.core.common.xmlparsing.SAXParserObjectFactory
 
create() - Static method in class io.jmix.core.event.AttributeChanges.Builder
 
create(String, String, String) - Static method in class io.jmix.core.FileRef
Creates file reference for the given storage name, path and file name.
create(Class<T>) - Method in class io.jmix.core.impl.MetadataImpl
 
create(MetaClass) - Method in class io.jmix.core.impl.MetadataImpl
 
create(String) - Method in class io.jmix.core.impl.MetadataImpl
 
create() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
create(Class<T>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
create(Class<T>) - Method in interface io.jmix.core.Metadata
Instantiate an entity, taking into account extended entities.
create(MetaClass) - Method in interface io.jmix.core.Metadata
Instantiate an entity, taking into account extended entities.
create(String) - Method in interface io.jmix.core.Metadata
Instantiate an entity, taking into account extended entities.
create(Class<?>, Object) - Method in class io.jmix.core.MetadataTools.CachingEntitiesHolder
 
create(Class<?>, Object) - Method in interface io.jmix.core.MetadataTools.EntitiesHolder
 
create(String, String) - Static method in class io.jmix.core.querycondition.JpqlCondition
 
create(String, String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition to compare the property with the given value.
create() - Method in interface io.jmix.core.repository.JmixDataRepository
Instantiate an entity.
create(Class<T>) - Method in interface io.jmix.core.UnconstrainedDataManager
Creates a new entity instance in memory.
create() - Static method in class io.jmix.core.ValueLoadContext
Creates an instance of ValueLoadContext
createAnonymousUser() - Method in class io.jmix.core.security.InMemoryUserRepository
 
createCipher(int) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
createClass(Session, Class<?>) - Method in class io.jmix.core.impl.MetaModelLoader
 
createConsumer - Variable in class io.jmix.core.impl.importexport.CollectionCompare
 
createFetchPlan(Class<?>, String, List<FetchPlanProperty>, boolean) - Method in class io.jmix.core.FetchPlanBuilder
 
createFetchPlanBuilder() - Method in class io.jmix.core.FluentLoader
 
createFormat() - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
createFormat() - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
createFormat() - Method in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
Creates non-localized format.
createGson(FetchPlanSerializationOption...) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
createGsonForDeserialization(MetaClass, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
createGsonForSerialization(FetchPlan, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
createInstance(Class<T>) - Static method in class io.jmix.core.MetadataTools
 
createInstanceWithId(Class<?>, Object) - Static method in class io.jmix.core.MetadataTools
 
createJsonArrayOfFetchPlanProperties(FetchPlan) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
createJsonObjectForNestedFetchPlan(FetchPlan) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
createLoadContext() - Method in class io.jmix.core.FluentValueLoader
 
createLoadContext() - Method in class io.jmix.core.FluentValuesLoader
 
createLocalizedFormat(Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
createNewCollection(MetaProperty) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
createPermitted - Variable in class io.jmix.core.accesscontext.CrudEntityContext
 
createPredicate - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
createPredicate() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
createQuery(String) - Static method in class io.jmix.core.ValueLoadContext
Creates an instance of ValueLoadContext query
createRepositoryFactory() - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactoryBean
 
createSaveContext(SaveContext) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
createSystemUser() - Method in class io.jmix.core.security.InMemoryUserRepository
 
createTransactionDefinition(boolean) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
createUuid() - Static method in class io.jmix.core.UuidProvider
 
createValuesIterator(LinkedMap) - Static method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider
 
createWithParameterName(String, String, String) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates property condition with the specified parameter name.
createWithParameters(String, String, Map<String, Object>) - Static method in class io.jmix.core.querycondition.JpqlCondition
 
createWithValue(String, String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition to compare the property with the provided value.
CreditsHtmlRenderer - Class in io.jmix.core.credits
Creates HTML from a list of CreditsItem objects.
CreditsHtmlRenderer(boolean) - Constructor for class io.jmix.core.credits.CreditsHtmlRenderer
Constructor.
CreditsItem - Class in io.jmix.core.credits
Carries information about third-party software.
CreditsItem(String, String, String, String) - Constructor for class io.jmix.core.credits.CreditsItem
 
CreditsLoader - Class in io.jmix.core.credits
Provides information about third-party software by loading credits.xml files of Jmix modules.
CreditsLoader() - Constructor for class io.jmix.core.credits.CreditsLoader
 
CrossDataStoreProperty(MetaProperty, FetchPlanProperty) - Constructor for class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
CrossDataStoreReferenceLoader - Class in io.jmix.core.impl
INTERNAL.
CrossDataStoreReferenceLoader(MetaClass, FetchPlan, boolean) - Constructor for class io.jmix.core.impl.CrossDataStoreReferenceLoader
 
CrossDataStoreReferenceLoader.CrossDataStoreProperty - Class in io.jmix.core.impl
 
crossDataStoreReferenceLoaderProvider - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
CrudEntityContext - Class in io.jmix.core.accesscontext
An access context to check permissions on entity operations.
CrudEntityContext(MetaClass) - Constructor for class io.jmix.core.accesscontext.CrudEntityContext
 
CrudMethodMetadata - Class in io.jmix.core.impl.repository.support.method_metadata
Stores metadata for JmixDataRepository methods.
CrudMethodMetadata(boolean, Map<String, Serializable>) - Constructor for class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadata
 
CrudMethodMetadata.Accessor - Interface in io.jmix.core.impl.repository.support.method_metadata
Provides CrudMethodMetadata for current invoked method
CrudMethodMetadataAccessingPostProcessor - Class in io.jmix.core.impl.repository.support.method_metadata
RepositoryProxyPostProcessor to add interceptor designated for determining and storing CrudMethodMetadata information for currently invoked JmixDataRepository method.
CrudMethodMetadataAccessingPostProcessor() - Constructor for class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadataAccessingPostProcessor
 
CurrencyLabelPosition - Enum in io.jmix.core.entity.annotation
Defines CurrencyField currency label position.
CurrencyValue - Annotation Type in io.jmix.core.entity.annotation
Indicates that a field which is marked by this annotation contains currency value
currentAuthentication - Variable in class io.jmix.core.impl.MessagesImpl
 
currentAuthentication - Variable in class io.jmix.core.impl.method.LocaleArgumentResolver
 
currentAuthentication - Variable in class io.jmix.core.impl.method.UserArgumentResolver
 
currentAuthentication - Variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
currentAuthentication - Variable in class io.jmix.core.MetadataTools
 
currentAuthentication - Variable in class io.jmix.core.metamodel.datatype.DatatypeFormatter
 
currentAuthentication - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
CurrentAuthentication - Interface in io.jmix.core.security
Provides information about the currently authenticated user.
currentAuthentication - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
CurrentAuthenticationImpl - Class in io.jmix.core.security.impl
 
CurrentAuthenticationImpl() - Constructor for class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
currentTimeMillis() - Method in class io.jmix.core.impl.TimeSourceImpl
 
currentTimeMillis() - Method in interface io.jmix.core.TimeSource
Return current timestamp in milliseconds.
currentTimestamp() - Method in class io.jmix.core.impl.TimeSourceImpl
 
currentTimestamp() - Method in interface io.jmix.core.TimeSource
Return current timestamp as Date instance.
CurrentUserSubstitution - Interface in io.jmix.core.usersubstitution
Interface is used to get the information about current user substitution
CurrentUserSubstitutionImpl - Class in io.jmix.core.security.impl
 
CurrentUserSubstitutionImpl(CurrentAuthentication) - Constructor for class io.jmix.core.security.impl.CurrentUserSubstitutionImpl
 
customize(DataStore) - Method in interface io.jmix.core.datastore.DataStoreCustomizer
 
CustomValidationException - Exception in io.jmix.core.validation
 
CustomValidationException(String) - Constructor for exception io.jmix.core.validation.CustomValidationException
 

D

data - Variable in class io.jmix.core.common.datastruct.Node
 
DataLoadContext - Interface in io.jmix.core
Base interface for load contexts used in DataManager.
DataLoadContextQuery - Interface in io.jmix.core
 
DataManager - Interface in io.jmix.core
Same as UnconstrainedDataManager but performs authorization of all operations by applying registered access constraints.
dataManager - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
dataManager - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
UnconstrainedDataManager or DataManager will be chosen depending on ApplyConstraints annotation on method/repository or ancestor method/repository
dataManager - Variable in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
DataManagerImpl - Class in io.jmix.core.impl
 
DataManagerImpl() - Constructor for class io.jmix.core.impl.DataManagerImpl
 
DataSortingOptions - Interface in io.jmix.core
Defines sorting options of a data store.
DataStore - Interface in io.jmix.core
Interface defining methods for CRUD operations on entities.
DataStoreAfterEntityLoadEvent - Class in io.jmix.core.datastore
 
DataStoreAfterEntityLoadEvent(LoadContext<?>, List<Object>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
DataStoreAfterEntityLoadEvent(LoadContext<?>, Object, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
DataStoreBeforeEntityCountEvent - Class in io.jmix.core.datastore
 
DataStoreBeforeEntityCountEvent(LoadContext<?>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
DataStoreBeforeEntityLoadEvent - Class in io.jmix.core.datastore
 
DataStoreBeforeEntityLoadEvent(LoadContext<?>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
DataStoreBeforeEntitySaveEvent - Class in io.jmix.core.datastore
 
DataStoreBeforeEntitySaveEvent(SaveContext, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
DataStoreBeforeValueLoadEvent - Class in io.jmix.core.datastore
 
DataStoreBeforeValueLoadEvent(ValueLoadContext, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
DataStoreCustomizer - Interface in io.jmix.core.datastore
 
DataStoreEntityDeletingEvent - Class in io.jmix.core.datastore
 
DataStoreEntityDeletingEvent(SaveContext, Set<Object>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
DataStoreEntityLoadingEvent - Class in io.jmix.core.datastore
 
DataStoreEntityLoadingEvent(LoadContext<?>, List<Object>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
DataStoreEntityLoadingEvent(LoadContext<?>, Object, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
DataStoreEntityReloadEvent - Class in io.jmix.core.datastore
 
DataStoreEntityReloadEvent(LoadContext<?>, SaveContext, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
DataStoreEntitySavingEvent - Class in io.jmix.core.datastore
 
DataStoreEntitySavingEvent(SaveContext, Set<Object>, EventSharedState) - Constructor for class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
DataStoreEventListener - Interface in io.jmix.core.datastore
 
DataStoreFactory - Class in io.jmix.core.impl
INTERNAL.
DataStoreFactory() - Constructor for class io.jmix.core.impl.DataStoreFactory
 
dataStoreFactory - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
dataStores - Variable in class io.jmix.core.impl.DataStoreFactory
 
Datatype<T> - Interface in io.jmix.core.metamodel.datatype
Represents a data type of an entity property.
datatypeByClass - Variable in class io.jmix.core.impl.DatatypeRegistryImpl
 
datatypeById - Variable in class io.jmix.core.impl.DatatypeRegistryImpl
 
DatatypeDef - Annotation Type in io.jmix.core.metamodel.annotation
 
DatatypeDefUtils - Class in io.jmix.core.metamodel.datatype.impl
 
DatatypeDefUtils() - Constructor for class io.jmix.core.metamodel.datatype.impl.DatatypeDefUtils
 
DatatypeFormatter - Class in io.jmix.core.metamodel.datatype
Convenience bean for locale-dependent conversion of some widely used data types to and from strings.
DatatypeFormatter() - Constructor for class io.jmix.core.metamodel.datatype.DatatypeFormatter
 
DatatypeRange - Class in io.jmix.core.metamodel.model.impl
 
DatatypeRange(Datatype) - Constructor for class io.jmix.core.metamodel.model.impl.DatatypeRange
 
datatypeRegistry - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
datatypeRegistry - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
datatypeRegistry - Variable in class io.jmix.core.MetadataTools
 
datatypeRegistry - Variable in class io.jmix.core.metamodel.datatype.DatatypeFormatter
 
DatatypeRegistry - Interface in io.jmix.core.metamodel.datatype
Registry for Datatypes
DatatypeRegistryImpl - Class in io.jmix.core.impl
 
DatatypeRegistryImpl(List<Datatype<?>>, JmixModulesAwareBeanSelector) - Constructor for class io.jmix.core.impl.DatatypeRegistryImpl
 
datatypes - Variable in class io.jmix.core.impl.MetaModelLoader
 
date - Variable in class io.jmix.core.TemporalValue
 
DateDatatype - Class in io.jmix.core.metamodel.datatype.impl
DateDatatype works with java.sql.Date but is parameterized with java.util.Date to avoid problems with casting.
DateDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
DateDeserializer() - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl.DateDeserializer
 
DateSerializer() - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl.DateSerializer
 
DateTimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
DateTimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
DateTimeFormat - Annotation Type in io.jmix.core.metamodel.annotation
Specifies a format pattern for an entity attribute of a date/time type.
DateTimeTransformations - Class in io.jmix.core
 
DateTimeTransformations() - Constructor for class io.jmix.core.DateTimeTransformations
 
Ddl - Annotation Type in io.jmix.core.metamodel.annotation
Defines a DDL code to be generated by tooling.
DdlByDbms - Annotation Type in io.jmix.core.metamodel.annotation
Container for Ddl annotations.
decimalSeparator - Variable in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
decode(String, Charset) - Static method in class io.jmix.core.common.util.URLEncodeUtils
 
decodeUtf8(String) - Static method in class io.jmix.core.common.util.URLEncodeUtils
 
deepCopy(T) - Method in class io.jmix.core.MetadataTools
Makes a deep copy of the source entity.
deepCopy(Object, Object, MetadataTools.EntitiesHolder) - Method in class io.jmix.core.MetadataTools
Copies all property values from source to destination excluding null values.
DEFAULT_CLASS_RESOURCE_PATTERN - Static variable in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
DEFAULT_MIME_TYPE - Static variable in class io.jmix.core.FileTypesHelper
Default mime-type.
DefaultQuerySuggestionProvider - Class in io.jmix.core.suggestion
 
DefaultQuerySuggestionProvider() - Constructor for class io.jmix.core.suggestion.DefaultQuerySuggestionProvider
 
delegate() - Method in class io.jmix.core.EntitySet
 
delete(T) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deleteAll(SaveContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
deleteAll(Iterable<? extends T>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deleteAll() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deleteAllById(Iterable<? extends ID>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deleteById(ID) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deleteConsumer - Variable in class io.jmix.core.impl.importexport.CollectionCompare
 
DELETED_BY_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
DELETED_DATE_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
DeletedBy - Annotation Type in io.jmix.core.annotation
Marked entity field will be used to store information about user deleted entity.
DeletedDate - Annotation Type in io.jmix.core.annotation
Makes entity soft-delete when placed on field.
deleteInternal(Object...) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
deletePermitted - Variable in class io.jmix.core.accesscontext.CrudEntityContext
 
DeletePolicy - Enum in io.jmix.core
This enum defines a behaviour to deal with linked objects in case of soft delete
DENY - throw DeletePolicyException when linked object exists CASCADE - soft delete the linked object UNLINK - remove link
DeletePolicyException - Exception in io.jmix.core
Exception that is raised on attempt to soft delete an object, which has linked objects marked with OnDelete annotation with DeletePolicy.DENY value.
DeletePolicyException(String, String) - Constructor for exception io.jmix.core.DeletePolicyException
 
deletePredicate - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
deletePredicate() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
deniedProperties - Variable in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
deniedProperties() - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
dependencies - Variable in class io.jmix.core.impl.TimestampClass
 
dependent - Variable in class io.jmix.core.impl.TimestampClass
 
dependsOn(JmixModuleDescriptor) - Method in class io.jmix.core.JmixModuleDescriptor
Check if this module depends on the given module.
DependsOnProperties - Annotation Type in io.jmix.core.metamodel.annotation
Defines properties that the annotated property depends on.
deployDefaultFetchPlan(MetaClass, String, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
deployFetchPlan(Element, Element) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
deployFetchPlan(Element, Element, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
deployFetchPlans(String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
deployFetchPlans(InputStream) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
deployFetchPlans(Reader) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
desc(String) - Static method in class io.jmix.core.Sort.Order
Creates new order for the given property with DESC direction.
descendants - Variable in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
descriptors - Variable in class io.jmix.core.Stores
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.DateDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
deserialize(InputStream) - Method in class io.jmix.core.impl.StandardSerialization
 
deserialize(byte[]) - Method in class io.jmix.core.impl.StandardSerialization
 
deserializeFetchPlan(JsonObject) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
DETACHED - Static variable in class io.jmix.core.entity.BaseEntityEntry
 
details - Variable in exception io.jmix.core.FileTransferException
 
detectedClasses - Variable in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
determineApplyConstraints(Method, Class<?>) - Static method in class io.jmix.core.impl.repository.support.method_metadata.MethodMetadataHelper
Determines ApplyConstraints for particular repository query as follows: look for annotation on method hierarchy starting from method; if not found, search through repository interface hierarchy starting from specified repositoryInterface; annotation from base JmixDataRepository will be returned if no other annotation determined on application repositories
determineQueryHints(Method) - Static method in class io.jmix.core.impl.repository.support.method_metadata.MethodMetadataHelper
 
DevelopmentException - Exception in io.jmix.core
 
DevelopmentException(String) - Constructor for exception io.jmix.core.DevelopmentException
 
DevelopmentException(String, String, Object) - Constructor for exception io.jmix.core.DevelopmentException
 
DevelopmentException(String, Map<String, Object>) - Constructor for exception io.jmix.core.DevelopmentException
 
DevelopmentException(String, Throwable) - Constructor for exception io.jmix.core.DevelopmentException
 
DisableEnhancing - Annotation Type in io.jmix.core.entity.annotation
 
discardSaved - Variable in class io.jmix.core.SaveContext
 
distinct - Variable in class io.jmix.core.impl.repository.query.JmixStructuredQuery
 
DOLLAR - Static variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
Dom4j - Class in io.jmix.core.common.util
Helper class for XML parsing.
Dom4j.ElementAttributeVisitor - Interface in io.jmix.core.common.util
 
Dom4jTools - Class in io.jmix.core.common.xmlparsing
Helper bean for XML parsing with DOM4J.
Dom4jTools(CoreProperties, ServletContext) - Constructor for class io.jmix.core.common.xmlparsing.Dom4jTools
INTERNAL
Dom4jToolsShutdownListener - Class in io.jmix.core.common.xmlparsing
 
Dom4jToolsShutdownListener() - Constructor for class io.jmix.core.common.xmlparsing.Dom4jToolsShutdownListener
 
doNotSerializeDeniedProperties - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
doNotSerializeReadOnlyProperties - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
DoubleDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
DoubleDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
downloadAndWriteResponse(FileRef, String, Boolean, HttpServletResponse) - Method in interface io.jmix.core.FileTransferService
 
downloadAndWriteResponse(FileRef, String, Boolean, HttpServletResponse) - Method in class io.jmix.core.impl.FileTransferServiceImpl
 

E

EmbeddableEntityEntry - Class in io.jmix.core.entity
Used for Embeddable entities by enhancing process
EmbeddableEntityEntry(Entity) - Constructor for class io.jmix.core.entity.EmbeddableEntityEntry
 
EMBEDDED_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
EmbeddedIdEntityInitializer - Class in io.jmix.core.impl
 
EmbeddedIdEntityInitializer() - Constructor for class io.jmix.core.impl.EmbeddedIdEntityInitializer
 
EmbeddedParameters - Annotation Type in io.jmix.core.entity.annotation
Defines additional parameters for Embedded attributes.
empty() - Static method in class io.jmix.core.common.util.ParamsMap
 
EMPTY_LISTENERS_ARRAY - Static variable in class io.jmix.core.common.event.EventHub
 
EnableJmixDataRepositories - Annotation Type in io.jmix.core.repository
Annotation to enable data repositories.
EnableRestore - Annotation Type in io.jmix.core.entity.annotation
Indicates whether to enable restoring of soft deleted entity instances.
encode(String, Charset) - Static method in class io.jmix.core.common.util.URLEncodeUtils
 
encodeUtf8(String) - Static method in class io.jmix.core.common.util.URLEncodeUtils
 
end() - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
end() - Method in interface io.jmix.core.security.SystemAuthenticator
End of an authenticated code block.
endDate - Variable in class io.jmix.core.usersubstitution.UserSubstitution
 
ENDS_WITH - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
endServerSessionOnStartup(ContextRefreshedEvent) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
endsWith(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "like %value".
enhanceSession(HttpSession) - Method in class io.jmix.core.rememberme.JmixRememberMeServices
 
entities - Variable in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
entities - Variable in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
entities - Variable in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
entities - Variable in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
entitiesCollectionFromJson(String, MetaClass, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Deserializes a JSON array of objects to entities collection
entitiesCollectionFromJson(String, MetaClass, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
entitiesToRemove - Variable in class io.jmix.core.SaveContext
 
entitiesToSave - Variable in class io.jmix.core.SaveContext
 
Entity - Interface in io.jmix.core
Interface to be implemented by domain model objects with identifiers.
entity - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
ENTITY_ID_KEY - Static variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
ENTITY_NAME_KEY - Static variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
ENTITY_NAME_PROP - Static variable in interface io.jmix.core.EntitySerialization
 
EntityAccessException - Exception in io.jmix.core
This exception is raised on attempt to load a deleted object.
EntityAccessException() - Constructor for exception io.jmix.core.EntityAccessException
 
EntityAccessException(MetaClass, Object) - Constructor for exception io.jmix.core.EntityAccessException
 
EntityAttributeContext - Class in io.jmix.core.accesscontext
An access context to check permissions on entity attributes.
EntityAttributeContext(MetaPropertyPath) - Constructor for class io.jmix.core.accesscontext.EntityAttributeContext
 
EntityAttributeContext(MetaClass, String) - Constructor for class io.jmix.core.accesscontext.EntityAttributeContext
 
EntityAttributeImportExtension - Interface in io.jmix.core
An extension point for the entity import mechanism.
EntityAttributeImportExtensionResolver - Class in io.jmix.core.impl.importexport
 
EntityAttributeImportExtensionResolver() - Constructor for class io.jmix.core.impl.importexport.EntityAttributeImportExtensionResolver
 
EntityAttributeSerializationExtension - Interface in io.jmix.core
An extension point for a mechanism to serialize and deserialize entity to JSON.
EntityAttributeSerializationExtensionResolver - Class in io.jmix.core.impl.serialization
 
EntityAttributeSerializationExtensionResolver() - Constructor for class io.jmix.core.impl.serialization.EntityAttributeSerializationExtensionResolver
 
EntityAttributeVisitor - Interface in io.jmix.core
EntityChangedEvent<E> - Class in io.jmix.core.event
A Spring application event that is sent right after an entity is changed in the data store.
EntityChangedEvent(Object, Id<E>, EntityChangedEvent.Type, AttributeChanges, MetaClass) - Constructor for class io.jmix.core.event.EntityChangedEvent
INTERNAL.
EntityChangedEvent.Type - Enum in io.jmix.core.event
entityClass - Variable in class io.jmix.core.accesscontext.CrudEntityContext
 
entityClass - Variable in class io.jmix.core.accesscontext.ExportImportEntityContext
 
entityClass - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
entityClass - Variable in class io.jmix.core.FetchPlan
 
entityClass - Variable in class io.jmix.core.FetchPlanBuilder
 
EntityClassInfo - Class in io.jmix.core.impl
INTERNAL.
EntityClassInfo(String, String, boolean) - Constructor for class io.jmix.core.impl.EntityClassInfo
 
entityDeleting(DataStoreEntityDeletingEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
EntityDeserializer(MetaClass, EntitySerializationOption...) - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
EntityDetector - Class in io.jmix.core.impl.scanning
 
EntityDetector() - Constructor for class io.jmix.core.impl.scanning.EntityDetector
 
EntityEmbeddedInitializer - Class in io.jmix.core.impl
 
EntityEmbeddedInitializer() - Constructor for class io.jmix.core.impl.EntityEmbeddedInitializer
 
entityEntry - Variable in class io.jmix.core.entity.KeyValueEntity
 
EntityEntry - Interface in io.jmix.core
 
EntityEntryAuditable - Interface in io.jmix.core.entity
 
EntityEntryExtraState - Interface in io.jmix.core
 
EntityEntryHasUuid - Interface in io.jmix.core.entity
Used to clearly identify entity.
Property selection performs as follows: Id property used if it has UUID type and JmixGeneratedValue annotation, any other UUID @JmixGeneratedValue property chosen if @Id property doesn't satisfy conditions above, interface isn't applied otherwise.
EntityEntrySoftDelete - Interface in io.jmix.core.entity
 
EntityEntryVersioned - Interface in io.jmix.core.entity
Interface to be implemented by optimistically locked entities.
entityFromJson(String, MetaClass, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Deserializes a JSON object to the entity.
entityFromJson(String, MetaClass, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
EntityImportException - Exception in io.jmix.core.impl.importexport
 
EntityImportException(String) - Constructor for exception io.jmix.core.impl.importexport.EntityImportException
 
EntityImportException(String, Throwable) - Constructor for exception io.jmix.core.impl.importexport.EntityImportException
 
EntityImportExport - Interface in io.jmix.core
Bean that is used for exporting a collection of entities and importing them.
EntityImportExportImpl - Class in io.jmix.core.impl.importexport
 
EntityImportExportImpl() - Constructor for class io.jmix.core.impl.importexport.EntityImportExportImpl
 
EntityImportExportImpl.ReferenceInfo - Class in io.jmix.core.impl.importexport
 
EntityImportPlan - Class in io.jmix.core
Use EntityImportPlanBuilder for building instances of EntityImportPlan.
EntityImportPlan(Class<?>) - Constructor for class io.jmix.core.EntityImportPlan
 
EntityImportPlan(Class<?>, Map<String, EntityImportPlanProperty>) - Constructor for class io.jmix.core.EntityImportPlan
 
EntityImportPlanBuilder - Class in io.jmix.core
EntityImportPlanBuilder(Class<?>) - Constructor for class io.jmix.core.EntityImportPlanBuilder
 
entityImportPlanBuilderProvider - Variable in class io.jmix.core.EntityImportPlans
 
EntityImportPlanJsonBuilder - Interface in io.jmix.core.impl.importexport
Class that is used for building an EntityImportPlan based on the JSON object that represents an entity.
EntityImportPlanJsonBuilderImpl - Class in io.jmix.core.impl.importexport
 
EntityImportPlanJsonBuilderImpl() - Constructor for class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
EntityImportPlanProperty - Class in io.jmix.core
 
EntityImportPlanProperty(String) - Constructor for class io.jmix.core.EntityImportPlanProperty
 
EntityImportPlanProperty(String, EntityImportPlan) - Constructor for class io.jmix.core.EntityImportPlanProperty
 
EntityImportPlanProperty(String, EntityImportPlan, CollectionImportPolicy) - Constructor for class io.jmix.core.EntityImportPlanProperty
 
EntityImportPlanProperty(String, ReferenceImportBehaviour) - Constructor for class io.jmix.core.EntityImportPlanProperty
 
EntityImportPlanProperty(String, ReferenceImportBehaviour, CollectionImportPolicy) - Constructor for class io.jmix.core.EntityImportPlanProperty
 
EntityImportPlans - Class in io.jmix.core
EntityImportPlans() - Constructor for class io.jmix.core.EntityImportPlans
 
entityImportPlans - Variable in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
EntityInitializer - Interface in io.jmix.core
Interface to be implemented by beans that initialize new entity instances created via Metadata.create(Class).
entityInitializers - Variable in class io.jmix.core.impl.MetadataImpl
 
EntityInternals - Class in io.jmix.core.impl
Used by enhancing process
EntityInternals() - Constructor for class io.jmix.core.impl.EntityInternals
 
EntityLoadInfo(LoadContext<?>, EventSharedState) - Constructor for class io.jmix.core.datastore.AbstractDataStore.EntityLoadInfo
 
entityLoading(DataStoreEntityLoadingEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
EntityLoadingEvent<E> - Class in io.jmix.core.event
A Spring application event which is sent when the entity is loaded from the data store.
EntityLoadingEvent(Object, MetaClass, E) - Constructor for class io.jmix.core.event.EntityLoadingEvent
 
EntityOp - Enum in io.jmix.core.security
Type of operation on entity.
EntityOperationConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
 
EntityPostConstructInitializer - Class in io.jmix.core.impl
 
EntityPostConstructInitializer() - Constructor for class io.jmix.core.impl.EntityPostConstructInitializer
 
EntityPreconditions - Class in io.jmix.core.entity
 
EntityPreconditions() - Constructor for class io.jmix.core.entity.EntityPreconditions
 
EntityPropertyChangeEvent - Class in io.jmix.core.entity
EntityPropertyChangeEvent(Object, String, Object, Object) - Constructor for class io.jmix.core.entity.EntityPropertyChangeEvent
 
EntityPropertyChangeListener - Interface in io.jmix.core.entity
Interface to track changes in data model objects.
EntityReferencesNormalizer - Class in io.jmix.core
Normalizes references between items of a collection.
EntityReferencesNormalizer() - Constructor for class io.jmix.core.EntityReferencesNormalizer
 
entityReload(DataStoreEntityReloadEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
entitySaving(DataStoreEntitySavingEvent) - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
EntitySavingEvent<E> - Class in io.jmix.core.event
A Spring application event which is sent when the entity is saved to the data store.
EntitySavingEvent(Object, MetaClass, E, boolean) - Constructor for class io.jmix.core.event.EntitySavingEvent
 
EntitySerialization - Interface in io.jmix.core
Class that is used for serialization and deserialization of entities to JSON.
entitySerialization - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
EntitySerializationContext() - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializationContext
 
EntitySerializationException - Exception in io.jmix.core.impl.serialization
 
EntitySerializationException() - Constructor for exception io.jmix.core.impl.serialization.EntitySerializationException
 
EntitySerializationException(String) - Constructor for exception io.jmix.core.impl.serialization.EntitySerializationException
 
EntitySerializationException(String, Throwable) - Constructor for exception io.jmix.core.impl.serialization.EntitySerializationException
 
EntitySerializationException(Throwable) - Constructor for exception io.jmix.core.impl.serialization.EntitySerializationException
 
EntitySerializationException(String, Throwable, boolean, boolean) - Constructor for exception io.jmix.core.impl.serialization.EntitySerializationException
 
EntitySerializationImpl - Class in io.jmix.core.impl.serialization
 
EntitySerializationImpl() - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl
 
EntitySerializationImpl.DateDeserializer - Class in io.jmix.core.impl.serialization
 
EntitySerializationImpl.DateSerializer - Class in io.jmix.core.impl.serialization
 
EntitySerializationImpl.EntityDeserializer - Class in io.jmix.core.impl.serialization
 
EntitySerializationImpl.EntitySerializationContext - Class in io.jmix.core.impl.serialization
Class is used for storing a collection of entities already processed during the serialization.
EntitySerializationImpl.EntitySerializer - Class in io.jmix.core.impl.serialization
 
EntitySerializationOption - Enum in io.jmix.core
An object that configures how to serialize the entity to JSON.
EntitySerializationTokenManager - Class in io.jmix.core.impl.serialization
 
EntitySerializationTokenManager() - Constructor for class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
EntitySerializer(FetchPlan, EntitySerializationOption...) - Constructor for class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
EntitySet - Class in io.jmix.core
Implementation of Set<Entity> with convenient methods for getting entities by a prototype instance or by a class and id.
EntitySet() - Constructor for class io.jmix.core.EntitySet
 
EntitySet(Set<?>) - Constructor for class io.jmix.core.EntitySet
 
EntitySet(Collection) - Constructor for class io.jmix.core.EntitySet
 
entityStates - Variable in class io.jmix.core.datastore.AbstractDataStore
 
EntityStates - Class in io.jmix.core
Provides information about entities states.
EntityStates() - Constructor for class io.jmix.core.EntityStates
 
entityStates - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
entityStates - Variable in class io.jmix.core.impl.repository.support.JmixEntityInformation
 
entityStates - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
entityStates - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
entityStates - Variable in class io.jmix.core.impl.validation.ValidationTraversableResolver
 
EntitySystemAccess - Class in io.jmix.core.entity
 
EntitySystemAccess() - Constructor for class io.jmix.core.entity.EntitySystemAccess
 
EntitySystemStateSupport - Class in io.jmix.core
 
EntitySystemStateSupport() - Constructor for class io.jmix.core.EntitySystemStateSupport
 
EntityTokenException - Exception in io.jmix.core.impl.serialization
 
EntityTokenException(String) - Constructor for exception io.jmix.core.impl.serialization.EntityTokenException
 
EntityTokenException(String, Throwable) - Constructor for exception io.jmix.core.impl.serialization.EntityTokenException
 
EntityValidationException - Exception in io.jmix.core.validation
 
EntityValidationException(String, Set<? extends ConstraintViolation<?>>) - Constructor for exception io.jmix.core.validation.EntityValidationException
 
EntityValidationException(Set<? extends ConstraintViolation<?>>) - Constructor for exception io.jmix.core.validation.EntityValidationException
 
EntityValueAccessException - Exception in io.jmix.core
 
EntityValueAccessException(String) - Constructor for exception io.jmix.core.EntityValueAccessException
 
EntityValueAccessException(String, Throwable) - Constructor for exception io.jmix.core.EntityValueAccessException
 
EntityValues - Class in io.jmix.core.entity
 
EntityValues() - Constructor for class io.jmix.core.entity.EntityValues
 
EntityValuesProvider - Interface in io.jmix.core
 
entityValuesProviders - Variable in class io.jmix.core.entity.BaseEntityEntry
 
EnumClass<T> - Interface in io.jmix.core.metamodel.datatype.impl
Interface to be implemented by enums that serve as entity attribute types.
Enumeration<T extends java.lang.Enum> - Interface in io.jmix.core.metamodel.datatype
 
EnumerationImpl<T extends java.lang.Enum> - Class in io.jmix.core.metamodel.datatype.impl
 
EnumerationImpl(Class<T>) - Constructor for class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
EnumerationRange - Class in io.jmix.core.metamodel.model.impl
 
EnumerationRange(Enumeration) - Constructor for class io.jmix.core.metamodel.model.impl.EnumerationRange
 
enums - Variable in class io.jmix.core.MetadataTools
 
EnumUtils - Class in io.jmix.core.metamodel.datatype.impl
A helper class to be used in EnumClass implementations to convert identifiers to enum values.
EnumUtils() - Constructor for class io.jmix.core.metamodel.datatype.impl.EnumUtils
 
environment - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
environment - Variable in class io.jmix.core.Stores
 
EnvironmentUtils - Class in io.jmix.core
 
EnvironmentUtils() - Constructor for class io.jmix.core.EnvironmentUtils
 
equal(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates "=" condition.
EQUAL - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
equals(Object) - Method in class io.jmix.core.common.datastruct.Pair
 
equals(Object) - Method in class io.jmix.core.credits.CreditsItem
 
equals(Object) - Method in class io.jmix.core.entity.KeyValueEntity
 
equals(Object) - Method in class io.jmix.core.event.AttributeChanges.Change
 
equals(Object) - Method in class io.jmix.core.FetchPlan
 
equals(Object) - Method in class io.jmix.core.FetchPlanProperty
 
equals(Object) - Method in class io.jmix.core.FileRef
 
equals(Object) - Method in class io.jmix.core.Id
 
equals(Entity, Object) - Static method in class io.jmix.core.impl.EntityInternals
 
equals(Object) - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
equals(Object) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
equals(Object) - Method in class io.jmix.core.impl.TimestampClass
 
equals(Object) - Method in class io.jmix.core.JmixModuleDescriptor
 
equals(Object) - Method in class io.jmix.core.LoadContext.Query
 
equals(Object) - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
equals(Object) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl.LockKey
 
equals(Object) - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
equals(Object) - Method in class io.jmix.core.suggestion.QuerySuggestions.Option
 
erasedData - Variable in class io.jmix.core.entity.SecurityState
 
ERR_MESSAGE - Static variable in exception io.jmix.core.DeletePolicyException
 
ERR_MESSAGE_1 - Static variable in exception io.jmix.core.EntityAccessException
 
ERR_MESSAGE_2 - Static variable in exception io.jmix.core.EntityAccessException
 
ESCAPE_CHARACTER - Static variable in class io.jmix.core.QueryUtils
 
escapeForLike(String) - Static method in class io.jmix.core.QueryUtils
Escapes a parameter value for a 'like' operation in JPQL query
escapeForLike(String, String) - Static method in class io.jmix.core.QueryUtils
Escapes a parameter value for a 'like' operation in JPQL query
EventHub - Class in io.jmix.core.common.event
EventHub class implementing the event listening model with concrete event classes.
EventHub() - Constructor for class io.jmix.core.common.event.EventHub
 
EventHub.SubscriptionImpl<E> - Class in io.jmix.core.common.event
 
eventPublisher - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
eventPublisher - Variable in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
EventRouter - Class in io.jmix.core.common.event
Generic Event router with lazily initialized event map.
EventRouter() - Constructor for class io.jmix.core.common.event.EventRouter
 
events - Variable in class io.jmix.core.common.event.EventHub
 
EVENTS_MAP_EXPECTED_MAX_SIZE - Static variable in class io.jmix.core.common.event.EventHub
 
EventSharedState - Class in io.jmix.core.datastore
 
EventSharedState() - Constructor for class io.jmix.core.datastore.EventSharedState
 
eventState - Variable in class io.jmix.core.datastore.AbstractDataStore.EntityLoadInfo
 
eventState - Variable in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
eventState - Variable in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
excludedEntities - Variable in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
excludedEntities - Variable in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
excludeEntity(Object) - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
excludeEntity(Object) - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
execute() - Method in class io.jmix.core.impl.MetaModelLoader.RangeInitTask
 
execute(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixCountQuery
 
execute(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
execute(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixDeleteQuery
 
execute(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixExistsQuery
 
execute(Object[]) - Method in class io.jmix.core.impl.repository.query.JmixListQuery
 
existsById(ID) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
Experimental - Annotation Type in io.jmix.core.annotation
Indicates that the annotated program element is considered usable in applications but is unstable.
expireLocks() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
expireLocks() - Method in interface io.jmix.core.pessimisticlocking.LockManager
Process locks expiring.
explainConstraints() - Method in interface io.jmix.core.accesscontext.AccessContext
Returns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions.
explainConstraints() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
explainConstraints() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
explainConstraints() - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
explainConstraints() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
explainConstraints() - Method in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
exportEntitiesToJSON(Collection<Object>, FetchPlan) - Method in interface io.jmix.core.EntityImportExport
Serializes a collection of entities to JSON using EntitySerialization.
exportEntitiesToJSON(Collection<Object>) - Method in interface io.jmix.core.EntityImportExport
Serializes a collection of entities to JSON using EntitySerialization.
exportEntitiesToJSON(Collection<Object>, FetchPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
exportEntitiesToJSON(Collection<Object>) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
exportEntitiesToZIP(Collection<Object>) - Method in interface io.jmix.core.EntityImportExport
Serializes a collection of entities to JSON using EntitySerialization and packs the JSON file into ZIP archive.
exportEntitiesToZIP(Collection<Object>, FetchPlan) - Method in interface io.jmix.core.EntityImportExport
Serializes a collection of entities to JSON using EntitySerialization and packs the JSON file into ZIP archive.
exportEntitiesToZIP(Collection<Object>, FetchPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
exportEntitiesToZIP(Collection<Object>) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
ExportImportEntityContext - Class in io.jmix.core.accesscontext
An access context to check permissions on entity attributes when serializing entities to/from JSON.
ExportImportEntityContext(MetaClass) - Constructor for class io.jmix.core.accesscontext.ExportImportEntityContext
 
expressionFactory - Variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
ExtendedEntities - Class in io.jmix.core
Encapsulates functionality for working with extended entities.
ExtendedEntities(Metadata) - Constructor for class io.jmix.core.ExtendedEntities
 
extendedEntities - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
extendedEntities - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
extendedEntities - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
extendedEntities - Variable in class io.jmix.core.MessageTools
 
extendedEntities - Variable in class io.jmix.core.MetadataTools
 
extendedEntities - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
extendedEntities - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
extensionResolver - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
extensionResolver - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
extensions - Variable in class io.jmix.core.impl.importexport.EntityAttributeImportExtensionResolver
 
extensions - Variable in class io.jmix.core.impl.serialization.EntityAttributeSerializationExtensionResolver
 
extraStateMap - Variable in class io.jmix.core.entity.BaseEntityEntry
 

F

factory - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
FakeAnnotatedElement() - Constructor for class io.jmix.core.impl.keyvalue.KeyValueMetaProperty.FakeAnnotatedElement
 
fallbackMessageOrKey(String, String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
fallbackMessageOrNull(String, String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
FetchMode - Enum in io.jmix.core
Specifies how to fetch a referenced entity from the database.
fetchModes - Variable in class io.jmix.core.FetchPlanBuilder
 
FetchPlan - Class in io.jmix.core
Class to declare a graph of objects that must be retrieved from the database.
FetchPlan(Class<?>, String) - Constructor for class io.jmix.core.FetchPlan
 
fetchPlan(FetchPlan) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets a fetch plan.
fetchPlan(String) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets a fetchPlan by name.
fetchPlan(Consumer<FetchPlanBuilder>) - Method in class io.jmix.core.FluentLoader.ByCondition
Configure the fetch plan.
fetchPlan(FetchPlan) - Method in class io.jmix.core.FluentLoader.ById
Sets a fetch plan.
fetchPlan(String) - Method in class io.jmix.core.FluentLoader.ById
Sets a fetch plan by name.
fetchPlan(Consumer<FetchPlanBuilder>) - Method in class io.jmix.core.FluentLoader.ById
Configure the fetch plan.
fetchPlan(FetchPlan) - Method in class io.jmix.core.FluentLoader.ByIds
Sets a fetch plan.
fetchPlan(String) - Method in class io.jmix.core.FluentLoader.ByIds
Sets a fetch plan by name.
fetchPlan(Consumer<FetchPlanBuilder>) - Method in class io.jmix.core.FluentLoader.ByIds
Sets a fetch plan configured by the FetchPlanBuilder.
fetchPlan(FetchPlan) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets a fetch plan.
fetchPlan(String) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets a fetchPlan by name.
fetchPlan(Consumer<FetchPlanBuilder>) - Method in class io.jmix.core.FluentLoader.ByQuery
Configure the fetch plan.
fetchPlan - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
fetchPlan - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
fetchPlan - Variable in class io.jmix.core.LoadContext
 
FetchPlan - Annotation Type in io.jmix.core.repository
Specifies fetch plan name that will be applied to entities on extraction.
fetchPlanAttributeName - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
fetchPlanAttributeName - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
FetchPlanBuilder - Class in io.jmix.core
Builds FetchPlans.
FetchPlanBuilder(Class<?>) - Constructor for class io.jmix.core.FetchPlanBuilder
 
fetchPlanBuilderProvider - Variable in class io.jmix.core.FetchPlans
 
fetchPlanBuilders - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
fetchPlanContainsProperty(FetchPlan, MetaPropertyPath) - Method in class io.jmix.core.MetadataTools
Determine whether the fetch plan contains a property, traversing a fetch plan branch according to the given property path.
FetchPlanDeserializer() - Constructor for class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
FetchPlanInfo(MetaClass, String) - Constructor for class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
FetchPlanLoader - Class in io.jmix.core.impl
 
FetchPlanLoader() - Constructor for class io.jmix.core.impl.FetchPlanLoader
 
fetchPlanLoader - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
FetchPlanLoader.FetchPlanInfo - Class in io.jmix.core.impl
 
FetchPlanNotFoundException - Exception in io.jmix.core
This exception is raised when you try to get nonexistent fetch plan by entity/name.
FetchPlanNotFoundException(String) - Constructor for exception io.jmix.core.FetchPlanNotFoundException
 
fetchPlanProperties(String...) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets a fetch plan containing the given properties.
fetchPlanProperties(String...) - Method in class io.jmix.core.FluentLoader.ById
Sets a fetch plan containing the given properties.
fetchPlanProperties(String...) - Method in class io.jmix.core.FluentLoader.ByIds
Sets a fetch plan containing the given properties.
fetchPlanProperties(String...) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets a fetch plan containing the given properties.
FetchPlanProperty - Class in io.jmix.core
Defines a FetchPlan property.
FetchPlanProperty(String, FetchPlan) - Constructor for class io.jmix.core.FetchPlanProperty
 
FetchPlanProperty(String, FetchPlan, FetchMode) - Constructor for class io.jmix.core.FetchPlanProperty
 
fetchPlanProperty - Variable in class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
fetchPlanRepository - Variable in class io.jmix.core.EntityStates
 
fetchPlanRepository - Variable in class io.jmix.core.FetchPlanBuilder
 
FetchPlanRepository - Interface in io.jmix.core
Represents a repository of shared FetchPlan objects, accessible by names.
fetchPlanRepository - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
FetchPlanRepositoryImpl - Class in io.jmix.core.impl
Implementation of the FetchPlanRepository.
FetchPlanRepositoryImpl() - Constructor for class io.jmix.core.impl.FetchPlanRepositoryImpl
 
fetchPlans - Variable in class io.jmix.core.EntityStates
 
fetchPlans - Variable in class io.jmix.core.FetchPlanBuilder
 
FetchPlans - Class in io.jmix.core
Factory for FetchPlanBuilder.
FetchPlans() - Constructor for class io.jmix.core.FetchPlans
 
fetchPlans - Variable in class io.jmix.core.impl.FetchPlanLoader
 
fetchPlans - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
fetchPlans - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
fetchPlans - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
fetchPlans - Variable in class io.jmix.core.SaveContext
 
FetchPlanSerialization - Interface in io.jmix.core
Class that is used for serialization and deserialization of fetch plan to JSON.
FetchPlanSerializationException - Exception in io.jmix.core.impl.serialization
 
FetchPlanSerializationException() - Constructor for exception io.jmix.core.impl.serialization.FetchPlanSerializationException
 
FetchPlanSerializationException(String) - Constructor for exception io.jmix.core.impl.serialization.FetchPlanSerializationException
 
FetchPlanSerializationException(String, Throwable) - Constructor for exception io.jmix.core.impl.serialization.FetchPlanSerializationException
 
FetchPlanSerializationException(Throwable) - Constructor for exception io.jmix.core.impl.serialization.FetchPlanSerializationException
 
FetchPlanSerializationException(String, Throwable, boolean, boolean) - Constructor for exception io.jmix.core.impl.serialization.FetchPlanSerializationException
 
FetchPlanSerializationImpl - Class in io.jmix.core.impl.serialization
 
FetchPlanSerializationImpl() - Constructor for class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
FetchPlanSerializationImpl.FetchPlanDeserializer - Class in io.jmix.core.impl.serialization
 
FetchPlanSerializationImpl.FetchPlanSerializer - Class in io.jmix.core.impl.serialization
 
FetchPlanSerializationOption - Enum in io.jmix.core
An object that configures how to serialize a fetch plan to JSON.
FetchPlanSerializer(FetchPlanSerializationOption[]) - Constructor for class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
FILE_NAME_PATTERN - Static variable in class io.jmix.core.impl.TriggerFilesProcessor
 
fileExists(FileRef) - Method in interface io.jmix.core.FileStorage
Tests whether the file denoted by this file reference exists.
FileInfoResponse - Class in io.jmix.core
 
FileInfoResponse(String, String, long) - Constructor for class io.jmix.core.FileInfoResponse
 
fileRef - Variable in class io.jmix.core.FileInfoResponse
 
FileRef - Class in io.jmix.core
A reference pointing to a file located in FileStorage.
FileRef(String, String, String, Map<String, String>) - Constructor for class io.jmix.core.FileRef
Creates file reference for the given storage name, path, file name and parameters.
FileRef(String, String, String) - Constructor for class io.jmix.core.FileRef
Creates file reference for the given storage name, path and file name.
FileRefConverter - Class in io.jmix.core.entity
 
FileRefConverter() - Constructor for class io.jmix.core.entity.FileRefConverter
 
FileRefDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
FileRefDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
FileStorage - Interface in io.jmix.core
Interface of a component to store and load files defined by file references.
FileStorageException - Exception in io.jmix.core
 
FileStorageException(FileStorageException.Type, String) - Constructor for exception io.jmix.core.FileStorageException
 
FileStorageException(FileStorageException.Type, String, Throwable) - Constructor for exception io.jmix.core.FileStorageException
 
FileStorageException.Type - Enum in io.jmix.core
 
FileStorageLocator - Interface in io.jmix.core
Provides access to all registered file storage beans of the application.
FileStorageLocatorImpl - Class in io.jmix.core.impl
 
FileStorageLocatorImpl() - Constructor for class io.jmix.core.impl.FileStorageLocatorImpl
 
FileTransferException - Exception in io.jmix.core
This exception can occur while uploading/downloading files using FileTransferService.
FileTransferException(String, String, HttpStatus) - Constructor for exception io.jmix.core.FileTransferException
 
FileTransferException(String, String, HttpStatus, Throwable) - Constructor for exception io.jmix.core.FileTransferException
 
FileTransferService - Interface in io.jmix.core
A service for uploading and downloading files to/from FileStorages.
FileTransferServiceImpl - Class in io.jmix.core.impl
 
FileTransferServiceImpl() - Constructor for class io.jmix.core.impl.FileTransferServiceImpl
 
FileTypesHelper - Class in io.jmix.core
 
FileTypesHelper() - Constructor for class io.jmix.core.FileTypesHelper
 
fileUpload(String, String, HttpServletRequest) - Method in interface io.jmix.core.FileTransferService
 
fileUpload(String, String, HttpServletRequest) - Method in class io.jmix.core.impl.FileTransferServiceImpl
 
fillFetchPlanProperties(FetchPlanBuilder, JsonArray, MetaClass) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanDeserializer
 
find(String) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
find(Class<T>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
find(Class<?>, Object) - Method in class io.jmix.core.MetadataTools.CachingEntitiesHolder
 
find(Class<?>, Object) - Method in interface io.jmix.core.MetadataTools.EntitiesHolder
 
find(String) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Get Datatype instance by id.
find(Class<T>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Get Datatype instance by the corresponding Java class.
findAll(FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(Iterable<ID>, FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(Sort) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(Pageable) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(Sort, FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(Pageable, FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findAll(FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Returns all instances of the type T loaded according to fetchPlan
findAll(Iterable<ID>, FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Returns all instances of the type T with the given IDs loaded according to fetchPlan
findAll(Sort, FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Returns all entities sorted by the given options and loaded by specified FetchPlan.
findAll(Pageable, FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Returns a Page of entities meeting the paging restriction provided in the Pageable object.
findAllById(Iterable<ID>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findById(ID, FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findById(ID) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
findById(ID, FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Loads an entity by its id according to fetchPlan
findClass(String) - Method in class io.jmix.core.ClassManager
Finds class by name and loads if found
findClass(String) - Method in class io.jmix.core.impl.MetadataImpl
 
findClass(Class<?>) - Method in class io.jmix.core.impl.MetadataImpl
 
findClass(String) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
findClass(Class<?>) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
findClass(String) - Method in interface io.jmix.core.metamodel.model.Session
Search MetaClass by its name in the whole metamodel.
findClass(Class<?>) - Method in interface io.jmix.core.metamodel.model.Session
Search MetaClass by the corresponding Java class in the whole metamodel.
findDeletedByProperty(Class<?>) - Method in class io.jmix.core.MetadataTools
 
findDeletedDateProperty(Class<?>) - Method in class io.jmix.core.MetadataTools
 
findExtension(MetaProperty) - Method in class io.jmix.core.impl.importexport.EntityAttributeImportExtensionResolver
 
findExtension(MetaProperty) - Method in class io.jmix.core.impl.serialization.EntityAttributeSerializationExtensionResolver
 
findFetchPlan(MetaClass, String) - Method in interface io.jmix.core.FetchPlanRepository
Searches for a FetchPlan for an entity.
findFetchPlan(MetaClass, String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
Searches for a FetchPlan for an entity
findFetchPlanBuilder(Collection<FetchPlanBuilder>, Class<?>, String) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
findLastModifiedDateProperty(Class<?>) - Method in class io.jmix.core.MetadataTools
 
findMessage(String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
findMessage(String, String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
findMessage(String, Locale) - Method in interface io.jmix.core.Messages
Returns localized message or null if not found.
findMessage(String, String, Locale) - Method in interface io.jmix.core.Messages
Returns localized message or null if not found.
findMethod(Class<?>, String, Object...) - Static method in class io.jmix.core.common.util.ReflectionHelper
Searches for a method by its name and arguments.
findProcessedFetchPlan(Collection<FetchPlan>, Class<?>, String) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
findProperty(String) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
findProperty(String) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
findProperty(String) - Method in interface io.jmix.core.metamodel.model.MetaClass
Get MetaProperty by its name.
findPropertyByAnnotation(Class<?>, String) - Method in class io.jmix.core.MetadataTools
 
findProvidedArgument(MethodParameter, Object...) - Static method in class io.jmix.core.impl.method.MethodArgumentsProvider
 
findReferenceEntity(Object, EntityImportPlanProperty, SaveContext, Set<Object>) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
findResource(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
findTriggerFiles() - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
fireEvent(Class<L>, BiConsumer<L, E>, E) - Method in class io.jmix.core.common.event.EventRouter
 
fireEvent(T) - Method in class io.jmix.core.datastore.AbstractDataStore
 
fireListeners(Entity, String, Object, Object) - Static method in class io.jmix.core.impl.EntityInternals
 
firePostAuthenticationCheckEvent(UserDetails) - Method in class io.jmix.core.security.PostAuthenticationChecks
 
firePreAuthenticationCheckEvent(UserDetails) - Method in class io.jmix.core.security.PreAuthenticationChecks
 
firePropertyChanged(String, Object, Object) - Method in class io.jmix.core.entity.BaseEntityEntry
 
fireUserSubstitutionsChanged(String) - Method in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
firstResult(int) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets results offset.
firstResult(int) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets results offset.
firstResult(int) - Method in class io.jmix.core.FluentValueLoader
 
firstResult(int) - Method in class io.jmix.core.FluentValuesLoader
 
FluentLoader<E> - Class in io.jmix.core
 
FluentLoader(Class<E>) - Constructor for class io.jmix.core.FluentLoader
 
FluentLoader.ByCondition<E> - Class in io.jmix.core
 
FluentLoader.ById<E> - Class in io.jmix.core
 
FluentLoader.ByIds<E> - Class in io.jmix.core
 
FluentLoader.ByQuery<E> - Class in io.jmix.core
 
fluentLoaderProvider - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
FluentValueLoader<T> - Class in io.jmix.core
 
FluentValueLoader(String, Class<T>) - Constructor for class io.jmix.core.FluentValueLoader
 
fluentValueLoaderProvider - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
FluentValuesLoader - Class in io.jmix.core
 
FluentValuesLoader(String) - Constructor for class io.jmix.core.FluentValuesLoader
 
fluentValuesLoaderProvider - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
forEach(Cache, BiConsumer<K, V>) - Method in class io.jmix.core.CacheOperations
 
format - Variable in class io.jmix.core.impl.InstanceNameProviderImpl.InstanceNameRec
Name pattern string format
format(Object, MetaProperty) - Method in class io.jmix.core.MetadataTools
Formats a value according to the property type.
format(Object) - Method in class io.jmix.core.MetadataTools
Formats a value according to the value type.
format(Object) - Method in interface io.jmix.core.metamodel.datatype.Datatype
Converts value to String.
format(Object, Locale) - Method in interface io.jmix.core.metamodel.datatype.Datatype
Converts value to String taking into account local formats.
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
format(Object, Locale, TimeZone) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
format(Object, Locale, TimeZone) - Method in class io.jmix.core.metamodel.datatype.impl.OffsetDateTimeDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
format(Object) - Method in class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
format(Object, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
format(Object, Locale, TimeZone) - Method in interface io.jmix.core.metamodel.datatype.TimeZoneAwareDatatype
Converts value to String taking into account local formats and timezone.
formatArgumentError(MethodParameter, String) - Static method in class io.jmix.core.impl.method.MethodArgumentsProvider
 
formatBigDecimal(BigDecimal) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format BigDecimal using decimalFormat string specified in the main message group.
formatBoolean(Boolean) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Boolean using trueString and falseString strings specified in the main message group.
formatDate(Date) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Date (date without time) using dateFormat string specified in the main message group.
formatDateTime(Date) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Date (date and time) using dateTimeFormat string specified in the main message group.
formatDouble(Double) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Double using doubleFormat string specified in the main message group.
formatExceptionArgs(String, Object...) - Static method in class io.jmix.core.common.util.Preconditions
 
formatInteger(Integer) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Integer using integerFormat string specified in the main message group.
formatLocalDate(LocalDate) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format LocalDate (date without time and without a time-zone) using dateFormat string specified in the main message group.
formatLocalDateTime(LocalDateTime) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format LocalDateTime (date and time without a time-zone) using dateTimeFormat string specified in the main message group.
formatLocalTime(LocalTime) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format LocalTime (time without date and without a time-zone) using timeFormat string specified in the main message group.
formatLong(Long) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Long using integerFormat string specified in the main message group.
formatMessage(Class, String, Object...) - Method in class io.jmix.core.impl.MessagesImpl
 
formatMessage(Class, String, Locale, Object...) - Method in class io.jmix.core.impl.MessagesImpl
 
formatMessage(String, String, Object...) - Method in class io.jmix.core.impl.MessagesImpl
 
formatMessage(String, String, Locale, Object...) - Method in class io.jmix.core.impl.MessagesImpl
 
formatMessage(Class, String, Object...) - Method in interface io.jmix.core.Messages
Get localized message and use it as a format string for parameters provided.
Locale is determined by the current user session.
formatMessage(Class, String, Locale, Object...) - Method in interface io.jmix.core.Messages
Get localized message and use it as a format string for parameters provided
formatMessage(String, String, Object...) - Method in interface io.jmix.core.Messages
Get localized message and use it as a format string for parameters provided.
Locale is determined by the current user session.
formatMessage(String, String, Locale, Object...) - Method in interface io.jmix.core.Messages
Get localized message and use it as a format string for parameters provided
formatMethod(Method) - Static method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
formatOffsetDateTime(OffsetDateTime) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format OffsetDateTime (date and time with an offset from UTC/Greenwich) using offsetDateTimeFormat string specified in the main message group.
formatOffsetTime(OffsetTime) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format OffsetTime (time with an offset from UTC/Greenwich) using offsetTimeFormat string specified in the main message group.
formatPattern - Variable in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
FormatStrings - Class in io.jmix.core.metamodel.datatype
Localized format strings container.
FormatStrings(char, char, String, String, String, String, String, String, String, String, String, String) - Constructor for class io.jmix.core.metamodel.datatype.FormatStrings
 
FormatStringsLoader - Class in io.jmix.core.metamodel.datatype.impl
 
FormatStringsLoader() - Constructor for class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
formatStringsMap - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
formatStringsRegistry - Variable in class io.jmix.core.impl.MetaModelLoader
 
FormatStringsRegistry - Interface in io.jmix.core.metamodel.datatype
Registry for FormatStrings
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
formatStringsRegistry - Variable in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
FormatStringsRegistryImpl - Class in io.jmix.core.metamodel.datatype.impl
 
FormatStringsRegistryImpl() - Constructor for class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
formatter - Variable in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
formatTime(Date) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Format Date (time without date) using timeFormat string specified in the main message group.
formatValuePath(String[]) - Static method in class io.jmix.core.metamodel.model.utils.ObjectPathUtils
Converts an array of identifiers to a dot-separated string, enclosing identifiers, containing dots, in square brackets.
fromHttpStatus(int) - Static method in enum io.jmix.core.FileStorageException.Type
 
fromId(Class<T>, V) - Static method in class io.jmix.core.metamodel.datatype.impl.EnumUtils
Returns an enum value for the given id.
fromId(Class<T>, V, T) - Static method in class io.jmix.core.metamodel.datatype.impl.EnumUtils
Returns an enum value for the given id.
fromId(String) - Static method in enum io.jmix.core.security.EntityOp
 
fromIdSafe(Class<T>, V, T) - Static method in class io.jmix.core.metamodel.datatype.impl.EnumUtils
Returns an enum value for the given id, or the default value if null is passed or there are no enum values with the given id.
fromJson(MetaProperty, JsonElement) - Method in interface io.jmix.core.EntityAttributeSerializationExtension
Deserializes a JSON element to meta property value.
fromJson(String) - Method in interface io.jmix.core.FetchPlanSerialization
Deserializes a JSON object to fetch plan.
fromJson(String) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
fromPartTree(PartTree, List<String>) - Static method in class io.jmix.core.impl.repository.query.utils.ConditionTransformer
Creates Condition tree for data repository method by it's spring PartTree.
fromString(String) - Static method in class io.jmix.core.FileRef
Creates FileRef object from its string representation.
fromString(String) - Static method in class io.jmix.core.UuidProvider
Fast implementation of creating a UUID from the standard string representation.
fromXml(String) - Method in class io.jmix.core.querycondition.ConditionXmlLoader
Creates a conditions tree from XML string.
fromXml(Element) - Method in class io.jmix.core.querycondition.ConditionXmlLoader
Creates a conditions tree from XML element.

G

GeneratedIdEntityInitializer - Class in io.jmix.core.impl
 
GeneratedIdEntityInitializer() - Constructor for class io.jmix.core.impl.GeneratedIdEntityInitializer
 
generateParameterName(String) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
generateSecurityToken(Object) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
Encrypt security state and write the result to the security token
get(Class<T>, Object) - Method in class io.jmix.core.EntitySet
Returns the entity if it exists in the set.
get(T) - Method in class io.jmix.core.EntitySet
Returns the entity if it exists in the set.
get(String) - Method in class io.jmix.core.impl.DataStoreFactory
 
get(String) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
get(Class<T>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
Get Datatype instance by the corresponding Java class.
get(String) - Method in class io.jmix.core.JmixModules
 
get(String) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Get Datatype instance by its unique id
get(Class<T>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Get Datatype instance by the corresponding Java class.
get(String) - Method in class io.jmix.core.Stores
 
getAccessConstraints() - Method in class io.jmix.core.LoadContext
Returns directly accessible list of access constraints.
getAccessConstraints() - Method in class io.jmix.core.SaveContext
Returns the list of access constraints.
getAccessConstraints() - Method in class io.jmix.core.ValueLoadContext
 
getAction() - Method in exception io.jmix.core.security.AccessDeniedException
 
getAdaptiveDatatype(AnnotatedElement) - Method in class io.jmix.core.impl.MetaModelLoader
 
getAdaptiveDatatype(MetaProperty, Class<?>) - Method in class io.jmix.core.impl.MetaModelLoader
 
getAdditional() - Method in class io.jmix.core.Stores
 
getAdditionalProperties(MetaClass) - Method in interface io.jmix.core.MetadataExtension
Returns set additional properties of the given MetaClass.
getAdditionalProperties(MetaClass) - Method in class io.jmix.core.MetadataTools
Returns all additional properties which are providing classes implement MetadataExtension interface
getAddress() - Method in class io.jmix.core.security.ClientDetails
 
getAll() - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getAll() - Method in class io.jmix.core.JmixModules
 
getAll() - Method in class io.jmix.core.Stores
 
getAllEnums() - Method in class io.jmix.core.MetadataTools
 
getAllExtraState() - Method in class io.jmix.core.entity.BaseEntityEntry
 
getAllExtraState() - Method in interface io.jmix.core.EntityEntry
 
getAllInitialized() - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getAllJpaEmbeddableMetaClasses() - Method in class io.jmix.core.MetadataTools
 
getAllJpaEntityMetaClasses() - Method in class io.jmix.core.MetadataTools
 
getAncestor() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getAncestor() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getAncestor() - Method in interface io.jmix.core.metamodel.model.MetaClass
Immediate ancestor of the object, or null if there is no one.
getAncestorFetchPlan(MetaClass, String, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getAncestors() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
getAncestors() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getAncestors() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getAncestors() - Method in interface io.jmix.core.metamodel.model.MetaClass
All ancestors of the metaclass, in order going up from the immediate ancestor.
getAnnotatedElement() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getAnnotatedElement() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getAnnotatedElement() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getAnnotation() - Method in class io.jmix.autoconfigure.core.BootJmixRepositoriesRegistrar
 
getAnnotation(Class<T>) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty.FakeAnnotatedElement
 
getAnnotation() - Method in class io.jmix.core.impl.repository.support.JmixRepositoriesRegistrar
 
getAnnotations() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty.FakeAnnotatedElement
 
getAnnotations() - Method in class io.jmix.core.metamodel.model.impl.MetadataObjectImpl
 
getAnnotations() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getAnnotations() - Method in interface io.jmix.core.metamodel.model.MetadataObject
MetadataObject annotations.
getAnonymousAuthenticationTokenKey() - Method in class io.jmix.core.CoreProperties
 
getAnonymousUrlPatterns() - Method in interface io.jmix.core.security.AuthorizedUrlsProvider
Returns URL patterns that are allowed to anonymous user.
getAnonymousUser() - Method in class io.jmix.core.security.CompositeUserRepository
 
getAnonymousUser() - Method in class io.jmix.core.security.InMemoryUserRepository
 
getAnonymousUser() - Method in interface io.jmix.core.security.UserRepository
Returns the built-in 'anonymous' user.
getAppliedConstraints() - Method in class io.jmix.core.impl.DataManagerImpl
 
getAppliedConstraints() - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getAttribute(String) - Method in class io.jmix.core.impl.session.SessionDataImpl
 
getAttribute(String) - Method in interface io.jmix.core.session.SessionData
Get session attribute value.
getAttributeNames() - Method in class io.jmix.core.impl.session.SessionDataImpl
 
getAttributeNames() - Method in interface io.jmix.core.session.SessionData
Returns all session attributes.
getAttributes() - Method in interface io.jmix.core.EntityValuesProvider
 
getAttributes() - Method in class io.jmix.core.event.AttributeChanges
Returns names of changed attributes for the root entity and all its embedded entities (if any).
getAttributeValue(String) - Method in class io.jmix.core.entity.BaseEntityEntry
 
getAttributeValue(String) - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
getAttributeValue(String) - Method in interface io.jmix.core.EntityEntry
 
getAttributeValue(String) - Method in interface io.jmix.core.EntityValuesProvider
 
getAuthenticatedUrlPatterns() - Method in interface io.jmix.core.security.AuthorizedUrlsProvider
Returns URL patterns that are allowed to any authenticated user.
getAuthenticatedUser() - Method in class io.jmix.core.security.event.UserSubstitutedEvent
 
getAuthenticatedUser() - Method in class io.jmix.core.security.impl.CurrentUserSubstitutionImpl
 
getAuthenticatedUser() - Method in interface io.jmix.core.usersubstitution.CurrentUserSubstitution
Method returns currently authenticated user (the user who actually logged in).
getAuthentication() - Method in interface io.jmix.core.security.CurrentAuthentication
Returns current authentication object.
getAuthentication() - Method in class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
getAuthentication() - Static method in class io.jmix.core.security.SecurityContextHelper
Returns current Authentication or null if the current context has no Authentication
getAvailableLocales() - Method in class io.jmix.core.CoreProperties
 
getAvailableLocalesMap() - Method in class io.jmix.core.MessageTools
Returns locales set in the jmix.core.available-locales property as a map of the locale display name to the locale object.
getBasePackage() - Method in class io.jmix.core.JmixModuleDescriptor
 
getBean(String) - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
getBeanName() - Method in class io.jmix.core.impl.JpaStoreDescriptor
 
getBeanName() - Method in class io.jmix.core.impl.NoopStoreDescriptor
 
getBeanName() - Method in class io.jmix.core.impl.UndefinedStoreDescriptor
 
getBeanName() - Method in interface io.jmix.core.metamodel.model.StoreDescriptor
Data store implementation bean name.
getByBeanName(String) - Method in class io.jmix.core.impl.FileStorageLocatorImpl
 
getById(ID, FetchPlan) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
getById(ID, FetchPlan) - Method in interface io.jmix.core.repository.JmixDataRepository
Loads an entity by its id according to fetchPlan
getByName(String) - Method in interface io.jmix.core.FileStorageLocator
Returns the file storage with the given name determined by FileStorage.getStorageName().
getByName(String) - Method in class io.jmix.core.impl.FileStorageLocatorImpl
 
getByUsernameLike(String) - Method in class io.jmix.core.security.CompositeUserRepository
 
getByUsernameLike(String) - Method in class io.jmix.core.security.InMemoryUserRepository
 
getByUsernameLike(String) - Method in interface io.jmix.core.security.UserRepository
Returns the list of users whose username contains the given substring.
getCardinality(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
getCardinality() - Method in class io.jmix.core.metamodel.model.impl.AbstractRange
 
getCardinality() - Method in interface io.jmix.core.metamodel.model.Range
Get relation type for this property if it is a reference.
getCauseErrorMessages() - Method in class io.jmix.core.suggestion.QuerySuggestions
 
getChanges() - Method in interface io.jmix.core.EntityValuesProvider
 
getChanges() - Method in class io.jmix.core.event.EntityChangedEvent
Returns an object describing changes in the entity attributes.
getChildren() - Method in class io.jmix.core.common.datastruct.Node
Return the children of Node<T>.
getClass(String) - Static method in class io.jmix.core.common.util.ReflectionHelper
Load class by name, wrapping a ClassNotFoundException into unchecked exception.
getClass(Object) - Method in class io.jmix.core.impl.MetadataImpl
 
getClass(String) - Method in class io.jmix.core.impl.MetadataImpl
 
getClass(Class<?>) - Method in class io.jmix.core.impl.MetadataImpl
 
getClass(Object) - Method in interface io.jmix.core.Metadata
Returns MetaClass of the given entity.
getClass(String) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
getClass(Class<?>) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
getClass(String) - Method in interface io.jmix.core.metamodel.model.Session
Search MetaClass by its name in the whole metamodel.
getClass(Class<?>) - Method in interface io.jmix.core.metamodel.model.Session
Search MetaClass by the corresponding Java class in the whole metamodel.
getClassDependencies(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
getClassDependent(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
getClasses() - Method in class io.jmix.core.impl.MetadataImpl
 
getClasses() - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
getClasses() - Method in interface io.jmix.core.metamodel.model.Session
 
getClassFile(String) - Method in class io.jmix.core.impl.ClassFilesProvider
 
getClassLoader() - Method in class io.jmix.core.impl.ResourcesImpl
 
getClassNames(Class<? extends ClasspathScanCandidateDetector>) - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
Returns the set of class names selected by a detector of the given type.
getClientType() - Method in class io.jmix.core.security.ClientDetails
 
getClock() - Method in class io.jmix.core.impl.validation.ValidationClockProvider
 
getCode(String, String) - Method in class io.jmix.core.impl.MessagesImpl
 
getCollectionImportPolicy() - Method in class io.jmix.core.EntityImportPlanProperty
 
getCondition() - Method in interface io.jmix.core.DataLoadContextQuery
 
getCondition() - Method in class io.jmix.core.LoadContext.Query
 
getCondition() - Method in class io.jmix.core.ValueLoadContext.Query
 
getConditions() - Method in class io.jmix.core.querycondition.LogicalCondition
 
getConfDir() - Method in class io.jmix.core.CoreProperties
 
getConfig() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
getConfiguration() - Method in class io.jmix.autoconfigure.core.BootJmixRepositoriesRegistrar
 
getConstraints() - Method in class io.jmix.core.AccessConstraintsRegistry
 
getConstraintsOfType(Class<?>) - Method in class io.jmix.core.AccessConstraintsRegistry
 
getContentType() - Method in class io.jmix.core.FileRef
Returns content type according to MIME standard.
getContextType() - Method in interface io.jmix.core.constraint.AccessConstraint
Returns the access constraint type.
getCount(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
getCount(ValueLoadContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
getCount(LoadContext<?>) - Method in interface io.jmix.core.DataStore
Returns the number of entity instances for the given query passed in the LoadContext.
getCount(ValueLoadContext) - Method in interface io.jmix.core.DataStore
Returns the number of key-value pairs for the given query passed in the ValueLoadContext.
getCount(LoadContext<?>) - Method in class io.jmix.core.impl.NoopDataStore
 
getCount(ValueLoadContext) - Method in class io.jmix.core.impl.NoopDataStore
 
getCount(LoadContext<?>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getCount(ValueLoadContext) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getCount(LoadContext<?>) - Method in interface io.jmix.core.UnconstrainedDataManager
Returns the number of entity instances for the given query passed in the LoadContext.
getCount(ValueLoadContext) - Method in interface io.jmix.core.UnconstrainedDataManager
Returns the number of records for the given query passed in the ValueLoadContext.
getCreatedBy() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getCreatedBy(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getCreatedByClass() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getCreatedByClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getCreatedDate() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getCreatedDate(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getCreatedDateClass() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getCreatedDateClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getCredentials() - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
getCredentials() - Method in class io.jmix.core.security.SystemAuthenticationToken
 
getCredits() - Method in class io.jmix.core.credits.CreditsLoader
Returns credits as a list of CreditsItem objects.
getCreditsHtml(boolean) - Method in class io.jmix.core.credits.CreditsLoader
Returns credits as a byte array containing an HTML document rendered using CreditsHtmlRenderer.
getCrossDataStoreReferenceIdProperty(String, MetaProperty) - Method in class io.jmix.core.MetadataTools
If the given property is a reference to an entity from different data store, returns the name of a persistent property which stores the identifier of the related entity.
getCrossDataStoreReferenceLoadingBatchSize() - Method in class io.jmix.core.CoreProperties
 
getCrossPropertiesMap() - Method in class io.jmix.core.impl.CrossDataStoreReferenceLoader
 
getCrudMethodMetadata() - Method in interface io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadata.Accessor
 
getCrudMethodMetadata() - Method in class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadataAccessingPostProcessor
 
getCurrentFetchPlan(Object) - Method in class io.jmix.core.EntityStates
Returns a fetch plan that corresponds to the loaded attributes of the given entity instance.
getCurrentLocale() - Method in class io.jmix.core.impl.method.LocaleArgumentResolver
 
getCurrentLocks() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
getCurrentLocks() - Method in interface io.jmix.core.pessimisticlocking.LockManager
Collection of current locks
getCurrentSubstitutedUsers() - Method in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
getCurrentSubstitutedUsers() - Method in interface io.jmix.core.usersubstitution.UserSubstitutionManager
 
getCurrentTimestamp() - Method in class io.jmix.core.impl.JavaClassLoader
 
getData() - Method in class io.jmix.core.common.datastruct.Node
 
getDatabaseColumn(MetaProperty) - Method in class io.jmix.core.MetadataTools
 
getDatabaseTable(MetaClass) - Method in class io.jmix.core.MetadataTools
 
getDataManager() - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
getDataManager() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
getDateFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getDateTimeFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateDatatype
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateTimeDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateTimeDatatype
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.LocalTimeDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LocalTimeDatatype
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.OffsetDateTimeDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.OffsetDateTimeDatatype
 
getDateTimeFormatter() - Method in class io.jmix.core.metamodel.datatype.impl.OffsetTimeDatatype
 
getDateTimeFormatter(FormatStrings, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.OffsetTimeDatatype
 
getDbDir() - Method in class io.jmix.core.CoreProperties
 
getDecimalFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getDeclaredAnnotations() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty.FakeAnnotatedElement
 
getDeclaringClass() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getDeclaringClass() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getDeclaringClass() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getDefault() - Method in interface io.jmix.core.FileStorageLocator
Returns the default file storage of the application.
getDefault() - Method in class io.jmix.core.impl.FileStorageLocatorImpl
 
getDefaultDateFormat(TemporalType) - Method in class io.jmix.core.MessageTools
 
getDefaultFileStorage() - Method in class io.jmix.core.CoreProperties
 
getDefaultLocale() - Method in class io.jmix.core.impl.MessagesImpl
 
getDefaultLocale() - Method in class io.jmix.core.MessageTools
Returns the first locale from the list defined in jmix.core.available-locales app property.
getDefaultRequiredMessage(MetaClass, String) - Method in class io.jmix.core.MessageTools
Get default required message for specified property of MetaClass.
getDeletedBy() - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
getDeletedBy(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getDeletedByClass() - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
getDeletedByClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getDeletedDate() - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
getDeletedDate(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getDeletedDateClass() - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
getDeletedDateClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getDeletedDateProperty(Object) - Method in class io.jmix.core.MetadataTools
 
getDependencies() - Method in class io.jmix.core.JmixModuleDescriptor
Returns an unmodifiable list of dependent modules.
getDependsOnProperties(Class<?>, String) - Method in class io.jmix.core.MetadataTools
 
getDependsOnProperties(MetaProperty) - Method in class io.jmix.core.MetadataTools
 
getDescendants() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getDescendants() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getDescendants() - Method in interface io.jmix.core.metamodel.model.MetaClass
All descendants of the metaclass, recursively.
getDescription() - Method in class io.jmix.core.suggestion.QuerySuggestions.Option
 
getDescriptor() - Method in class io.jmix.core.metamodel.model.impl.StoreImpl
 
getDescriptor() - Method in interface io.jmix.core.metamodel.model.Store
The data store descriptor.
getDetailedEntityCaption(MetaClass) - Method in class io.jmix.core.MessageTools
 
getDetailedEntityCaption(MetaClass, Locale) - Method in class io.jmix.core.MessageTools
 
getDetails() - Method in exception io.jmix.core.FileTransferException
 
getDirection() - Method in class io.jmix.core.Sort.Order
 
getDom4jMaxBorrowWaitMillis() - Method in class io.jmix.core.CoreProperties
 
getDom4jMaxPoolSize() - Method in class io.jmix.core.CoreProperties
 
getDomain() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getDomain() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getDomain() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getDomainClass() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
getDoubleFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getEffectiveClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveClass(Class) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveClass(String) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveMetaClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveMetaClass(Class) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveMetaClass(String) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found, otherwise returns the original entity.
getEffectiveMetaClassFromContext(LoadContext<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getEffectiveUser() - Method in class io.jmix.core.security.impl.CurrentUserSubstitutionImpl
 
getEffectiveUser() - Method in interface io.jmix.core.usersubstitution.CurrentUserSubstitution
Method returns the substituted user if the substitution happened or authenticated (logged in) user otherwise
getEndDate() - Method in class io.jmix.core.usersubstitution.UserSubstitution
 
getEntities() - Method in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
getEntities() - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
getEntities() - Method in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
getEntitiesToRemove() - Method in class io.jmix.core.SaveContext
 
getEntitiesToSave() - Method in class io.jmix.core.SaveContext
 
getEntity() - Method in exception io.jmix.core.DeletePolicyException
 
getEntity() - Method in class io.jmix.core.event.EntityLoadingEvent
Returns the loaded entity.
getEntity() - Method in class io.jmix.core.event.EntitySavingEvent
Returns the entity being saved.
getEntity() - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
getEntityCaption(MetaClass) - Method in class io.jmix.core.MessageTools
 
getEntityCaption(MetaClass, Locale) - Method in class io.jmix.core.MessageTools
 
getEntityClass() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
getEntityClass() - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
getEntityClass() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
getEntityClass() - Method in class io.jmix.core.EntityImportPlan
 
getEntityClass() - Method in class io.jmix.core.FetchPlan
 
getEntityClass() - Method in class io.jmix.core.FetchPlanBuilder
 
getEntityClass() - Method in class io.jmix.core.Id
 
getEntityEntry(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getEntityEntry() - Method in interface io.jmix.core.EntityEntryExtraState
 
getEntityId() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
getEntityId() - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
getEntityId() - Method in class io.jmix.core.entity.NoIdEntityEntry
 
getEntityId() - Method in interface io.jmix.core.EntityEntry
 
getEntityId() - Method in class io.jmix.core.event.EntityChangedEvent
Returns the entity id.
getEntityInformation(Class<T>) - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactory
 
getEntityMetaClass() - Method in class io.jmix.core.LoadContext
 
getEntitySerializationTokenEncryptionKey() - Method in class io.jmix.core.CoreProperties
 
getEnvironment() - Method in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
getEnvironment() - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
getErasedAttributes() - Method in class io.jmix.core.entity.SecurityState
 
getErasedData() - Method in class io.jmix.core.entity.SecurityState
 
getErasedIds(String) - Method in class io.jmix.core.entity.SecurityState
 
getErrorMessage() - Method in class io.jmix.core.suggestion.QuerySuggestions
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
getEventState() - Method in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
getExcludedParameters(Set<String>) - Method in interface io.jmix.core.querycondition.Condition
 
getExcludedParameters(Set<String>) - Method in class io.jmix.core.querycondition.JpqlCondition
 
getExcludedParameters(Set<String>) - Method in class io.jmix.core.querycondition.LogicalCondition
 
getExcludedParameters(Set<String>) - Method in class io.jmix.core.querycondition.PropertyCondition
 
getExtendedClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
Searches for an extended entity and returns it if found.
getExtension() - Method in class io.jmix.core.impl.repository.support.JmixRepositoriesRegistrar
 
getExtensionToMIMETypeMapping() - Static method in class io.jmix.core.FileTypesHelper
Gets the internal file extension to mime-type mapping.
getExtraState(Class<?>) - Method in class io.jmix.core.entity.BaseEntityEntry
 
getExtraState(Object, Class<?>) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getExtraState(Class<?>) - Method in interface io.jmix.core.EntityEntry
 
getFalseString() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getFetchMode() - Method in class io.jmix.core.FetchPlanProperty
 
getFetchPlan() - Method in class io.jmix.core.FetchPlanProperty
 
getFetchPlan(Class<?>, String) - Method in interface io.jmix.core.FetchPlanRepository
Get fetch plan for an entity.
getFetchPlan(MetaClass, String) - Method in interface io.jmix.core.FetchPlanRepository
Get FetchPlan for an entity.
getFetchPlan(Class<?>, String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
Get FetchPlan for an entity.
getFetchPlan(MetaClass, String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
Get FetchPlan for an entity.
getFetchPlan() - Method in class io.jmix.core.LoadContext
 
getFetchPlanBuilder(FetchPlanLoader.FetchPlanInfo, Function<String, FetchPlan>) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getFetchPlanElements(Element) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getFetchPlanForSave(Map<Object, FetchPlan>, Object) - Method in class io.jmix.core.datastore.AbstractDataStore
 
getFetchPlanInfo(Element) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getFetchPlanInfo(Element, MetaClass) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getFetchPlanName(Element) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getFetchPlanNames(MetaClass) - Method in interface io.jmix.core.FetchPlanRepository
Returns names of fetch plans defined for the metaClass
getFetchPlanNames(Class<?>) - Method in interface io.jmix.core.FetchPlanRepository
Returns names of fetch plans defined for the entityClass
getFetchPlanNames(MetaClass) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getFetchPlanNames(Class<?>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getFetchPlanPropertyPaths(FetchPlan, MetaClass) - Method in class io.jmix.core.MetadataTools
Collects all meta-properties of the given meta-class included to the given fetchPlan as MetaPropertyPaths.
getFetchPlans() - Method in class io.jmix.core.SaveContext
Enables defining a fetchPlan for each committed entity.
getField(Class, String) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
getFieldType(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
getFieldTypeAccordingAnnotations(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
getFileName() - Method in class io.jmix.core.FileRef
Returns file name.
getFileName() - Method in exception io.jmix.core.FileStorageException
 
getFileRef() - Method in class io.jmix.core.FileInfoResponse
 
getFilteredIds(SecurityState, String) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
getFirst() - Method in class io.jmix.core.common.datastruct.Pair
 
getFirstPropertyName() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
getFirstPropertyName() - Method in interface io.jmix.core.metamodel.model.PropertyPath
 
getFirstResult() - Method in interface io.jmix.core.DataLoadContextQuery
 
getFirstResult() - Method in class io.jmix.core.LoadContext.Query
 
getFirstResult() - Method in class io.jmix.core.ValueLoadContext.Query
 
getFormatStrings(Locale) - Method in interface io.jmix.core.metamodel.datatype.FormatStringsRegistry
Get format strings for a locale.
getFormatStrings(Locale) - Method in class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
getFormatStringsOrNull(Locale) - Method in interface io.jmix.core.metamodel.datatype.FormatStringsRegistry
Get format strings for a locale.
getFormatStringsOrNull(Locale) - Method in class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
getFormatSymbols() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getGeneratedId(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getGeneratedId() - Method in interface io.jmix.core.EntityEntry
 
getGeneratedIdOrNull() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
getGeneratedIdOrNull() - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
getGeneratedIdOrNull() - Method in class io.jmix.core.entity.NoIdEntityEntry
 
getGeneratedIdOrNull() - Method in class io.jmix.core.entity.NullableIdEntityEntry
 
getGeneratedIdOrNull() - Method in interface io.jmix.core.EntityEntry
GeneratedId will be determined at enhancing time as follows: primary key (Id, EmbeddedId or JmixId attribute) will be used if it has JmixGeneratedValue annotation, any other UUID JmixGeneratedValue property will be chosen if primary key doesn't have JmixGeneratedValue annotation, primary key or some synthetic id will be used if there is no JmixGeneratedValue satisfiyng conditions below (see EntityEntry implementations for details).
This algorithm used for BaseEntityEntry and NullableIdEntityEntry.
getGetter(String) - Method in class io.jmix.core.metamodel.model.utils.MethodsCache
 
getGroup(Class) - Method in class io.jmix.core.impl.MessagesImpl
 
getHints() - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
getHints() - Method in class io.jmix.core.LoadContext
 
getHints() - Method in class io.jmix.core.SaveContext
 
getHints() - Method in class io.jmix.core.ValueLoadContext
 
getHttpStatus() - Method in enum io.jmix.core.FileStorageException.Type
 
getHttpStatus() - Method in exception io.jmix.core.FileTransferException
 
getId(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getId() - Method in class io.jmix.core.entity.KeyValueEntity
 
getId(Datatype<?>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
getId(T) - Method in class io.jmix.core.impl.repository.support.JmixEntityInformation
 
getId() - Method in class io.jmix.core.JmixModuleDescriptor
 
getId() - Method in class io.jmix.core.LoadContext
 
getId() - Method in interface io.jmix.core.metamodel.datatype.Datatype
Unique ID of the Datatype used for registration
getId(Datatype<?>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Returns an ID of the given datatype in the registry.
getId(Datatype) - Static method in class io.jmix.core.metamodel.datatype.impl.DatatypeDefUtils
 
getId() - Method in interface io.jmix.core.metamodel.datatype.impl.EnumClass
 
getId() - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
getId() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
getId() - Method in enum io.jmix.core.security.EntityOp
 
getIdByJavaClass(Class<?>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
getIdByJavaClass(Class<?>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Returns an ID of a first datatype handling the given Java class.
getIdByJavaClassOptional(Class<?>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
getIdByJavaClassOptional(Class<?>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
 
getIdentifyingTypes() - Method in class io.jmix.core.impl.repository.support.JmixRepositoryConfigurationExtension
getIdName() - Method in class io.jmix.core.entity.KeyValueEntity
 
getIdName() - Method in class io.jmix.core.ValueLoadContext
 
getIdOptional(Datatype<?>) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
getIdOptional(Datatype<?>) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
 
getIdOrEntity(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getIds() - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
getIds() - Method in class io.jmix.core.LoadContext
 
getIds() - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
 
getIdType() - Method in class io.jmix.core.impl.repository.support.JmixEntityInformation
 
getInfo() - Method in class io.jmix.core.security.ClientDetails
 
getInIntervalJpqlOperation(PropertyCondition) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
getInstanceMetaClass() - Method in interface io.jmix.core.entity.HasInstanceMetaClass
 
getInstanceMetaClass() - Method in class io.jmix.core.entity.KeyValueEntity
 
getInstanceName(Object) - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
getInstanceName(Object) - Method in interface io.jmix.core.InstanceNameProvider
Get entity instance name defined by InstanceName annotation
getInstanceName(Object) - Method in class io.jmix.core.MetadataTools
 
getInstanceNamePersistentProperties(MetaClass) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
getInstanceNameProperties(MetaClass, Method, MetaProperty) - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
getInstanceNameRelatedProperties(MetaClass, boolean) - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
getInstanceNameRelatedProperties(MetaClass, boolean) - Method in interface io.jmix.core.InstanceNameProvider
Return a collection of properties included into entity's name pattern (see InstanceName).
getInstanceNameRelatedProperties(MetaClass) - Method in class io.jmix.core.MetadataTools
Return a collection of properties included into entity's name pattern (see InstanceName).
getInstanceNameRelatedProperties(MetaClass, boolean) - Method in class io.jmix.core.MetadataTools
Return a collection of properties included into entity's name pattern (see InstanceName).
getInstant(Date) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixFutureOrPresentValidatorForDate
 
getInstant(Date) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixFutureValidatorForDate
 
getInstant(Date) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixPastOrPresentValidatorForDate
 
getInstant(Date) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixPastValidatorForDate
 
getIntegerFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getInverse() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getInverse() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getInverse() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getInverseField(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
getItem() - Method in class io.jmix.core.entity.EntityPropertyChangeEvent
 
getJavaClass() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
getJavaClass() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getJavaClass() - Method in interface io.jmix.core.metamodel.datatype.Datatype
Java class representing this Datatype
getJavaClass() - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
getJavaClass(Datatype) - Static method in class io.jmix.core.metamodel.datatype.impl.DatatypeDefUtils
 
getJavaClass() - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
getJavaClass() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getJavaClass() - Method in interface io.jmix.core.metamodel.model.MetaClass
 
getJavaClassLoader() - Method in class io.jmix.core.ClassManager
 
getJavaType() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getJavaType() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getJavaType() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getJmixModules() - Method in class io.jmix.core.JmixModulesProcessor
 
getJoin() - Method in class io.jmix.core.querycondition.JpqlCondition
 
getJpqlOperation(PropertyCondition) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
getKey() - Method in class io.jmix.core.rememberme.RememberMeProperties
 
getKeys(Cache) - Method in class io.jmix.core.CacheOperations
 
getLanguage() - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
getLast() - Method in class io.jmix.core.JmixModules
 
getLastModifiedBy() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getLastModifiedBy(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getLastModifiedByClass() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getLastModifiedByClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getLastModifiedDate() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getLastModifiedDate(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getLastModifiedDateClass() - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
getLastModifiedDateClass(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getLastWord() - Method in class io.jmix.core.suggestion.QuerySuggestions
 
getLicenseName() - Method in class io.jmix.core.credits.CreditsItem
 
getLicenseUrl() - Method in class io.jmix.core.credits.CreditsItem
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
getLoadContext() - Method in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
getLocale(Authentication) - Method in interface io.jmix.core.security.AuthenticationLocaleResolver
 
getLocale() - Method in class io.jmix.core.security.ClientDetails
 
getLocale() - Method in interface io.jmix.core.security.CurrentAuthentication
 
getLocale() - Method in class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
getLocaleDisplayName(Locale) - Method in class io.jmix.core.MessageTools
Returns display name of the given locale set in the message bundle with the localeDisplayName.<code> key.
getLockDescriptors() - Method in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
getLockDescriptors() - Method in interface io.jmix.core.pessimisticlocking.LockDescriptorProvider
 
getLockInfo(String, String) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
getLockInfo(String, String) - Method in interface io.jmix.core.pessimisticlocking.LockManager
Get locking status for particular object
getMaximumSessionsPerUser() - Method in class io.jmix.core.session.SessionProperties
 
getMaxResults() - Method in interface io.jmix.core.DataLoadContextQuery
 
getMaxResults() - Method in class io.jmix.core.LoadContext.Query
 
getMaxResults() - Method in class io.jmix.core.ValueLoadContext.Query
 
getMessage() - Method in enum io.jmix.core.FileStorageException.Type
 
getMessage(String) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(Class, String) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(Class, String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(Enum) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(Enum, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(String, String) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(String, String, Locale) - Method in class io.jmix.core.impl.MessagesImpl
 
getMessage(String) - Method in interface io.jmix.core.Messages
Returns localized message.
Locale is determined by the current user session.
getMessage(String, Locale) - Method in interface io.jmix.core.Messages
Returns localized message.
getMessage(Class, String) - Method in interface io.jmix.core.Messages
Returns localized message.
Locale is determined by the current user session.
getMessage(Class, String, Locale) - Method in interface io.jmix.core.Messages
Returns localized message.
getMessage(Enum) - Method in interface io.jmix.core.Messages
Returns localized message.
Locale is determined by the current user session.
getMessage(Enum, Locale) - Method in interface io.jmix.core.Messages
Returns localized message.
getMessage(String, String) - Method in interface io.jmix.core.Messages
Returns localized message.
getMessage(String, String, Locale) - Method in interface io.jmix.core.Messages
Returns localized message.
getMessage(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
getMessageRef(MetaClass, String) - Method in class io.jmix.core.MessageTools
Get message reference of an entity property.
getMessageRef(MetaProperty) - Method in class io.jmix.core.MessageTools
Get message reference of an entity property.
getMetaAnnotationAttributes(Map<String, Object>, Class) - Method in class io.jmix.core.MetadataTools
 
getMetaAnnotationValue(MetaProperty, Class) - Method in class io.jmix.core.MetadataTools
 
getMetaClass() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
getMetaClass(Element) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getMetaClass(String, String) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getMetaClass(Element, Range) - Method in class io.jmix.core.impl.FetchPlanLoader
 
getMetaClass() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
MetaClass which is the path origin
getMetaClassName(Class<?>) - Method in class io.jmix.core.impl.MetaModelLoader
 
getMetadataReaderFactory() - Method in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
getMetadataReaderFactory() - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
getMetaProperties() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Array of MetaProperties between the originating MetaClass and target MetaProperty
getMetaProperty() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Target MetaProperty
getMetaPropertyPath(String) - Method in class io.jmix.core.FetchPlanBuilder
 
getMethodArgumentValues(Method, Object...) - Method in class io.jmix.core.impl.method.MethodArgumentsProvider
Get the method argument values for the current request, checking the provided argument values and falling back to the configured argument resolvers.
getMIMEType(String) - Static method in class io.jmix.core.FileTypesHelper
Gets the mime-type of a file.
getMIMEType(File) - Static method in class io.jmix.core.FileTypesHelper
Gets the mime-type for a file.
getModulePrefix() - Method in class io.jmix.core.impl.repository.support.JmixRepositoryConfigurationExtension
getName() - Method in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
getName() - Method in class io.jmix.core.ClientType
 
getName() - Method in class io.jmix.core.credits.CreditsItem
 
getName() - Method in interface io.jmix.core.DataStore
This data store instance name with which it is registered in Stores.
getName() - Method in class io.jmix.core.EntityImportPlanProperty
 
getName() - Method in class io.jmix.core.event.AttributeChanges.Change
 
getName() - Method in class io.jmix.core.FetchPlan
 
getName() - Method in class io.jmix.core.FetchPlanBuilder
 
getName() - Method in class io.jmix.core.FetchPlanProperty
 
getName() - Method in class io.jmix.core.FileInfoResponse
 
getName() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
getName() - Method in class io.jmix.core.impl.NoopDataStore
 
getName() - Method in class io.jmix.core.metamodel.model.impl.MetadataObjectImpl
 
getName() - Method in class io.jmix.core.metamodel.model.impl.StoreImpl
 
getName() - Method in interface io.jmix.core.metamodel.model.MetadataObject
MetadataObject unique name.
getName() - Method in interface io.jmix.core.metamodel.model.Store
The data store name.
getName() - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
getName() - Method in class io.jmix.core.security.SpecificPolicyInfoRegistry.SpecificPolicyInfo
 
getNestedPropertyBuilder(FetchPlanBuilder, String) - Method in class io.jmix.core.FetchPlanBuilder
 
getNewPassword() - Method in class io.jmix.core.security.event.SingleUserPasswordChangeEvent
 
getNoConversionParams() - Method in class io.jmix.core.ValueLoadContext.Query
 
getNotNullMessage(MetaProperty) - Method in class io.jmix.core.MessageTools
Get default required message for specified property of MetaClass if it has NotNull annotation.
getNumberOfChildren() - Method in class io.jmix.core.common.datastruct.Node
Returns the number of immediate children of this Node<T>.
getObject() - Method in class io.jmix.core.impl.MetaModelLoader.MetadataObjectInfo
 
getObjectId() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
getObjectType() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
getOffsetDateTimeFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getOffsetTimeFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getOldCollection(String, Class<E>) - Method in class io.jmix.core.event.AttributeChanges
Type-safe method of getting the old value of a collection attribute.
getOldReferenceId(String) - Method in class io.jmix.core.event.AttributeChanges
Type-safe method of getting the old value of a reference attribute.
getOldValue(String) - Method in class io.jmix.core.event.AttributeChanges
Returns old value of a changed attribute with the given name.
getOperation() - Method in class io.jmix.core.querycondition.PropertyCondition
 
getOperationName() - Method in class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
getOptions() - Method in class io.jmix.core.suggestion.QuerySuggestions
 
getOptionStrings() - Method in class io.jmix.core.suggestion.QuerySuggestions
 
getOrCreate(Class) - Static method in class io.jmix.core.metamodel.model.utils.MethodsCache
 
getOrCreate(Class) - Static method in class io.jmix.core.metamodel.model.utils.RelatedPropertiesCache
 
getOrder() - Method in interface io.jmix.core.datastore.DataStoreEventListener
 
getOrder() - Method in class io.jmix.core.impl.EmbeddedIdEntityInitializer
 
getOrder() - Method in class io.jmix.core.impl.EntityEmbeddedInitializer
 
getOrder() - Method in class io.jmix.core.impl.GeneratedIdEntityInitializer
 
getOrder() - Method in class io.jmix.core.JmixModulesProcessor
 
getOrders() - Method in class io.jmix.core.Sort
Returns unmodifiable list of orders.
getOriginalClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
Searches for an original entity for the provided extended entity.
getOriginalMetaClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
Searches for an original entity for the provided extended entity.
getOriginalMetaClass(String) - Method in class io.jmix.core.ExtendedEntities
Searches for an original entity for the provided extended entity.
getOriginalOrThisMetaClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
 
getOwnAttributes() - Method in class io.jmix.core.event.AttributeChanges
Returns names of changed attributes for the root entity.
getOwnProperties() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getOwnProperties() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getOwnProperties() - Method in interface io.jmix.core.metamodel.model.MetaClass
 
getParameterName() - Method in class io.jmix.core.querycondition.PropertyCondition
 
getParameters() - Method in interface io.jmix.core.DataLoadContextQuery
 
getParameters() - Method in class io.jmix.core.FileRef
Returns parameters.
getParameters() - Method in class io.jmix.core.LoadContext.Query
 
getParameters() - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
getParameters() - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
getParameters() - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
getParameters() - Method in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
getParameters() - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
getParameters() - Method in interface io.jmix.core.metamodel.datatype.ParameterizedDatatype
 
getParameters() - Method in interface io.jmix.core.querycondition.Condition
Returns parameters specified in the condition.
getParameters() - Method in class io.jmix.core.querycondition.JpqlCondition
 
getParameters() - Method in class io.jmix.core.querycondition.LogicalCondition
 
getParameters() - Method in class io.jmix.core.querycondition.PropertyCondition
 
getParameters() - Method in class io.jmix.core.ValueLoadContext.Query
 
getParametersSupplier() - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
getParameterValue() - Method in class io.jmix.core.querycondition.PropertyCondition
 
getParameterValuesMap() - Method in class io.jmix.core.querycondition.JpqlCondition
 
getParams() - Method in exception io.jmix.core.DevelopmentException
 
getParamTypes(Object...) - Static method in class io.jmix.core.common.util.ReflectionHelper
Constructs an array of argument types from an array of actual values.
getParent() - Method in class io.jmix.core.common.datastruct.Node
 
getParser() - Static method in class io.jmix.core.common.util.Dom4j
 
getPasswordByUsername(String) - Method in class io.jmix.core.security.event.UserPasswordChangedEvent
 
getPath() - Method in class io.jmix.core.FileRef
Returns path inside storage.
getPath() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Path as String array
getPathString(String[]) - Static method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
getPlan() - Method in class io.jmix.core.EntityImportPlanProperty
 
getPlanProperty() - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
getPosition() - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
getPostConstructMethodsNotCached(Class<?>) - Method in class io.jmix.core.impl.EntityPostConstructInitializer
 
getPreviousQueries() - Method in class io.jmix.core.LoadContext
Allows to execute query on a previous query result.
getPrevPropertyValue() - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
getPrevSecurityState() - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
getPrevValue() - Method in class io.jmix.core.entity.EntityPropertyChangeEvent
 
getPrimaryKeyForLoadingEntity(MetaClass) - Method in class io.jmix.core.ReferenceToEntitySupport
 
getPrimaryKeyForLoadingEntityFromLink(MetaClass) - Method in class io.jmix.core.ReferenceToEntitySupport
 
getPrimaryKeyName(MetaClass) - Method in class io.jmix.core.MetadataTools
 
getPrimaryKeyProperty(MetaClass) - Method in class io.jmix.core.MetadataTools
 
getPrimaryKeyProperty(Class<?>) - Method in class io.jmix.core.MetadataTools
 
getPrincipal() - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
getPrincipal() - Method in class io.jmix.core.security.SystemAuthenticationToken
 
getProcessedEntities() - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializationContext
 
getProperties() - Method in class io.jmix.core.EntityImportPlan
 
getProperties() - Method in class io.jmix.core.FetchPlan
 
getProperties() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getProperties() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getProperties() - Method in interface io.jmix.core.metamodel.model.MetaClass
 
getProperties() - Method in class io.jmix.core.ValueLoadContext
 
getProperty() - Method in class io.jmix.core.entity.EntityPropertyChangeEvent
 
getProperty(String) - Method in class io.jmix.core.EntityImportPlan
 
getProperty(String) - Method in class io.jmix.core.FetchPlan
Get directly owned fetchPlan property by name.
getProperty(String) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getProperty(String) - Method in class io.jmix.core.JmixModuleDescriptor
 
getProperty(String) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getProperty(String) - Method in interface io.jmix.core.metamodel.model.MetaClass
Get MetaProperty by its name.
getProperty() - Method in class io.jmix.core.querycondition.PropertyCondition
 
getProperty() - Method in class io.jmix.core.Sort.Order
 
getPropertyCaption(MetaProperty, Locale) - Method in interface io.jmix.core.MessageResolver
Returns localized caption of an entity property
getPropertyCaption(MetaClass, String) - Method in class io.jmix.core.MessageTools
Get localized name of an entity property.
getPropertyCaption(MetaClass, String, Locale) - Method in class io.jmix.core.MessageTools
Get localized name of an entity property.
getPropertyCaption(MetaProperty) - Method in class io.jmix.core.MessageTools
Get localized name of an entity property.
getPropertyCaption(MetaProperty, Locale) - Method in class io.jmix.core.MessageTools
Get localized name of an entity property.
getPropertyEnclosingMetaClass(MetaPropertyPath) - Method in class io.jmix.core.MetadataTools
Get metaclass that contains metaproperty for passed propertyPath.
getPropertyNames(Environment) - Static method in class io.jmix.core.EnvironmentUtils
 
getPropertyNames() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
getPropertyNames() - Method in interface io.jmix.core.metamodel.model.PropertyPath
 
getPropertyPath() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
getPropertyPath(String) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getPropertyPath(String) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getPropertyPath(String) - Method in interface io.jmix.core.metamodel.model.MetaClass
Returns MetaPropertyPath object, representing path to the property from the current class
getPropertyPaths(MetaClass) - Method in class io.jmix.core.MetadataTools
 
getPropertySource() - Method in class io.jmix.core.JmixModuleDescriptor
Get the module's PropertySource.
getPropertyValue() - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
getPropertyValues(String) - Method in class io.jmix.core.JmixModules
Returns the list of property values from all modules in the order of their dependencies, from the core to the application.
getQuery() - Method in class io.jmix.core.LoadContext
 
getQuery() - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
getQuery() - Method in class io.jmix.core.ValueLoadContext
 
getQueryDescription() - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
getQueryDescription() - Method in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
getQueryDescription() - Method in class io.jmix.core.impl.repository.query.JmixListQuery
 
getQueryDescription() - Method in class io.jmix.core.impl.repository.query.JmixStructuredQuery
 
getQueryHints() - Method in class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadata
 
getQueryKey() - Method in class io.jmix.core.LoadContext
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactory
 
getQueryMethod() - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
getQueryString() - Method in class io.jmix.core.LoadContext.Query
 
getQueryString() - Method in class io.jmix.core.ValueLoadContext.Query
 
getRange() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getRange() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getRange() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getRange() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Range of the target MetaProperty
getRangeJavaClass() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Java class of the target MetaProperty range
getRefEntity() - Method in exception io.jmix.core.DeletePolicyException
 
getReference(Class<T>, Object) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getReference(Id<T>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getReference(Class<T>, Object) - Method in interface io.jmix.core.UnconstrainedDataManager
Returns an entity instance which can be used as a reference to an object which exists in the data store.
getReference(Id<T>) - Method in interface io.jmix.core.UnconstrainedDataManager
Returns an entity instance which can be used as a reference to an object which exists in the data store.
getReferenceId(Object) - Method in class io.jmix.core.ReferenceToEntitySupport
 
getReferenceIdForLink(Object) - Method in class io.jmix.core.ReferenceToEntitySupport
 
getReferenceIdPropertyName(MetaClass) - Method in class io.jmix.core.ReferenceToEntitySupport
 
getReferenceImportBehaviour() - Method in class io.jmix.core.EntityImportPlanProperty
 
getRelatedReadOnlyProperties(String) - Method in class io.jmix.core.metamodel.model.utils.RelatedPropertiesCache
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactory
 
getRepositoryConfigurationExtension() - Method in class io.jmix.autoconfigure.core.BootJmixRepositoriesRegistrar
 
getRepositoryFactoryBeanClassName() - Method in class io.jmix.core.impl.repository.support.JmixRepositoryConfigurationExtension
 
getResolvableType() - Method in class io.jmix.core.event.AbstractEntityEvent
 
getResolvableType() - Method in class io.jmix.core.event.EntityChangedEvent
INTERNAL.
getResolvers() - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
getResolvers() - Method in interface io.jmix.core.impl.method.ArgumentResolverComposite
Return a read-only list with the contained resolvers, or an empty list.
getResolvers() - Method in class io.jmix.core.impl.method.CachedArgumentResolverComposite
Return a read-only list with the contained resolvers, or an empty list.
getResolvers() - Method in class io.jmix.core.impl.method.ContextArgumentResolverComposite
Return a read-only list with the contained resolvers, or an empty list.
getResolvers() - Method in class io.jmix.core.impl.method.MethodArgumentResolverComposite
Return a read-only list with the contained resolvers, or an empty list.
getResource(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
getResource(String) - Method in class io.jmix.core.impl.ResourcesImpl
Search for a resource according to the following rules: If the location represents an URL, return a new UrlResource for this URL. Try to find a file below the conf directory using location as relative path.
getResource() - Method in exception io.jmix.core.security.AccessDeniedException
 
getResourceAsStream(String) - Method in class io.jmix.core.impl.ResourcesImpl
 
getResourceAsStream(String) - Method in interface io.jmix.core.Resources
Searches for a resource according to the rules explained in Resources and returns the resource as stream if found.
getResourceAsString(String) - Method in class io.jmix.core.impl.ResourcesImpl
 
getResourceAsString(String) - Method in interface io.jmix.core.Resources
Searches for a resource according to the rules explained in Resources and returns the resource as string if found.
getResourceLoader() - Method in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
getResourceLoader() - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
getRestoreState() - Method in class io.jmix.core.entity.SecurityState
 
getResultEntities() - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
getResultEntities() - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
getResultEntity() - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
getResultEntity() - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
getRootNode() - Method in class io.jmix.core.common.datastruct.Tree
Return the first root Node of the tree.
getRootNodes() - Method in class io.jmix.core.common.datastruct.Tree
Return the root nodes of the tree.
getRootPaths() - Method in class io.jmix.core.impl.JavaClassLoader
 
getSaveContext() - Method in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
getSaveContext() - Method in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
getSaveContext() - Method in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
getSaveContext() - Method in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
getSaxReader(SAXParser) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
getScope() - Method in class io.jmix.core.security.ClientDetails
 
getSecond() - Method in class io.jmix.core.common.datastruct.Pair
 
getSecurityState() - Method in class io.jmix.core.entity.BaseEntityEntry
 
getSecurityState(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getSecurityState() - Method in interface io.jmix.core.EntityEntry
 
getSession() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getSession() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getSession() - Method in class io.jmix.core.impl.MetadataImpl
 
getSession() - Method in class io.jmix.core.impl.MetadataLoader
 
getSession() - Method in interface io.jmix.core.Metadata
Get Metadata session - interface providing access to MetaClasses and MetaProperties.
getSession() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getSession() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getSession() - Method in interface io.jmix.core.metamodel.model.MetaClass
 
getSession() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getSessionId() - Method in class io.jmix.core.impl.session.SessionDataImpl
 
getSessionId() - Method in class io.jmix.core.security.ClientDetails
 
getSessionId() - Method in interface io.jmix.core.session.SessionData
Returns current session id.
getSetter(String) - Method in class io.jmix.core.metamodel.model.utils.MethodsCache
 
getSince() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
getSize() - Method in class io.jmix.core.FileInfoResponse
 
getSoftDeleteProperties(Class<?>) - Method in class io.jmix.core.MetadataTools
 
getSort() - Method in class io.jmix.core.LoadContext.Query
 
getSort() - Method in class io.jmix.core.ValueLoadContext.Query
 
getSource() - Method in class io.jmix.core.entity.BaseEntityEntry
 
getSource() - Method in interface io.jmix.core.EntityEntry
 
getSource() - Method in class io.jmix.core.usersubstitution.event.UiUserSubstitutionsChangedEvent
 
getSource() - Method in class io.jmix.core.usersubstitution.event.UserSubstitutionsChangedEvent
 
getSpecificPolicyInfos() - Method in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
getSpecificPolicyInfos() - Method in interface io.jmix.core.security.SpecificPolicyInfoRegistry
Returns an information about specific policies defined in the application
getStartDate() - Method in class io.jmix.core.usersubstitution.UserSubstitution
 
getStorageName() - Method in class io.jmix.core.FileRef
Returns storage name.
getStorageName() - Method in interface io.jmix.core.FileStorage
Returns the name of this storage, which will be saved in FileRefs.
getStore() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
getStore() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getStore() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
getStore() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getStore() - Method in interface io.jmix.core.metamodel.model.MetaClass
 
getStore() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getStoreDescriptor(String) - Method in class io.jmix.core.Stores
 
getStoreName(MetaClass) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getStoreName(String) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
getStoreName() - Method in class io.jmix.core.ValueLoadContext
 
getSubstitutedPrincipal() - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
getSubstitutedUser() - Method in class io.jmix.core.security.event.UserSubstitutedEvent
 
getSubstitutedUser() - Method in class io.jmix.core.security.impl.CurrentUserSubstitutionImpl
 
getSubstitutedUser() - Method in interface io.jmix.core.usersubstitution.CurrentUserSubstitution
Method returns the substituted user or null if user substitution didn't happen.
getSubstitutedUsername() - Method in class io.jmix.core.usersubstitution.UserSubstitution
 
getSubstitutedUsers(String, Date) - Method in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
getSubstitutedUsers(String, Date) - Method in interface io.jmix.core.usersubstitution.UserSubstitutionManager
 
getSuggestions(QuerySuggestionsContext) - Method in class io.jmix.core.suggestion.DefaultQuerySuggestionProvider
 
getSuggestions(QuerySuggestionsContext) - Method in interface io.jmix.core.suggestion.QuerySuggestionProvider
 
getSystemProperties(MetaClass) - Method in class io.jmix.core.MetadataTools
System Properties - is important properties used for identification, audit, soft-delete and optimistic lock purposes More formally, it is properties with annotations: Id, JmixId, EmbeddedId JmixGeneratedValue CreatedDate CreatedBy LastModifiedDate LastModifiedBy DeletedDate DeletedBy Version
getSystemUser() - Method in class io.jmix.core.security.CompositeUserRepository
 
getSystemUser() - Method in class io.jmix.core.security.InMemoryUserRepository
 
getSystemUser() - Method in interface io.jmix.core.security.UserRepository
Returns the built-in 'system' user.
getTargetRepository(RepositoryInformation) - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactory
 
getTasks() - Method in class io.jmix.core.impl.MetaModelLoader.MetadataObjectInfo
 
getTempDir() - Method in class io.jmix.core.CoreProperties
 
getThreadLocalBeanFactory() - Static method in class io.jmix.core.impl.SerializationContext
 
getTimeFormat() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getTimeoutSec() - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
getTimeZone() - Method in class io.jmix.core.security.ClientDetails
 
getTimeZone() - Method in interface io.jmix.core.security.CurrentAuthentication
 
getTimeZone() - Method in class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
getTimeZoneId() - Method in interface io.jmix.core.HasTimeZone
 
getTokenValiditySeconds() - Method in class io.jmix.core.rememberme.RememberMeProperties
 
getTransactionManager(String) - Method in class io.jmix.core.impl.TransactionManagerLocator
 
getTriggerFilesProcessInterval() - Method in class io.jmix.core.CoreProperties
 
getTrueString() - Method in class io.jmix.core.metamodel.datatype.FormatStrings
 
getType() - Method in class io.jmix.core.event.EntityChangedEvent
Returns the event type.
getType() - Method in exception io.jmix.core.FileStorageException
 
getType() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
getType() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
getType() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
getType() - Method in class io.jmix.core.querycondition.LogicalCondition
 
getType() - Method in exception io.jmix.core.security.AccessDeniedException
 
getTypeOverride(AnnotatedElement) - Method in class io.jmix.core.impl.MetaModelLoader
 
getUncheckedEntityEntry(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
getUrl() - Method in class io.jmix.core.credits.CreditsItem
 
getUser() - Method in interface io.jmix.core.security.CurrentAuthentication
Returns the authenticated user.
getUser() - Method in class io.jmix.core.security.event.PostAuthenticationCheckEvent
 
getUser() - Method in class io.jmix.core.security.event.PreAuthenticationCheckEvent
 
getUser() - Method in class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
getUserLocale() - Method in class io.jmix.core.impl.MessagesImpl
 
getUserLocale() - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
getUsername() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
getUsername() - Method in class io.jmix.core.security.event.AbstractUserInvalidationEvent
 
getUsername() - Method in class io.jmix.core.security.event.SingleUserPasswordChangeEvent
 
getUsername() - Method in class io.jmix.core.usersubstitution.UserSubstitution
 
getUsernames() - Method in class io.jmix.core.security.event.UserPasswordChangedEvent
 
getUserSubstitutions(String, Date) - Method in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
getUserSubstitutions(String, Date) - Method in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
getUserSubstitutions(String, Date) - Method in interface io.jmix.core.usersubstitution.UserSubstitutionProvider
Method returns a collection of UserSubstitution available for the given username and active at the given date.
getUuid() - Method in interface io.jmix.core.entity.EntityEntryHasUuid
 
getUuid(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getUuidPropertyName(Class<?>) - Method in class io.jmix.core.MetadataTools
 
getValue(String) - Method in class io.jmix.core.datastore.EventSharedState
 
getValue() - Method in class io.jmix.core.entity.EntityPropertyChangeEvent
 
getValue(Object, String) - Static method in class io.jmix.core.entity.EntityValues
Get an attribute value.
getValue(String) - Method in class io.jmix.core.entity.KeyValueEntity
 
getValue() - Method in class io.jmix.core.Id
 
getValue() - Method in class io.jmix.core.suggestion.QuerySuggestions.Option
 
getValueEx(Object, String) - Static method in class io.jmix.core.entity.EntityValues
Get an attribute value.
getValueEx(Object, PropertyPath) - Static method in class io.jmix.core.entity.EntityValues
Get an attribute value.
getValueEx(Object, String[]) - Static method in class io.jmix.core.entity.EntityValues
Get value of an attribute according to the rules described in EntityValues.getValueEx(Object, String).
getValues(Cache) - Method in class io.jmix.core.CacheOperations
 
getValues() - Method in class io.jmix.core.Ids
Extract ids of entities from List<Id<T, K>>.
getValues(List<Id<T>>) - Static method in class io.jmix.core.Ids
Extract ids of entities from List<Id<T, K>>.
getValues() - Method in interface io.jmix.core.metamodel.datatype.Enumeration
 
getValues() - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
getVersion() - Method in interface io.jmix.core.entity.EntityEntryVersioned
 
getVersion(Object) - Static method in class io.jmix.core.entity.EntityValues
 
getWarning() - Method in class io.jmix.core.impl.MetaModelLoader.RangeInitTask
 
getWebHostName() - Method in class io.jmix.core.CoreProperties
 
getWebPort() - Method in class io.jmix.core.CoreProperties
 
getWhere() - Method in class io.jmix.core.querycondition.JpqlCondition
 
getWorkDir() - Method in class io.jmix.core.CoreProperties
 
GraphQLOperationAccessContext - Class in io.jmix.core.accesscontext
 
GraphQLOperationAccessContext(String) - Constructor for class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
GraphQLOperationConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
 
greater(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates ">" condition.
GREATER - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
GREATER_OR_EQUAL - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
greaterOrEqual(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates ">=" condition.
groupingSeparator - Variable in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 

H

hasChanges() - Method in class io.jmix.core.event.AttributeChanges
 
hasCompositePrimaryKey(MetaClass) - Method in class io.jmix.core.MetadataTools
 
hasDbGeneratedPrimaryKey(MetaClass) - Method in class io.jmix.core.MetadataTools
 
hashCode() - Method in class io.jmix.core.common.datastruct.Pair
 
hashCode() - Method in class io.jmix.core.credits.CreditsItem
 
hashCode() - Method in class io.jmix.core.entity.BaseEntityEntry
 
hashCode() - Method in class io.jmix.core.entity.KeyValueEntity
 
hashCode() - Method in class io.jmix.core.entity.NoIdEntityEntry
 
hashCode() - Method in class io.jmix.core.entity.NullableIdEntityEntry
 
hashCode() - Method in class io.jmix.core.event.AttributeChanges.Change
 
hashCode() - Method in class io.jmix.core.FetchPlan
 
hashCode() - Method in class io.jmix.core.FetchPlanProperty
 
hashCode() - Method in class io.jmix.core.FileRef
 
hashCode() - Method in class io.jmix.core.Id
 
hashCode(Entity) - Static method in class io.jmix.core.impl.EntityInternals
Used by enhancing process as implementation of hashCode() method for each JmixEntity that is not Embeddable.
hashCode() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
hashCode() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
hashCode() - Method in class io.jmix.core.impl.TimestampClass
 
hashCode() - Method in class io.jmix.core.JmixModuleDescriptor
 
hashCode() - Method in class io.jmix.core.LoadContext.Query
 
hashCode() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
hashCode() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl.LockKey
 
hashCode() - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
hashCode() - Method in class io.jmix.core.suggestion.QuerySuggestions.Option
 
HasInstanceMetaClass - Interface in io.jmix.core.entity
 
hasJpaAnnotation(AnnotatedElement) - Method in class io.jmix.core.impl.MetaModelLoader
 
hasJpaAnnotation(Class<?>) - Method in class io.jmix.core.impl.MetaModelLoader
 
hasListeners(Class<L>) - Method in class io.jmix.core.common.event.EventRouter
 
hasSubscriptions(Class<E>) - Method in class io.jmix.core.common.event.EventHub
Check if there are listeners for event type E.
HasTimeZone - Interface in io.jmix.core
Provides user time zone information.
hasUuid(MetaClass) - Method in class io.jmix.core.MetadataTools
Checks whether an entity has uuid key (primary or not)
hasValidIntegerRange(Number) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
hasValidLongRange(Number) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
HIGHEST_PRECEDENCE - Static variable in class io.jmix.core.JmixOrder
Defines the highest precedence for Ordered or annotated with Order beans of the Jmix modules.
hint(String, Serializable) - Method in class io.jmix.core.FluentLoader.ByCondition
Adds custom hint that should be used by the query.
hint(String, Serializable) - Method in class io.jmix.core.FluentLoader.ById
Adds a custom hint that should be used by the query.
hint(String, Serializable) - Method in class io.jmix.core.FluentLoader.ByIds
Adds custom hint that should be used by the query.
hint(String, Serializable) - Method in class io.jmix.core.FluentLoader.ByQuery
Adds custom hint that should be used by the query.
hint(String, Serializable) - Method in class io.jmix.core.FluentValueLoader
 
hint(String, Serializable) - Method in class io.jmix.core.FluentValuesLoader
 
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentLoader.ByCondition
Adds custom hints that should be used by the query.
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentLoader.ById
Adds custom hints that should be used by the query.
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentLoader.ByIds
Adds custom hints that should be used by the query.
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentLoader.ByQuery
Adds custom hints that should be used by the query.
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentValueLoader
 
hints(Map<String, Serializable>) - Method in class io.jmix.core.FluentValuesLoader
 
hints - Variable in class io.jmix.core.LoadContext
 
hints - Variable in class io.jmix.core.SaveContext
 
hints - Variable in class io.jmix.core.ValueLoadContext
 
httpStatus - Variable in exception io.jmix.core.FileTransferException
 

I

id(Object) - Method in class io.jmix.core.FluentLoader
Load by entity identifier.
Id<T> - Class in io.jmix.core
Convenient class for methods that receive Id of an entity as a parameter.
id - Variable in class io.jmix.core.LoadContext
 
id - Variable in class io.jmix.core.pessimisticlocking.LockInfo
 
idList - Variable in class io.jmix.core.LoadContext
 
idLoader(ID) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
idName - Variable in class io.jmix.core.entity.KeyValueEntity
 
idName - Variable in class io.jmix.core.ValueLoadContext
 
ids(Object...) - Method in class io.jmix.core.FluentLoader
Load by array of entity identifiers.
ids(Collection) - Method in class io.jmix.core.FluentLoader
Load by collection of entity identifiers.
Ids<T> - Class in io.jmix.core
Helper class which represent a collection of Id
Ids() - Constructor for class io.jmix.core.Ids
 
IdSerialization - Interface in io.jmix.core
Provides conversion of Id to and from the string representation.
IdSerializationImpl - Class in io.jmix.core.impl
 
IdSerializationImpl() - Constructor for class io.jmix.core.impl.IdSerializationImpl
 
idToString(Id<?>) - Method in interface io.jmix.core.IdSerialization
Converts Id to string.
idToString(Id<?>) - Method in class io.jmix.core.impl.IdSerializationImpl
 
IgnoreUserTimeZone - Annotation Type in io.jmix.core.entity.annotation
Can be applied to an attribute of TemporalType.TIMESTAMP data type to always ignore the user time zone when displaying and entering values.
importEmbeddedAttribute(Object, Object, boolean, EntityImportPlanProperty, FetchPlan, SaveContext, Collection<EntityImportExportImpl.ReferenceInfo>, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntities(Collection<Object>, EntityImportPlan) - Method in interface io.jmix.core.EntityImportExport
importEntities(Collection<Object>, EntityImportPlan, boolean) - Method in interface io.jmix.core.EntityImportExport
Persists entities according to the rules, described by the importPlan parameter.
importEntities(Collection<Object>, EntityImportPlan, boolean, boolean) - Method in interface io.jmix.core.EntityImportExport
Persists entities according to the rules, described by the importPlan parameter.
importEntities(Collection<Object>, EntityImportPlan, boolean, boolean, boolean) - Method in interface io.jmix.core.EntityImportExport
 
importEntities(Collection, EntityImportPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntities(Collection, EntityImportPlan, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntities(Collection, EntityImportPlan, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntities(Collection<Object>, EntityImportPlan, boolean, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntitiesFromJson(String, EntityImportPlan) - Method in interface io.jmix.core.EntityImportExport
Deserializes the JSON and persists deserialized entities according to the rules, described by the importPlan parameter.
importEntitiesFromJson(String, EntityImportPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntitiesFromZIP(byte[], EntityImportPlan) - Method in interface io.jmix.core.EntityImportExport
Reads a zip archive that contains a JSON file, deserializes the JSON and persists deserialized entities according to the rules, described by the importPlan parameter.
importEntitiesFromZIP(byte[], EntityImportPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntity(Object, Object, EntityImportPlan, FetchPlan, SaveContext, Collection<EntityImportExportImpl.ReferenceInfo>, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
Method imports the entity.
importEntityAttribute(MetaProperty, Object, Object) - Method in interface io.jmix.core.EntityAttributeImportExtension
Imports the entity attribute.
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean) - Method in interface io.jmix.core.EntityImportExport
 
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean, boolean) - Method in interface io.jmix.core.EntityImportExport
 
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean, boolean, boolean) - Method in interface io.jmix.core.EntityImportExport
 
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importEntityIntoSaveContext(SaveContext, Object, EntityImportPlan, boolean, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importManyToManyCollectionAttribute(Object, Object, EntityImportPlanProperty, FetchPlan, SaveContext, Collection<EntityImportExportImpl.ReferenceInfo>, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importOneToManyCollectionAttribute(Object, Object, EntityImportPlanProperty, FetchPlan, SaveContext, Collection<EntityImportExportImpl.ReferenceInfo>, boolean, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
importReference(Object, Object, EntityImportPlanProperty, FetchPlan, SaveContext, Collection<EntityImportExportImpl.ReferenceInfo>, boolean) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
IN_INTERVAL - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
IN_LIST - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
includeFetchMode - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
info(String) - Method in class io.jmix.core.security.ClientDetails.Builder
 
init() - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
init() - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
init() - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
init() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
init() - Method in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
initAncestors(Session, MetaClass) - Method in class io.jmix.core.impl.MetaModelLoader
 
initEntity(Object) - Method in interface io.jmix.core.EntityInitializer
 
initEntity(Object) - Method in class io.jmix.core.impl.EmbeddedIdEntityInitializer
 
initEntity(Object) - Method in class io.jmix.core.impl.EntityEmbeddedInitializer
 
initEntity(Object) - Method in class io.jmix.core.impl.EntityPostConstructInitializer
 
initEntity(Object) - Method in class io.jmix.core.impl.GeneratedIdEntityInitializer
 
initExtensionMetaAnnotations() - Method in class io.jmix.core.impl.MetadataLoader
 
initialize() - Method in class io.jmix.core.Stores
 
initialized - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
initialized - Variable in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
initInheritedProperties(MetaClass) - Method in class io.jmix.core.impl.MetaModelLoader
 
initMetaAnnotations(MetaClass) - Method in class io.jmix.core.impl.MetadataLoader
 
initPool() - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
initProperties(Session, Class<?>, MetaClassImpl, Collection<MetaModelLoader.RangeInitTask>) - Method in class io.jmix.core.impl.MetaModelLoader
 
initStoragesByNames() - Method in class io.jmix.core.impl.FileStorageLocatorImpl
 
inList(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "in".
InMemoryConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
 
InMemoryCrudEntityContext - Class in io.jmix.core.accesscontext
An access context to check permissions on CRUD operations by testing predicates.
InMemoryCrudEntityContext(MetaClass, ApplicationContext) - Constructor for class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
InMemoryUserRepository - Class in io.jmix.core.security
 
InMemoryUserRepository() - Constructor for class io.jmix.core.security.InMemoryUserRepository
 
InMemoryUserSubstitutionProvider - Class in io.jmix.core.usersubstitution
InMemoryUserSubstitutionProvider() - Constructor for class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
insertChildAt(int, Node<T>) - Method in class io.jmix.core.common.datastruct.Node
Inserts a Node<T> at the specified position in the child list.
INSTANCE - Static variable in class io.jmix.core.common.event.sys.VoidSubscription
 
INSTANCE_NAME - Static variable in class io.jmix.core.FetchPlan
Includes only properties contained in InstanceName.
INSTANCE_NAME_PROP - Static variable in interface io.jmix.core.EntitySerialization
 
InstanceName - Annotation Type in io.jmix.core.metamodel.annotation
Specifies an entity attribute or method to provide an instance name - a human-readable text that represents an entity instance.
InstanceNameProvider - Interface in io.jmix.core
Provide instance name and instance name properties.
instanceNameProvider - Variable in class io.jmix.core.MetadataTools
 
InstanceNameProviderImpl - Class in io.jmix.core.impl
 
InstanceNameProviderImpl() - Constructor for class io.jmix.core.impl.InstanceNameProviderImpl
 
InstanceNameProviderImpl.InstanceNameRec - Class in io.jmix.core.impl
 
InstanceNameRec(String, Method, MetaProperty[]) - Constructor for class io.jmix.core.impl.InstanceNameProviderImpl.InstanceNameRec
 
instanceNameRecCache - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
instantiateLoadContext(MetaClass) - Method in class io.jmix.core.FluentLoader
 
IntegerDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
IntegerDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
Internal - Annotation Type in io.jmix.core.annotation
Indicates that the annotated program element is considered an internal implementation detail and should not be used in application code.
internalCreate(Class<T>) - Method in class io.jmix.core.impl.MetadataImpl
 
internalTraverseAttributes(Entity, EntityAttributeVisitor, HashSet<Object>) - Method in class io.jmix.core.MetadataTools
 
internalTraverseAttributesByFetchPlan(FetchPlan, Object, EntityAttributeVisitor, Map<Object, Set<FetchPlan>>, boolean) - Method in class io.jmix.core.MetadataTools
 
interpolate(String, MessageInterpolator.Context) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
interpolate(String, MessageInterpolator.Context, Locale) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
interpolateExpression(TokenIterator, MessageInterpolator.Context, Locale) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
interpolateMessage(String, MessageInterpolator.Context, Locale) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
interpolateMessage(String, Locale) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
invokeMethod(Object, String, Object...) - Static method in class io.jmix.core.common.util.ReflectionHelper
Invokes a method by reflection.
io.jmix.autoconfigure.core - package io.jmix.autoconfigure.core
 
io.jmix.core - package io.jmix.core
 
io.jmix.core.accesscontext - package io.jmix.core.accesscontext
 
io.jmix.core.annotation - package io.jmix.core.annotation
 
io.jmix.core.common.collections - package io.jmix.core.common.collections
 
io.jmix.core.common.datastruct - package io.jmix.core.common.datastruct
 
io.jmix.core.common.event - package io.jmix.core.common.event
 
io.jmix.core.common.event.sys - package io.jmix.core.common.event.sys
 
io.jmix.core.common.util - package io.jmix.core.common.util
 
io.jmix.core.common.xmlparsing - package io.jmix.core.common.xmlparsing
 
io.jmix.core.constraint - package io.jmix.core.constraint
 
io.jmix.core.credits - package io.jmix.core.credits
 
io.jmix.core.datastore - package io.jmix.core.datastore
 
io.jmix.core.entity - package io.jmix.core.entity
 
io.jmix.core.entity.annotation - package io.jmix.core.entity.annotation
 
io.jmix.core.event - package io.jmix.core.event
 
io.jmix.core.impl - package io.jmix.core.impl
 
io.jmix.core.impl.importexport - package io.jmix.core.impl.importexport
 
io.jmix.core.impl.keyvalue - package io.jmix.core.impl.keyvalue
 
io.jmix.core.impl.logging - package io.jmix.core.impl.logging
 
io.jmix.core.impl.method - package io.jmix.core.impl.method
 
io.jmix.core.impl.repository.query - package io.jmix.core.impl.repository.query
 
io.jmix.core.impl.repository.query.utils - package io.jmix.core.impl.repository.query.utils
 
io.jmix.core.impl.repository.support - package io.jmix.core.impl.repository.support
 
io.jmix.core.impl.repository.support.method_metadata - package io.jmix.core.impl.repository.support.method_metadata
 
io.jmix.core.impl.scanning - package io.jmix.core.impl.scanning
 
io.jmix.core.impl.serialization - package io.jmix.core.impl.serialization
 
io.jmix.core.impl.session - package io.jmix.core.impl.session
 
io.jmix.core.impl.validation - package io.jmix.core.impl.validation
 
io.jmix.core.metamodel.annotation - package io.jmix.core.metamodel.annotation
 
io.jmix.core.metamodel.datatype - package io.jmix.core.metamodel.datatype
 
io.jmix.core.metamodel.datatype.impl - package io.jmix.core.metamodel.datatype.impl
 
io.jmix.core.metamodel.model - package io.jmix.core.metamodel.model
 
io.jmix.core.metamodel.model.impl - package io.jmix.core.metamodel.model.impl
 
io.jmix.core.metamodel.model.utils - package io.jmix.core.metamodel.model.utils
 
io.jmix.core.pessimisticlocking - package io.jmix.core.pessimisticlocking
 
io.jmix.core.pessimisticlocking.impl - package io.jmix.core.pessimisticlocking.impl
 
io.jmix.core.querycondition - package io.jmix.core.querycondition
 
io.jmix.core.rememberme - package io.jmix.core.rememberme
 
io.jmix.core.repository - package io.jmix.core.repository
 
io.jmix.core.security - package io.jmix.core.security
 
io.jmix.core.security.event - package io.jmix.core.security.event
 
io.jmix.core.security.impl - package io.jmix.core.security.impl
 
io.jmix.core.session - package io.jmix.core.session
 
io.jmix.core.suggestion - package io.jmix.core.suggestion
 
io.jmix.core.usersubstitution - package io.jmix.core.usersubstitution
 
io.jmix.core.usersubstitution.event - package io.jmix.core.usersubstitution.event
 
io.jmix.core.usersubstitution.impl - package io.jmix.core.usersubstitution.impl
 
io.jmix.core.validation - package io.jmix.core.validation
 
io.jmix.core.validation.group - package io.jmix.core.validation.group
 
IS_SET - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
isAdditionalProperty(MetaClass, String) - Method in interface io.jmix.core.MetadataExtension
 
isAdditionalProperty(MetaClass, String) - Method in class io.jmix.core.MetadataTools
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty.FakeAnnotatedElement
 
isAnnotationPresent(Object, String, Class<? extends Annotation>) - Method in class io.jmix.core.MetadataTools
Determine whether the given annotation is present in the object's class or in any of its superclasses.
isAnnotationPresent(Class, String, Class<? extends Annotation>) - Method in class io.jmix.core.MetadataTools
Determine whether the given annotation is present in the object's class or in any of its superclasses.
isApplyConstraints() - Method in class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadata
 
isAssignableFrom(MetaClass, MetaClass) - Method in class io.jmix.core.MetadataTools
 
isAuditSupported(Object) - Static method in class io.jmix.core.entity.EntityValues
 
isBuilt() - Method in class io.jmix.core.FetchPlanBuilder
 
isCacheable() - Method in class io.jmix.core.LoadContext.Query
 
isCacheable(MetaClass) - Method in class io.jmix.core.MetadataTools
 
isCandidate(MetadataReader) - Method in interface io.jmix.core.impl.scanning.ClasspathScanCandidateDetector
 
isCandidate(MetadataReader) - Method in class io.jmix.core.impl.scanning.EntityDetector
 
isCandidate(MetadataReader) - Method in class io.jmix.core.impl.scanning.JpaConverterDetector
 
isCandidate(MetadataReader) - Method in class io.jmix.core.security.impl.SpecificOperationAccessContextDetector
 
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.jmix.core.impl.validation.ValidationTraversableResolver
 
isCascade(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether an object denoted by the given property is merged into persistence context together with the owning object.
isChanged(String) - Method in class io.jmix.core.event.AttributeChanges
Returns true if an attribute with the given name is changed.
isClass() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
isClass() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
isClass() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
isClass() - Method in interface io.jmix.core.metamodel.model.Range
Is this property a reference?
isCollection(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isCollection(Method) - Method in class io.jmix.core.impl.MetaModelLoader
 
isCollectionOperation(PropertyCondition) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
isCreatePermitted() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
isCreatePermitted(Object) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
isDatatype() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
isDatatype() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
isDatatype() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
isDatatype() - Method in interface io.jmix.core.metamodel.model.Range
Is this property of a simple type?
isDateTypeSupportsTimeZones(Class) - Method in class io.jmix.core.DateTimeTransformations
Check if date type supports time zone conversation
isDefaultFetchPlan(String) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
isDefaultForClass(Datatype) - Static method in class io.jmix.core.metamodel.datatype.impl.DatatypeDefUtils
 
isDefinedForDefaultValidationGroup(Annotation) - Method in class io.jmix.core.impl.MetaModelLoader
 
isDefinedForValidationGroup(Annotation, Class, boolean) - Method in class io.jmix.core.impl.MetaModelLoader
 
isDeleted() - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
isDeleted(Object) - Method in class io.jmix.core.EntityStates
Determines whether the entity instance was deleted.
isDeletePermitted() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
isDeletePermitted(Object) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
isDetached() - Method in class io.jmix.core.entity.BaseEntityEntry
 
isDetached() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
isDetached() - Method in interface io.jmix.core.EntityEntry
 
isDetached(Object) - Method in class io.jmix.core.EntityStates
Determines whether the instance is Detached, i.e.
isDirectProperty() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
isDirectProperty() - Method in interface io.jmix.core.metamodel.model.PropertyPath
 
isDiscardSaved() - Method in class io.jmix.core.SaveContext
 
isEmbeddable() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
isEmbeddable(Object) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
isEmbeddable() - Method in interface io.jmix.core.EntityEntry
 
isEmbedded(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isEmbedded(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property denotes an embedded object.
isEntity(Object) - Static method in class io.jmix.core.entity.EntityValues
 
isEntitySerializationTokenRequired() - Method in class io.jmix.core.CoreProperties
 
isEnum() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
isEnum() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
isEnum() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
isEnum() - Method in interface io.jmix.core.metamodel.model.Range
Is this property an enumeration?
isIdGenerationForEntitiesInAdditionalDataStoresEnabled() - Method in class io.jmix.core.CoreProperties
 
isInIntervalOperation(PropertyCondition) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
isIterableCache(Cache) - Method in class io.jmix.core.CacheOperations
Iterations over cache entries are supported for JCache and default ConcurrentMapCache.
isJmixProperty(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isJoinTransaction() - Method in class io.jmix.core.LoadContext
 
isJoinTransaction() - Method in class io.jmix.core.SaveContext
 
isJoinTransaction() - Method in class io.jmix.core.ValueLoadContext
 
isJpa() - Method in class io.jmix.core.impl.JpaStoreDescriptor
 
isJpa() - Method in class io.jmix.core.impl.NoopStoreDescriptor
 
isJpa() - Method in class io.jmix.core.impl.UndefinedStoreDescriptor
 
isJpa(MetaPropertyPath) - Method in class io.jmix.core.MetadataTools
Determine whether all the properties defined by the given property path are persistent attributes of JPA entities or embeddables.
isJpa(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property is a persistent attribute of a JPA entity or embeddable.
isJpa() - Method in interface io.jmix.core.metamodel.model.StoreDescriptor
Whether the data store works with JPA entities.
isJpaEmbeddable(MetaClass) - Method in class io.jmix.core.MetadataTools
Determine whether the given meta-class is JPA embeddable.
isJpaEmbeddable(Class<?>) - Method in class io.jmix.core.MetadataTools
Determine whether the given entity class is JPA embeddable.
isJpaEntity(MetaClass) - Method in class io.jmix.core.MetadataTools
Determine whether the given meta-class represents a JPA entity.
isJpaEntity(Class<?>) - Method in class io.jmix.core.MetadataTools
Determine whether the given class represents a JPA entity.
isLegacyFetchPlanSerializationAttributeName() - Method in class io.jmix.core.CoreProperties
 
isLoaded(Object, String) - Method in class io.jmix.core.EntityStates
Checks if the property is loaded from DB.
isLoaded(Object, String) - Method in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
isLoaded(Object, String) - Method in interface io.jmix.core.PersistentAttributesLoadChecker
 
isLoadedByFetchGroup(Object, String) - Method in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
isLoadedClass(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
isLoadedCommonCheck(Object, String) - Method in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
isLoadedSpecificCheck(Object, String, MetaClass, MetaProperty) - Method in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
isLoadedWithFetchPlan(Object, FetchPlan, Set) - Method in class io.jmix.core.EntityStates
 
isLoadedWithFetchPlan(Object, FetchPlan) - Method in class io.jmix.core.EntityStates
Check that all properties of the fetch plan are loaded from DB for the passed entity.
isLoadedWithFetchPlan(Object, String) - Method in class io.jmix.core.EntityStates
Check that all properties of the fetch plan are loaded from DB for the passed entity.
isLoadPartialEntities() - Method in class io.jmix.core.LoadContext
 
isLob(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property is a LOB.
isMain(String) - Static method in class io.jmix.core.Stores
 
isManaged() - Method in class io.jmix.core.entity.BaseEntityEntry
 
isManaged() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
isManaged() - Method in interface io.jmix.core.EntityEntry
 
isManaged(Object) - Method in class io.jmix.core.EntityStates
Determines whether the instance is Managed, i.e.
isMandatory() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
isMandatory(AccessibleObject) - Method in class io.jmix.core.impl.MetaModelLoader
 
isMandatory() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
isMandatory() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
isMany() - Method in enum io.jmix.core.metamodel.model.Range.Cardinality
 
isMap(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isMap(Method) - Method in class io.jmix.core.impl.MetaModelLoader
 
isMessageKey(String) - Method in class io.jmix.core.MessageTools
 
isMetaPropertyField(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isMetaPropertyMethod(Method) - Method in class io.jmix.core.impl.MetaModelLoader
 
isNew() - Method in class io.jmix.core.entity.BaseEntityEntry
 
isNew() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
isNew() - Method in interface io.jmix.core.EntityEntry
 
isNew(Object) - Method in class io.jmix.core.EntityStates
Determines whether the instance is New, i.e.
isNew(T) - Method in class io.jmix.core.impl.repository.support.JmixEntityInformation
 
isNewEntity() - Method in class io.jmix.core.event.EntitySavingEvent
True if the entity is new, i.e.
isNullsLastSorting() - Method in interface io.jmix.core.DataSortingOptions
 
isNullsLastSorting() - Method in class io.jmix.core.metamodel.model.impl.StoreImpl
 
isNullsLastSorting() - Method in interface io.jmix.core.metamodel.model.Store
Default sort order of null values.
isOrdered(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isOrdered() - Method in class io.jmix.core.metamodel.model.impl.AbstractRange
 
isOrdered() - Method in interface io.jmix.core.metamodel.model.Range
Is this property ordered? True for ordered collections.
isOverwrite() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
isOwningSide(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property is on the owning side of an association.
isPermitted() - Method in class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
isPermitted() - Method in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
isPrimaryKey(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.jmix.core.impl.validation.ValidationTraversableResolver
 
isReadOnly() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
isReadOnly() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
isReadOnly() - Method in interface io.jmix.core.metamodel.model.MetaProperty
 
isReadPermitted() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
isReadPermitted(Object) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
isRemoved() - Method in class io.jmix.core.entity.BaseEntityEntry
 
isRemoved() - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
isRemoved() - Method in interface io.jmix.core.EntityEntry
 
isSet(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "is null" or "is not null" depending on the parameter value.
isSet() - Method in interface io.jmix.core.security.CurrentAuthentication
 
isSet() - Method in class io.jmix.core.security.impl.CurrentAuthenticationImpl
 
isSoftDeletable(Class<?>) - Method in class io.jmix.core.MetadataTools
Determine whether the entity supports Soft Deletion.
isSoftDeleted(Object) - Static method in class io.jmix.core.entity.EntityValues
 
isSoftDeletionSupported(Object) - Static method in class io.jmix.core.entity.EntityValues
 
isSpecialPath(String) - Static method in class io.jmix.core.metamodel.model.utils.ObjectPathUtils
 
isSupersetOf(FetchPlan) - Method in class io.jmix.core.FetchPlan
 
isSystem(Field, MetaProperty) - Method in class io.jmix.core.impl.MetaModelLoader
 
isSystem(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property is system.
isSystemLevel(MetaClass) - Method in class io.jmix.core.MetadataTools
Determine whether the given entity is marked as SystemLevel.
isSystemLevel(MetaProperty) - Method in class io.jmix.core.MetadataTools
Determine whether the given property is marked as SystemLevel.
isSystemProperties() - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
isTransientFieldOfJpaEntity(Class, Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isTriggerFilesEnabled() - Method in class io.jmix.core.CoreProperties
 
isUnaryOperation(PropertyCondition) - Static method in class io.jmix.core.querycondition.PropertyConditionUtils
 
isUpdatePermitted() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
isUpdatePermitted(Object) - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
isUuidGeneratedValue(MetaProperty, Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
isUuidSupported(Object) - Static method in class io.jmix.core.entity.EntityValues
 
isVersionSupported(Object) - Static method in class io.jmix.core.entity.EntityValues
 
iterator() - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 

J

javaClass - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
JavaClass - Annotation Type in io.jmix.core.metamodel.annotation
Defines what Java class is handled by the annotated datatype.
javaClassLoader - Variable in class io.jmix.core.ClassManager
 
JavaClassLoader - Class in io.jmix.core.impl
 
JavaClassLoader(CoreProperties) - Constructor for class io.jmix.core.impl.JavaClassLoader
 
JavaClassLoader.FileClassLoader - Class in io.jmix.core.impl
Class loader is used for building class instances from ".class" files.
JmixAbstractQuery - Class in io.jmix.core.impl.repository.query
Query implementation for Jmix.
JmixAbstractQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory) - Constructor for class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
JmixCountQuery - Class in io.jmix.core.impl.repository.query
 
JmixCountQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, PartTree) - Constructor for class io.jmix.core.impl.repository.query.JmixCountQuery
 
JmixCustomLoadQuery - Class in io.jmix.core.impl.repository.query
RepositoryQuery for query methods annotated with @Query.
JmixCustomLoadQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, String) - Constructor for class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
JmixDataRepository<T,ID> - Interface in io.jmix.core.repository
Central Jmix data repository interface.
JmixDataRepositoryAutoConfiguration - Class in io.jmix.autoconfigure.core
Auto-configuration for Jmix data repositories.
JmixDataRepositoryAutoConfiguration() - Constructor for class io.jmix.autoconfigure.core.JmixDataRepositoryAutoConfiguration
 
JmixDataRepositoryImpl<T,ID> - Class in io.jmix.core.impl.repository.support
Implementation of base repository methods used by application repository beans.
JmixDataRepositoryImpl(Class<T>, DataManager, Metadata, CrudMethodMetadata.Accessor) - Constructor for class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
JmixDeleteQuery - Class in io.jmix.core.impl.repository.query
 
JmixDeleteQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, PartTree) - Constructor for class io.jmix.core.impl.repository.query.JmixDeleteQuery
 
JmixEntity - Annotation Type in io.jmix.core.metamodel.annotation
Indicates that the annotated class is an entity and must be represented in the metadata.
JmixEntityEntryEnhanced - Interface in io.jmix.core.entity
 
JmixEntityInformation<T,ID> - Class in io.jmix.core.impl.repository.support
 
JmixEntityInformation(Class<T>, EntityStates, MetadataTools) - Constructor for class io.jmix.core.impl.repository.support.JmixEntityInformation
 
JmixExistsQuery - Class in io.jmix.core.impl.repository.query
 
JmixExistsQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, PartTree) - Constructor for class io.jmix.core.impl.repository.query.JmixExistsQuery
 
JmixFutureOrPresentValidatorForDate() - Constructor for class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixFutureOrPresentValidatorForDate
 
JmixFutureValidatorForDate() - Constructor for class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixFutureValidatorForDate
 
JmixGeneratedValue - Annotation Type in io.jmix.core.entity.annotation
Indicates an entity attribute that must be assigned by the framework right after creating an entity instance.
JmixId - Annotation Type in io.jmix.core.entity.annotation
This annotation should be used on an id attribute if the attribute has no other appropriate annotation recognized by the framework (such as Id).
JmixListQuery - Class in io.jmix.core.impl.repository.query
 
JmixListQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, PartTree) - Constructor for class io.jmix.core.impl.repository.query.JmixListQuery
 
JmixLocalValidatorFactoryBean - Class in io.jmix.core.impl.validation
 
JmixLocalValidatorFactoryBean() - Constructor for class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
JmixLocalValidatorFactoryBean.JmixFutureOrPresentValidatorForDate - Class in io.jmix.core.impl.validation
 
JmixLocalValidatorFactoryBean.JmixFutureValidatorForDate - Class in io.jmix.core.impl.validation
 
JmixLocalValidatorFactoryBean.JmixPastOrPresentValidatorForDate - Class in io.jmix.core.impl.validation
 
JmixLocalValidatorFactoryBean.JmixPastValidatorForDate - Class in io.jmix.core.impl.validation
 
jmixMessageInterpolator - Variable in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
JmixMessageSource - Class in io.jmix.core.impl
 
JmixMessageSource(JmixModules, Resources) - Constructor for class io.jmix.core.impl.JmixMessageSource
 
jmixMetadata - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
JmixModule - Annotation Type in io.jmix.core.annotation
Indicates that the @Configuration class is a main configuration of a Jmix module.
JmixModule.AllModules - Class in io.jmix.core.annotation
 
JmixModuleDescriptor - Class in io.jmix.core
Describes a Jmix module which the current application depends on.
JmixModuleDescriptor(String, String) - Constructor for class io.jmix.core.JmixModuleDescriptor
 
JmixModuleDescriptor(String) - Constructor for class io.jmix.core.JmixModuleDescriptor
 
JmixModules - Class in io.jmix.core
Holds the list of JmixModuleDescriptors.
JmixModules(List<JmixModuleDescriptor>, Environment) - Constructor for class io.jmix.core.JmixModules
 
JmixModulesAwareBeanSelector - Class in io.jmix.core
Helps to select a bean that belongs to the lower module in the hierarchy of @JmixModule dependencies (where core is on top and an application is at bottom).
JmixModulesAwareBeanSelector() - Constructor for class io.jmix.core.JmixModulesAwareBeanSelector
 
JmixModulesClasspathScanner - Class in io.jmix.core.impl.scanning
Scans classpath of all Jmix modules used in the application and detects classes according to ClasspathScanCandidateDetector beans registered in the Spring context.
JmixModulesClasspathScanner() - Constructor for class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
jmixModulesClasspathScanner - Variable in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
JmixModulesProcessor - Class in io.jmix.core
 
JmixModulesProcessor() - Constructor for class io.jmix.core.JmixModulesProcessor
 
JmixModulesSorter - Class in io.jmix.core.impl
Sorts JmixModuleDescriptors using the topological sort algorithm.
JmixModulesSorter() - Constructor for class io.jmix.core.impl.JmixModulesSorter
 
JmixOrder - Class in io.jmix.core
Defines constants for higher and lower precedence for Ordered or annotated with Order beans of the Jmix modules.
JmixOrder() - Constructor for class io.jmix.core.JmixOrder
 
JmixPastOrPresentValidatorForDate() - Constructor for class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixPastOrPresentValidatorForDate
 
JmixPastValidatorForDate() - Constructor for class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean.JmixPastValidatorForDate
 
JmixProperty - Annotation Type in io.jmix.core.metamodel.annotation
Specifies an entity attribute if JmixEntity.annotatedPropertiesOnly() is set to true.
JmixQueryLookupStrategy - Class in io.jmix.core.impl.repository.query.utils
Determines query type and creates RepositoryQueries for Jmix data repositories
JmixQueryLookupStrategy(DataManager, Metadata) - Constructor for class io.jmix.core.impl.repository.query.utils.JmixQueryLookupStrategy
 
JmixRememberMeServices - Class in io.jmix.core.rememberme
 
JmixRememberMeServices(String, UserDetailsService, PersistentTokenRepository) - Constructor for class io.jmix.core.rememberme.JmixRememberMeServices
 
JmixRepositoriesRegistrar - Class in io.jmix.core.impl.repository.support
ImportBeanDefinitionRegistrar for Jmix data repositories.
JmixRepositoriesRegistrar() - Constructor for class io.jmix.core.impl.repository.support.JmixRepositoriesRegistrar
 
JmixRepositoryConfigurationExtension - Class in io.jmix.core.impl.repository.support
 
JmixRepositoryConfigurationExtension() - Constructor for class io.jmix.core.impl.repository.support.JmixRepositoryConfigurationExtension
 
JmixRepositoryFactory - Class in io.jmix.core.impl.repository.support
 
JmixRepositoryFactory(ApplicationContext) - Constructor for class io.jmix.core.impl.repository.support.JmixRepositoryFactory
 
JmixRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends java.io.Serializable> - Class in io.jmix.core.impl.repository.support
 
JmixRepositoryFactoryBean(Class<? extends T>) - Constructor for class io.jmix.core.impl.repository.support.JmixRepositoryFactoryBean
 
JmixSessionAuthenticationStrategy - Class in io.jmix.core.security.impl
 
JmixSessionAuthenticationStrategy() - Constructor for class io.jmix.core.security.impl.JmixSessionAuthenticationStrategy
 
JmixSettersEnhanced - Interface in io.jmix.core.entity
 
JmixStructuredQuery - Class in io.jmix.core.impl.repository.query
Base RepositoryQuery class for repository queries constructed by method name.
JmixStructuredQuery(DataManager, Metadata, Method, RepositoryMetadata, ProjectionFactory, PartTree) - Constructor for class io.jmix.core.impl.repository.query.JmixStructuredQuery
 
join - Variable in class io.jmix.core.querycondition.JpqlCondition
 
joinTransaction(boolean) - Method in class io.jmix.core.FluentLoader.ByCondition
Indicates that the operation must be performed in an existing transaction if it exists.
joinTransaction(boolean) - Method in class io.jmix.core.FluentLoader.ById
Indicates that the operation must be performed in an existing transaction if it exists.
joinTransaction(boolean) - Method in class io.jmix.core.FluentLoader.ByIds
Indicates that the operation must be performed in an existing transaction if it exists.
joinTransaction(boolean) - Method in class io.jmix.core.FluentLoader.ByQuery
Indicates that the operation must be performed in an existing transaction if it exists.
joinTransaction - Variable in class io.jmix.core.LoadContext
 
joinTransaction - Variable in class io.jmix.core.SaveContext
 
joinTransaction - Variable in class io.jmix.core.ValueLoadContext
 
JpaConverterDetector - Class in io.jmix.core.impl.scanning
 
JpaConverterDetector() - Constructor for class io.jmix.core.impl.scanning.JpaConverterDetector
 
JpaStoreDescriptor - Class in io.jmix.core.impl
 
JpaStoreDescriptor() - Constructor for class io.jmix.core.impl.JpaStoreDescriptor
 
jpaStoreDescriptor - Variable in class io.jmix.core.Stores
 
JpqlCondition - Class in io.jmix.core.querycondition
Condition that represents JPQL query with "where" and optional "join" sections.
JpqlCondition() - Constructor for class io.jmix.core.querycondition.JpqlCondition
 
JpqlQueryStringProcessor - Class in io.jmix.core.impl
QueryStringProcessor implementation that provides support for abbreviated JPQL queries.
JpqlQueryStringProcessor() - Constructor for class io.jmix.core.impl.JpqlQueryStringProcessor
 

K

KeyValueEntity - Class in io.jmix.core.entity
Entity that contains a variable set of attributes.
KeyValueEntity() - Constructor for class io.jmix.core.entity.KeyValueEntity
 
KeyValueEntity.KeyValueEntityEntry - Class in io.jmix.core.entity
 
KeyValueEntityEntry(Entity) - Constructor for class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
keyValueMapper - Variable in class io.jmix.core.datastore.AbstractDataStore
 
KeyValueMapper - Class in io.jmix.core
 
KeyValueMapper() - Constructor for class io.jmix.core.KeyValueMapper
 
KeyValueMetaClass - Class in io.jmix.core.impl.keyvalue
MetaClass for KeyValueEntity.
KeyValueMetaClass() - Constructor for class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
KeyValueMetaProperty - Class in io.jmix.core.impl.keyvalue
MetaProperty for KeyValueEntity.
KeyValueMetaProperty(MetaClass, String, Class, Range, MetaProperty.Type) - Constructor for class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
KeyValueMetaProperty.FakeAnnotatedElement - Class in io.jmix.core.impl.keyvalue
 
KeyValueMetaPropertyBuilder - Class in io.jmix.core.impl.keyvalue
 
KeyValueMetaPropertyBuilder() - Constructor for class io.jmix.core.impl.keyvalue.KeyValueMetaPropertyBuilder
 

L

LAST_MODIFIED_DATE_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
LEFT_BRACE - Static variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
length() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Length of the path, i.e.
LENGTH_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
less(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates "<" condition.
LESS - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
LESS_OR_EQUAL - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
lessOrEqual(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates "<=" condition.
LIKE_REGEXP - Static variable in class io.jmix.core.QueryUtils
 
LinkedMapValuesIteratorProvider() - Constructor for class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider
 
list() - Method in class io.jmix.core.FluentLoader.ByCondition
Loads a list of entities.
list() - Method in class io.jmix.core.FluentLoader.ByIds
Loads a list of entities.
list() - Method in class io.jmix.core.FluentLoader.ByQuery
Loads a list of entities.
list() - Method in class io.jmix.core.FluentValueLoader
Loads a list of entities.
list() - Method in class io.jmix.core.FluentValuesLoader
Loads a list of entities.
listeners - Variable in class io.jmix.core.datastore.AbstractDataStore
 
Listeners - Annotation Type in io.jmix.core.entity.annotation
Defines classes of entity lifecycle listeners
load(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
load(LoadContext<?>) - Method in interface io.jmix.core.DataStore
Loads a single entity instance.
load(LoadContext<?>) - Method in class io.jmix.core.impl.NoopDataStore
 
load(LoadContext<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
load(Class<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
load(Id<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
load(LoadContext<E>) - Method in interface io.jmix.core.UnconstrainedDataManager
Loads a single entity instance.
load(Class<E>) - Method in interface io.jmix.core.UnconstrainedDataManager
Entry point to the fluent API for loading entities.
load(Id<E>) - Method in interface io.jmix.core.UnconstrainedDataManager
Entry point to the fluent API for loading entities.
loadAll(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadAllAfterSave(SaveContext, Set<Object>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadAllValues(ValueLoadContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadBeanValidationAnnotations(MetaProperty, AnnotatedElement) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadClass(String) - Method in class io.jmix.core.ClassManager
Loads a class by name
loadClass(String) - Static method in class io.jmix.core.common.util.ReflectionHelper
Load class by name.
loadClass(String, boolean) - Method in class io.jmix.core.impl.JavaClassLoader.FileClassLoader
 
loadClass(String, boolean) - Method in class io.jmix.core.impl.JavaClassLoader
 
loadClass(Session, Class<?>) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadClass(String, boolean) - Method in class io.jmix.core.impl.ProxyClassLoader
 
loadClassFromClassFile(String, String, File) - Method in class io.jmix.core.impl.JavaClassLoader
 
loadCollectionProperty(Session, MetaClassImpl, Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadContext - Variable in class io.jmix.core.datastore.AbstractDataStore.EntityLoadInfo
 
LoadContext<E> - Class in io.jmix.core
Class that defines parameters for loading entities from the database via DataManager.
LoadContext(MetaClass) - Constructor for class io.jmix.core.LoadContext
 
LoadContext() - Constructor for class io.jmix.core.LoadContext
 
LoadContext.Query - Class in io.jmix.core
Class that defines a query to be executed for data loading.
loaded - Variable in class io.jmix.core.impl.JavaClassLoader
 
LoaderHelper - Class in io.jmix.core.impl.repository.query.utils
Utility class contains common methods to apply Spring Data repositories special query parameters on FluentLoader.
LoaderHelper() - Constructor for class io.jmix.core.impl.repository.query.utils.LoaderHelper
 
loadFetchPlanProperties(Element, FetchPlanBuilder, boolean, BiFunction<MetaClass, String, FetchPlan>) - Method in class io.jmix.core.impl.FetchPlanLoader
 
loadList(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadList(LoadContext<?>) - Method in interface io.jmix.core.DataStore
Loads collection of entity instances.
loadList(LoadContext<?>) - Method in class io.jmix.core.impl.NoopDataStore
 
loadList(LoadContext<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
loadList(LoadContext<E>) - Method in interface io.jmix.core.UnconstrainedDataManager
Loads collection of entity instances.
loadListByBatches(LoadContext<?>, int, EventSharedState) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadMap(Element, Map<String, String>) - Static method in class io.jmix.core.common.util.Dom4j
 
loadMap(Element, Map<String, String>) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
loadModel(Session, Set<String>) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadOne(LoadContext<?>) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadPartialEntities - Variable in class io.jmix.core.FetchPlan
 
loadPartialEntities() - Method in class io.jmix.core.FetchPlan
If true, the fetchPlan affects loading of local attributes.
loadPartialEntities - Variable in class io.jmix.core.FetchPlanBuilder
 
loadPartialEntities - Variable in class io.jmix.core.LoadContext
 
loadPrevented - Variable in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
loadPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
loadPrevented - Variable in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
loadPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
loadProperty(Session, MetaClassImpl, Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadProperty(Session, MetaClassImpl, Method, String) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadPropertyAnnotations(MetaProperty, AnnotatedElement) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadRange(Session, MetaProperty, Class<?>, Map<String, Object>) - Method in class io.jmix.core.impl.MetaModelLoader
 
loadString(String) - Method in class io.jmix.core.MessageTools
Get localized message by reference provided in the full format.
loadString(String, Locale) - Method in class io.jmix.core.MessageTools
Get localized message by reference provided in the full format.
loadString(String, String) - Method in class io.jmix.core.MessageTools
Get localized message by reference provided in full or brief format.
loadString(String, String, Locale) - Method in class io.jmix.core.MessageTools
Get localized message by reference provided in full or brief format.
loadUserByUsername(String) - Method in class io.jmix.core.security.CompositeUserRepository
 
loadUserByUsername(String) - Method in class io.jmix.core.security.InMemoryUserRepository
 
loadValue(String, Class<T>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
loadValue(String, Class<T>) - Method in interface io.jmix.core.UnconstrainedDataManager
Entry point to the fluent API for loading a single scalar value.
loadValues(ValueLoadContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
loadValues(ValueLoadContext) - Method in interface io.jmix.core.DataStore
Loads list of key-value pairs.
loadValues(ValueLoadContext) - Method in class io.jmix.core.impl.NoopDataStore
 
loadValues(ValueLoadContext) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
loadValues(String) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
loadValues(ValueLoadContext) - Method in interface io.jmix.core.UnconstrainedDataManager
Loads list of key-value pairs.
loadValues(String) - Method in interface io.jmix.core.UnconstrainedDataManager
Entry point to the fluent API for loading scalar values.
LOCAL - Static variable in class io.jmix.core.FetchPlan
Includes all local properties.
LocalDateDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
LocalDateDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.LocalDateDatatype
 
LocalDateTimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
LocalDateTimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.LocalDateTimeDatatype
 
locale(Locale) - Method in class io.jmix.core.security.ClientDetails.Builder
 
LocaleArgumentResolver - Class in io.jmix.core.impl.method
Allows resolving the current Locale as method argument.
LocaleArgumentResolver() - Constructor for class io.jmix.core.impl.method.LocaleArgumentResolver
 
LocaleResolver - Class in io.jmix.core
The LocaleResolver class transforms locales to strings and vice versa to support messages localization.
LocaleResolver() - Constructor for class io.jmix.core.LocaleResolver
 
localeToString(Locale) - Static method in class io.jmix.core.LocaleResolver
 
LocalTimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
LocalTimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.LocalTimeDatatype
 
lock - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
lock(String, String) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
lock(Object) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
lock(String, String) - Method in interface io.jmix.core.pessimisticlocking.LockManager
Try to lock an arbitrary object.
lock(Object) - Method in interface io.jmix.core.pessimisticlocking.LockManager
Try to lock an entity.
lock - Variable in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
LockDescriptor - Class in io.jmix.core.pessimisticlocking
The LockDescriptor contains configuration information about a pessimistic lock.
LockDescriptor(String, Integer) - Constructor for class io.jmix.core.pessimisticlocking.LockDescriptor
 
LockDescriptorProvider - Interface in io.jmix.core.pessimisticlocking
Interface that provides LockDescriptor objects for LockManager.
lockDescriptorProviders - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
LockInfo - Class in io.jmix.core.pessimisticlocking
Describes a pessimistic lock of an object.
LockInfo(String, String, String, Date) - Constructor for class io.jmix.core.pessimisticlocking.LockInfo
 
LockManager - Interface in io.jmix.core.pessimisticlocking
 
LockManagerImpl - Class in io.jmix.core.pessimisticlocking.impl
 
LockManagerImpl() - Constructor for class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
LockManagerImpl.LockKey - Class in io.jmix.core.pessimisticlocking.impl
 
LockNotSupported - Class in io.jmix.core.pessimisticlocking
A special case of LockInfo that is returned from LockManager methods to indicate that locking is not supported for a specified object type.
LockNotSupported() - Constructor for class io.jmix.core.pessimisticlocking.LockNotSupported
 
locks - Variable in class io.jmix.core.impl.JavaClassLoader
 
locks - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
LOCKS_CACHE_NAME - Static variable in interface io.jmix.core.pessimisticlocking.LockManager
 
log(AccessConstraint<T>, T) - Method in interface io.jmix.core.AccessLogger
 
log(AccessConstraint<T>, T) - Method in class io.jmix.core.impl.AccessLoggerImpl
 
log - Static variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
log - Static variable in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
LogicalCondition - Class in io.jmix.core.querycondition
Logical condition (AND, OR) which contains other conditions.
LogicalCondition(LogicalCondition.Type) - Constructor for class io.jmix.core.querycondition.LogicalCondition
 
LogicalCondition.Type - Enum in io.jmix.core.querycondition
 
LogMdc - Class in io.jmix.core.impl.logging
 
LogMdc() - Constructor for class io.jmix.core.impl.logging.LogMdc
 
LongDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
LongDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
LOWEST_PRECEDENCE - Static variable in class io.jmix.core.JmixOrder
Defines the lowest precedence for Ordered or annotated with Order beans of the Jmix modules.

M

MAIN - Static variable in class io.jmix.core.Stores
 
makeDetached(Object) - Method in class io.jmix.core.EntityStates
Makes a newly constructed object detached.
makeFieldAccessible(Field) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
makePatch(Object) - Method in class io.jmix.core.EntityStates
Makes a newly constructed object a patch object.
MANAGED - Static variable in class io.jmix.core.entity.BaseEntityEntry
 
ManagedResourceAspect - Class in io.jmix.core.impl
 
ManagedResourceAspect() - Constructor for class io.jmix.core.impl.ManagedResourceAspect
 
mandatory - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
mapToKeyValueEntity(Object, String, List<String>, List<Integer>) - Method in class io.jmix.core.KeyValueMapper
 
mapValues(List<Object>, String, List<String>, List<Integer>) - Method in class io.jmix.core.KeyValueMapper
 
MARK - Static variable in class io.jmix.core.MessageTools
Prefix defining that the string is actually a key in a localized messages pack.
matchQueryParameters(Set<String>, Parameters<? extends Parameters, ? extends Parameter>, boolean) - Method in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
maxResults(int) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets results limit.
maxResults(int) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets results limit.
maxResults(int) - Method in class io.jmix.core.FluentValueLoader
 
maxResults(int) - Method in class io.jmix.core.FluentValuesLoader
 
maxResults - Variable in class io.jmix.core.impl.repository.query.JmixStructuredQuery
 
merge(FetchPlan) - Method in class io.jmix.core.FetchPlanBuilder
Deep merges fetchPlan into current fetchPlan by adding all properties recursively.
mergeChanges(AttributeChanges) - Method in class io.jmix.core.event.AttributeChanges.Builder
 
mergeConstraints(List<AccessConstraint<?>>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
mergeImportPlans(EntityImportPlan, EntityImportPlan) - Method in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
Recursively merges two import plans.
mergeLazyLoadingState(Entity, Entity, MetaProperty, Function<Collection<Object>, Collection<Object>>) - Method in class io.jmix.core.EntitySystemStateSupport
 
mergeNestedProperty(String, FetchPlan) - Method in class io.jmix.core.FetchPlanBuilder
Deep merges fetchPlan into direct or indirect property's fetchPlan by adding all properties recursively.
mergeProperty(String, FetchPlan, FetchMode) - Method in class io.jmix.core.FetchPlanBuilder
Deep merges fetchPlan into property's fetchPlan by adding all properties recursively.
mergeSystemState(Entity, Entity) - Method in class io.jmix.core.EntitySystemStateSupport
 
MessageResolver - Interface in io.jmix.core
Interface to provide a caption of property, for example if the property is a dynamic attribute.
messageResolvers - Variable in class io.jmix.core.MessageTools
 
messages - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
messages - Variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
Messages - Interface in io.jmix.core
Central interface to work with localized messages.
messages - Variable in class io.jmix.core.MessageTools
 
messages - Variable in class io.jmix.core.MetadataTools
 
messages - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
MessagesImpl - Class in io.jmix.core.impl
 
MessagesImpl() - Constructor for class io.jmix.core.impl.MessagesImpl
 
messageSource(JmixModules, Resources) - Method in class io.jmix.autoconfigure.core.CoreAutoConfiguration
 
messageSource - Variable in class io.jmix.core.impl.MessagesImpl
 
MessageSourceBasenames - Annotation Type in io.jmix.core.annotation
Defines additional basenames for Jmix's MessageSource.
MessageSourceConfiguration - Class in io.jmix.core.impl
 
MessageSourceConfiguration() - Constructor for class io.jmix.core.impl.MessageSourceConfiguration
 
messageTools - Variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
MessageTools - Class in io.jmix.core
Utility class to provide common functionality related to localized messages.
MessageTools() - Constructor for class io.jmix.core.MessageTools
 
messageTools - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsLoader
 
MetaAnnotation - Annotation Type in io.jmix.core.entity.annotation
Marks an annotation as being a meta-annotation for entity classes and attributes.
metaClass - Variable in class io.jmix.core.entity.KeyValueEntity
 
metaClass - Variable in class io.jmix.core.FetchPlanBuilder
 
metaClass - Variable in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
metaClass - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
metaClass - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
metaClass - Variable in class io.jmix.core.LoadContext
 
MetaClass - Interface in io.jmix.core.metamodel.model
Metadata object representing an entity.
MetaClassImpl - Class in io.jmix.core.metamodel.model.impl
 
MetaClassImpl(Session, String) - Constructor for class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
metadata - Variable in class io.jmix.core.datastore.AbstractDataStore
 
metadata - Variable in class io.jmix.core.EntityImportPlanBuilder
 
metadata - Variable in class io.jmix.core.EntityStates
 
metadata - Variable in class io.jmix.core.ExtendedEntities
 
metadata - Variable in class io.jmix.core.FetchPlanBuilder
 
metadata - Variable in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
metadata - Variable in class io.jmix.core.impl.EntityEmbeddedInitializer
 
metadata - Variable in class io.jmix.core.impl.FetchPlanLoader
 
metadata - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
metadata - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
metadata - Variable in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
metadata - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
metadata - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
metadata - Variable in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
metadata - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
metadata - Variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
metadata - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
metadata - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
metadata - Variable in class io.jmix.core.impl.validation.ValidationTraversableResolver
 
metadata - Variable in class io.jmix.core.MessageTools
 
Metadata - Interface in io.jmix.core
Central interface to provide metadata-related functionality.
metadata - Variable in class io.jmix.core.MetadataTools
 
metadata - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
metadata - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
metadata - Variable in class io.jmix.core.ReferenceToEntitySupport
 
MetadataExtension - Interface in io.jmix.core
Interface to provide additional properties of MetaClass, e.g.
metadataExtensions - Variable in class io.jmix.core.MetadataTools
 
MetadataImpl - Class in io.jmix.core.impl
 
MetadataImpl(MetadataLoader) - Constructor for class io.jmix.core.impl.MetadataImpl
 
MetadataLoader - Class in io.jmix.core.impl
INTERNAL.
MetadataLoader(JmixModulesClasspathScanner, MetaModelLoader) - Constructor for class io.jmix.core.impl.MetadataLoader
 
MetadataObject - Interface in io.jmix.core.metamodel.model
Ancestor of main metadata objects: MetaClass and MetaProperty
MetadataObjectImpl - Class in io.jmix.core.metamodel.model.impl
 
MetadataObjectImpl() - Constructor for class io.jmix.core.metamodel.model.impl.MetadataObjectImpl
 
MetadataObjectInfo(T) - Constructor for class io.jmix.core.impl.MetaModelLoader.MetadataObjectInfo
 
MetadataObjectInfo(T, Collection<? extends MetaModelLoader.RangeInitTask>) - Constructor for class io.jmix.core.impl.MetaModelLoader.MetadataObjectInfo
 
MetadataPrintUtils - Class in io.jmix.core.metamodel.model.utils
 
metadataReaderFactory - Variable in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
metadataTools - Variable in class io.jmix.core.datastore.AbstractDataStore
 
metadataTools - Variable in class io.jmix.core.EntityImportPlanBuilder
 
metadataTools - Variable in class io.jmix.core.EntityStates
 
metadataTools - Variable in class io.jmix.core.FetchPlanBuilder
 
metadataTools - Variable in class io.jmix.core.impl.CorePersistentAttributesLoadChecker
 
metadataTools - Variable in class io.jmix.core.impl.EntityEmbeddedInitializer
 
metadataTools - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
metadataTools - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
metadataTools - Variable in class io.jmix.core.impl.importexport.EntityImportPlanJsonBuilderImpl
 
metadataTools - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
metadataTools - Variable in class io.jmix.core.impl.repository.support.JmixEntityInformation
 
metadataTools - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
metadataTools - Variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
metadataTools - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
metadataTools - Variable in class io.jmix.core.MessageTools
 
MetadataTools - Class in io.jmix.core
Utility class to provide common metadata-related functionality.
MetadataTools() - Constructor for class io.jmix.core.MetadataTools
Default constructor used by container at runtime and in server-side integration tests.
metadataTools - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
metadataTools - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
metadataTools - Variable in class io.jmix.core.ReferenceToEntitySupport
 
MetadataTools.CachingEntitiesHolder - Class in io.jmix.core
INTERNAL
MetadataTools.EntitiesHolder - Interface in io.jmix.core
INTERNAL
MetaModelLoader - Class in io.jmix.core.impl
INTERNAL.
MetaModelLoader(DatatypeRegistry, Stores, FormatStringsRegistry) - Constructor for class io.jmix.core.impl.MetaModelLoader
 
MetaModelLoader.MetadataObjectInfo<T> - Class in io.jmix.core.impl
 
MetaModelLoader.RangeInitTask - Class in io.jmix.core.impl
 
MetaProperty - Interface in io.jmix.core.metamodel.model
Metadata object representing an entity attribute.
MetaProperty.Type - Enum in io.jmix.core.metamodel.model
Property type
MetaPropertyImpl - Class in io.jmix.core.metamodel.model.impl
 
MetaPropertyImpl(MetaClass, String) - Constructor for class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
MetaPropertyImpl(MetaPropertyImpl) - Constructor for class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
MetaPropertyPath - Class in io.jmix.core.metamodel.model
Object representing a relative path to a property from certain MetaClass
MetaPropertyPath(MetaClass, MetaProperty...) - Constructor for class io.jmix.core.metamodel.model.MetaPropertyPath
 
MetaPropertyPath(MetaPropertyPath, MetaProperty...) - Constructor for class io.jmix.core.metamodel.model.MetaPropertyPath
 
MetaPropertyPathResolver - Interface in io.jmix.core
 
metaPropertyPathResolvers - Variable in class io.jmix.core.MetadataTools
 
meterRegistry - Variable in class io.jmix.core.impl.JavaClassLoader
 
meterRegistry - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
method - Variable in class io.jmix.core.impl.InstanceNameProviderImpl.InstanceNameRec
Formatting method name or null
method - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
MethodArgumentResolver - Interface in io.jmix.core.impl.method
Strategy interface to handle the value returned from the invocation of a handler method .
MethodArgumentResolverComposite - Class in io.jmix.core.impl.method
Resolves method parameters by delegating to a list of registered MethodArgumentResolvers.
MethodArgumentResolverComposite() - Constructor for class io.jmix.core.impl.method.MethodArgumentResolverComposite
 
methodArgumentsProvider - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
MethodArgumentsProvider - Class in io.jmix.core.impl.method
Utility class to provide Method argument values from MethodArgumentResolver
MethodArgumentsProvider(MethodArgumentResolver) - Constructor for class io.jmix.core.impl.method.MethodArgumentsProvider
 
methodMetadataAccessor - Variable in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
MethodMetadataHelper - Class in io.jmix.core.impl.repository.support.method_metadata
Contains MethodMetadata analyse logic such as ApplyConstraints determination.
MethodMetadataHelper() - Constructor for class io.jmix.core.impl.repository.support.method_metadata.MethodMetadataHelper
 
MethodsCache - Class in io.jmix.core.metamodel.model.utils
 
modifyPermitted - Variable in class io.jmix.core.accesscontext.EntityAttributeContext
 
modules(JmixModulesProcessor) - Method in class io.jmix.core.CoreConfiguration
 
modules - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
modules - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
modulesProcessor() - Static method in class io.jmix.core.CoreConfiguration
 
multipartFileUpload(MultipartFile, String, String, HttpServletRequest) - Method in interface io.jmix.core.FileTransferService
 
multipartFileUpload(MultipartFile, String, String, HttpServletRequest) - Method in class io.jmix.core.impl.FileTransferServiceImpl
 

N

name - Variable in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
name - Variable in class io.jmix.core.ClientType
 
name - Variable in class io.jmix.core.EntityImportPlanProperty
 
name - Variable in class io.jmix.core.event.AttributeChanges.Change
 
name - Variable in class io.jmix.core.FetchPlan
 
name - Variable in class io.jmix.core.FetchPlanBuilder
 
name(String) - Method in class io.jmix.core.FetchPlanBuilder
name - Variable in class io.jmix.core.FileInfoResponse
 
name - Variable in class io.jmix.core.impl.EntityClassInfo
 
name - Variable in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
name - Variable in class io.jmix.core.impl.NoopDataStore
 
name - Variable in class io.jmix.core.metamodel.model.impl.MetadataObjectImpl
 
namedParametersBindings - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
nameProperties - Variable in class io.jmix.core.impl.InstanceNameProviderImpl.InstanceNameRec
Array of name properties
NEW - Static variable in class io.jmix.core.entity.BaseEntityEntry
 
newInstance(Class<T>, Object...) - Static method in class io.jmix.core.common.util.ReflectionHelper
Instantiates an object by appropriate constructor.
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateDatatype
 
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateTimeDatatype
 
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.LocalTimeDatatype
 
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.OffsetDateTimeDatatype
 
newInstance() - Method in class io.jmix.core.metamodel.datatype.impl.OffsetTimeDatatype
 
newListenersArray(int) - Method in class io.jmix.core.common.event.EventHub
 
newStoredEntry(String, byte[]) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
Node<T> - Class in io.jmix.core.common.datastruct
 
Node() - Constructor for class io.jmix.core.common.datastruct.Node
 
Node(T) - Constructor for class io.jmix.core.common.datastruct.Node
Convenience constructor to create a Node<T> with an instance of T.
NoIdEntityEntry - Class in io.jmix.core.entity
An EntityEntry implementation for model objects without identifiers.
Used by enhancing process when JmixEntity does not include any of annotations: Id EmbeddedId JmixId
NoIdEntityEntry(Entity) - Constructor for class io.jmix.core.entity.NoIdEntityEntry
 
NOOP - Static variable in class io.jmix.core.Stores
 
NoopDataStore - Class in io.jmix.core.impl
Empty implementation of the DataStore interface.
NoopDataStore() - Constructor for class io.jmix.core.impl.NoopDataStore
 
NoopStoreDescriptor - Class in io.jmix.core.impl
 
NoopStoreDescriptor() - Constructor for class io.jmix.core.impl.NoopStoreDescriptor
 
noopStoreDescriptor - Variable in class io.jmix.core.Stores
 
normalize(Date) - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
NOT_CONTAINS - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
NOT_EQUAL - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
NOT_IN_LIST - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
notEqual(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates "!=" condition.
notExported - Variable in class io.jmix.core.accesscontext.ExportImportEntityContext
 
notExportedAttribute(String) - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
notImported - Variable in class io.jmix.core.accesscontext.ExportImportEntityContext
 
notImportedAttribute(String) - Method in class io.jmix.core.accesscontext.ExportImportEntityContext
 
notInList(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "not in".
now() - Method in class io.jmix.core.impl.TimeSourceImpl
 
now() - Method in interface io.jmix.core.TimeSource
Return ZonedDateTime for current timestamp.
NULL_AUTHENTICATION - Static variable in class io.jmix.core.security.impl.SystemAuthenticatorSupport
 
NullableIdEntityEntry - Class in io.jmix.core.entity
Used by enhancing process.
NullableIdEntityEntry(Entity) - Constructor for class io.jmix.core.entity.NullableIdEntityEntry
 
NullAuthentication() - Constructor for class io.jmix.core.security.impl.SystemAuthenticatorSupport.NullAuthentication
 
nullToZero(Integer) - Static method in class io.jmix.core.common.util.Numbers
 
nullToZero(Long) - Static method in class io.jmix.core.common.util.Numbers
 
NumberDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
NumberDatatype(String, String, String) - Constructor for class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
NumberDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
NumberFormat - Annotation Type in io.jmix.core.metamodel.annotation
Specifies a format NumberFormat.pattern() and optional NumberFormat.decimalSeparator() and NumberFormat.groupingSeparator() for an entity attribute of the Number type.
Numbers - Class in io.jmix.core.common.util
 
Numbers() - Constructor for class io.jmix.core.common.util.Numbers
 

O

objectFromJson(String, Type, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Deserializes an object of any class from JSON.
objectFromJson(String, Type, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
ObjectPathUtils - Class in io.jmix.core.metamodel.model.utils
 
ObjectPathUtils() - Constructor for class io.jmix.core.metamodel.model.utils.ObjectPathUtils
 
objectToJson(Object, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Serializes any custom POJO or collection of POJOs or JSON.
objectToJson(Object, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
of(String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of(String, Object, String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of(String, Object, String, Object, String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of(String, Object, String, Object, String, Object, String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.jmix.core.common.util.ParamsMap
 
of() - Static method in class io.jmix.core.common.util.ParamsMap
Use this method to build map with unlimited count of pairs.
of(Set<?>) - Static method in class io.jmix.core.EntitySet
Creates the EntitySet wrapping an existing set.
of(Collection<?>) - Static method in class io.jmix.core.EntitySet
Creates the EntitySet by copying the given collection to the internal set.
of(T) - Static method in class io.jmix.core.Id
 
of(Object, Class<T>) - Static method in class io.jmix.core.Id
 
of(Collection<T>) - Static method in class io.jmix.core.Ids
 
of(Class<T>, Collection) - Static method in class io.jmix.core.Ids
 
of(ClientDetails) - Method in class io.jmix.core.security.ClientDetails.Builder
 
ofChanges(AttributeChanges) - Static method in class io.jmix.core.event.AttributeChanges.Builder
 
OffsetDateTimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
OffsetDateTimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.OffsetDateTimeDatatype
 
OffsetTimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
OffsetTimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.OffsetTimeDatatype
 
ofNullable(T) - Static method in class io.jmix.core.Id
 
oldValue - Variable in class io.jmix.core.event.AttributeChanges.Change
 
onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class io.jmix.core.security.impl.JmixSessionAuthenticationStrategy
 
onCreate(Consumer<Object>) - Method in class io.jmix.core.impl.importexport.CollectionCompare
 
OnDelete - Annotation Type in io.jmix.core.entity.annotation
Marks a link to other entity for specific soft deletion behaviour.
Taken into account by persistence when "this" entity is deleted.
See also DeletePolicy
onDelete(Consumer<Object>) - Method in class io.jmix.core.impl.importexport.CollectionCompare
 
OnDeleteInverse - Annotation Type in io.jmix.core.entity.annotation
Marks a link to other entity for specific soft deletion behaviour.
Taken into account by persistence when "linked" entity (which is referenced by the marked field) is deleted.
See also DeletePolicy
one() - Method in class io.jmix.core.FluentLoader.ByCondition
Loads a single instance.
one() - Method in class io.jmix.core.FluentLoader.ById
Loads a single instance.
one() - Method in class io.jmix.core.FluentLoader.ByQuery
Loads a single instance.
one() - Method in class io.jmix.core.FluentValueLoader
Loads a single instance.
one() - Method in class io.jmix.core.FluentValuesLoader
Loads a single instance.
onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class io.jmix.core.rememberme.JmixRememberMeServices
 
onPropertyLoaded(MetaProperty, Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
onPropertyLoaded(MetaProperty, Method) - Method in class io.jmix.core.impl.MetaModelLoader
 
onUpdate(BiConsumer<Object, Object>) - Method in class io.jmix.core.impl.importexport.CollectionCompare
 
onUserRemove(UserRemovedEvent) - Method in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
onVisit(Element, Attribute) - Method in interface io.jmix.core.common.util.Dom4j.ElementAttributeVisitor
 
openStream(FileRef) - Method in interface io.jmix.core.FileStorage
Returns an input stream to load a file contents.
Operation() - Constructor for class io.jmix.core.querycondition.PropertyCondition.Operation
 
operationName - Variable in class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
Option(String, String) - Constructor for class io.jmix.core.suggestion.QuerySuggestions.Option
 
optional(Class<T>, Object) - Method in class io.jmix.core.EntitySet
Returns the entity wrapped in Optional if it exists in the set.
optional(T) - Method in class io.jmix.core.EntitySet
Returns the entity wrapped in Optional if it exists in the set.
optional() - Method in class io.jmix.core.FluentLoader.ByCondition
Loads a single instance and wraps it in Optional.
optional() - Method in class io.jmix.core.FluentLoader.ById
Loads a single instance and wraps it in Optional.
optional() - Method in class io.jmix.core.FluentLoader.ByQuery
Loads a single instance and wraps it in Optional.
optional() - Method in class io.jmix.core.FluentValueLoader
Loads a single instance and wraps it in Optional.
optional() - Method in class io.jmix.core.FluentValuesLoader
Loads a single instance and wraps it in Optional.
OptionalUtils - Class in io.jmix.core.common.util
 
or(Optional<T>, Supplier<Optional<T>>) - Static method in class io.jmix.core.common.util.OptionalUtils
 
or() - Static method in class io.jmix.core.querycondition.LogicalCondition
Creates empty OR condition.
or(Condition...) - Static method in class io.jmix.core.querycondition.LogicalCondition
Creates OR condition with the given nested conditions.
Order(Sort.Direction, String) - Constructor for class io.jmix.core.Sort.Order
 
overwrite - Variable in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 

P

pageableIndex - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
Pair<F,S> - Class in io.jmix.core.common.datastruct
 
Pair(F, S) - Constructor for class io.jmix.core.common.datastruct.Pair
 
pair(String, Object) - Method in class io.jmix.core.common.util.ParamsMap
 
paramClass - Variable in class io.jmix.core.impl.method.TypedArgumentResolver
 
parameter(String, Object) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets value for a query parameter.
parameter(String, Date, TemporalType) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets value for a parameter of java.util.Date type.
parameter(String, Object) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets value for a query parameter.
parameter(String, Date, TemporalType) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets value for a parameter of java.util.Date type.
parameter(String, Object) - Method in class io.jmix.core.FluentValueLoader
 
parameter(String, Date, TemporalType) - Method in class io.jmix.core.FluentValueLoader
 
parameter(String, Object, boolean) - Method in class io.jmix.core.FluentValueLoader
 
parameter(String, Object) - Method in class io.jmix.core.FluentValuesLoader
 
parameter(String, Date, TemporalType) - Method in class io.jmix.core.FluentValuesLoader
 
parameter(String, Object, boolean) - Method in class io.jmix.core.FluentValuesLoader
 
PARAMETER_PATTERN - Static variable in class io.jmix.core.querycondition.JpqlCondition
 
PARAMETER_PREFIX - Static variable in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
PARAMETER_TEMPLATE - Static variable in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
ParameterizedDatatype - Interface in io.jmix.core.metamodel.datatype
A Datatype that exposes some internal parameters.
parameters(Map<String, Object>) - Method in class io.jmix.core.FluentLoader.ByCondition
Adds the given parameters to the map of query parameters.
parameters(Map<String, Object>) - Method in class io.jmix.core.FluentLoader.ByQuery
Adds the given parameters to the map of query parameters.
parameterValuesMap - Variable in class io.jmix.core.querycondition.JpqlCondition
 
params - Variable in exception io.jmix.core.DevelopmentException
 
ParamsMap - Class in io.jmix.core.common.util
Utility class for instantiation immutable Map<String, Object>.
parent - Variable in class io.jmix.core.common.datastruct.Node
 
parse(String) - Method in interface io.jmix.core.metamodel.datatype.Datatype
Parses value from String
parse(String, Locale) - Method in interface io.jmix.core.metamodel.datatype.Datatype
Parses value from String taking into account local formats
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
parse(String, String, String) - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
parse(String, Locale, TimeZone) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
parse(String, NumberFormat) - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LocalDateDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
parse(String, NumberFormat) - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
parse(String, NumberFormat) - Method in class io.jmix.core.metamodel.datatype.impl.NumberDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
parse(String) - Method in class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
parse(String, Locale) - Method in class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
parseBigDecimal(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse BigDecimal using decimalFormat string specified in the main message group.
parseBoolean(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Boolean using trueString and falseString strings specified in the main message group.
parseDate(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Date (date without time) using dateFormat string specified in the main message group.
parseDateTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Date (date and time) using dateTimeFormat string specified in the main message group.
parseDouble(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Double using doubleFormat string specified in the main message group.
parseId(JsonElement, MetaClass) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
parseInteger(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Integer using integerFormat string specified in the main message group.
parseLocalDate(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse LocalDate (date without time and without a time-zone) using dateFormat string specified in the main message group.
parseLocalDateTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse LocalDateTime (date and time without a time-zone) using dateTimeFormat string specified in the main message group.
parseLocalTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse LocalTime (time without date and without a time-zone) using timeFormat string specified in the main message group.
parseLong(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Long using integerFormat string specified in the main message group.
parseNamePattern(MetaClass) - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
parseOffsetDateTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse OffsetDateTime (date and time with an offset from UTC/Greenwich) using offsetDateTimeFormat string specified in the main message group.
parseOffsetTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse OffsetTime (time without date and with an offset from UTC/Greenwich) using offsetTimeFormat string specified in the main message group.
parseParameters(String) - Method in class io.jmix.core.querycondition.JpqlCondition
 
parseTime(String) - Method in class io.jmix.core.metamodel.datatype.DatatypeFormatter
Parse Date (time without date) using timeFormat string specified in the main message group.
parseValuePath(String) - Static method in class io.jmix.core.metamodel.model.utils.ObjectPathUtils
Converts a string of identifiers separated by dots to an array.
partial() - Method in class io.jmix.core.FetchPlanBuilder
partial(boolean) - Method in class io.jmix.core.FetchPlanBuilder
PasswordNotMatchException - Exception in io.jmix.core.security
 
PasswordNotMatchException() - Constructor for exception io.jmix.core.security.PasswordNotMatchException
 
permitted - Variable in class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
permitted - Variable in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
persistent - Variable in class io.jmix.core.impl.EntityClassInfo
 
persistentAttributesLoadChecker - Variable in class io.jmix.core.MetadataTools
 
PersistentAttributesLoadChecker - Interface in io.jmix.core
 
PessimisticLock - Annotation Type in io.jmix.core.pessimisticlocking
Indicates whether to enable pessimistic locking of entity instances.
plan - Variable in class io.jmix.core.EntityImportPlanProperty
 
planProperty - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
pollAuthentication() - Method in class io.jmix.core.security.impl.SystemAuthenticatorSupport
 
pool - Variable in class io.jmix.core.common.xmlparsing.Dom4jTools
 
PostAuthenticationCheckEvent - Class in io.jmix.core.security.event
Event is fired during authentication process to verify the status of the loaded UserDetails after validation of the credentials takes place.
PostAuthenticationCheckEvent(UserDetails) - Constructor for class io.jmix.core.security.event.PostAuthenticationCheckEvent
Create a new PreAuthenticationCheckEvent.
postAuthenticationChecks() - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
PostAuthenticationChecks - Class in io.jmix.core.security
Verifies the status of the loaded UserDetails after validation of the credentials takes place.
PostAuthenticationChecks() - Constructor for class io.jmix.core.security.PostAuthenticationChecks
 
postConstruct() - Method in class io.jmix.core.FetchPlanBuilder
 
postConstructMethodsCache - Variable in class io.jmix.core.impl.EntityPostConstructInitializer
 
postProcess(ProxyFactory, RepositoryInformation) - Method in class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadataAccessingPostProcessor
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.jmix.core.BeanExclusionProcessor
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.jmix.core.JmixModulesProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.jmix.core.BeanExclusionProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.jmix.core.impl.CircularBeanReferencesEnabler
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.jmix.core.JmixModulesProcessor
 
postProcessClass(MetaClass) - Method in class io.jmix.core.impl.MetadataLoader
 
postProcessConfiguration(Configuration<?>) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
postProcessProperty(MetaClass, MetaProperty) - Method in class io.jmix.core.impl.MetadataLoader
 
PreAuthenticationCheckEvent - Class in io.jmix.core.security.event
Event is fired during authentication process to verify the status of the loaded UserDetails before validation of the credentials takes place.
PreAuthenticationCheckEvent(UserDetails) - Constructor for class io.jmix.core.security.event.PreAuthenticationCheckEvent
Create a new PreAuthenticationCheckEvent.
preAuthenticationChecks() - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
PreAuthenticationChecks - Class in io.jmix.core.security
Verifies the status of the loaded UserDetails before validation of the credentials takes place.
PreAuthenticationChecks() - Constructor for class io.jmix.core.security.PreAuthenticationChecks
 
Preconditions - Class in io.jmix.core.common.util
Simple static methods to be called at the start of your own methods to verify correct arguments and state.
prevPropertyValue - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
prevQueries - Variable in class io.jmix.core.LoadContext
 
prevSecurityState - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
PRIMARY_KEY_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
primaryKeyName - Variable in class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
printClass(MetaClass) - Static method in class io.jmix.core.metamodel.model.utils.MetadataPrintUtils
 
printClassHierarchy(Session) - Static method in class io.jmix.core.metamodel.model.utils.MetadataPrintUtils
 
printClassHierarchy(MetaClass) - Static method in class io.jmix.core.metamodel.model.utils.MetadataPrintUtils
 
process(String, Class<?>) - Method in class io.jmix.core.impl.JpqlQueryStringProcessor
 
process() - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
process(String, Class<?>) - Method in interface io.jmix.core.QueryStringProcessor
 
processedEntities - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializationContext
 
processedFetchPlans - Variable in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
processEntities(Collection) - Method in class io.jmix.core.impl.CrossDataStoreReferenceLoader
 
processFile(String) - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
processJpaQuery(String, Class<?>) - Method in class io.jmix.core.impl.JpqlQueryStringProcessor
 
processReferenceInfo(EntityImportExportImpl.ReferenceInfo, SaveContext, Set<Object>) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
Method finds and set a reference value to the entity or throws EntityImportException if ERROR_ON_MISSING policy is violated
processSpecialParameters() - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
properties - Variable in class io.jmix.core.common.xmlparsing.Dom4jTools
 
properties - Variable in class io.jmix.core.entity.KeyValueEntity
 
properties - Variable in class io.jmix.core.FetchPlan
 
properties - Variable in class io.jmix.core.FetchPlanBuilder
 
properties(List<String>) - Method in class io.jmix.core.FluentValuesLoader
The same as invoking FluentValuesLoader.property(String) multiple times.
properties(String...) - Method in class io.jmix.core.FluentValuesLoader
The same as invoking FluentValuesLoader.property(String) multiple times.
properties - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
properties - Variable in class io.jmix.core.MessageTools
 
properties - Variable in class io.jmix.core.ValueLoadContext
 
property(String) - Method in class io.jmix.core.FluentValuesLoader
Adds a key of a returned key-value pair.
property - Variable in class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY - Static variable in class io.jmix.core.entity.BaseEntityEntry
 
propertyChanged(EntityPropertyChangeEvent) - Method in interface io.jmix.core.entity.EntityPropertyChangeListener
Called when value of instance property changed.
propertyChangeListeners - Variable in class io.jmix.core.entity.BaseEntityEntry
 
PropertyCondition - Class in io.jmix.core.querycondition
Condition for filtering by entity property.
PropertyCondition() - Constructor for class io.jmix.core.querycondition.PropertyCondition
 
PropertyCondition.Operation - Class in io.jmix.core.querycondition
String constants defining comparison operations.
PropertyConditionUtils - Class in io.jmix.core.querycondition
 
PropertyConditionUtils() - Constructor for class io.jmix.core.querycondition.PropertyConditionUtils
 
PropertyDatatype - Annotation Type in io.jmix.core.metamodel.annotation
Explicitly defined datatype that overrides a datatype inferred from the attribute Java type.
propertyPath - Variable in class io.jmix.core.accesscontext.EntityAttributeContext
 
PropertyPath - Interface in io.jmix.core.metamodel.model
Property path descriptor.
propertyReadRequired(String) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
propertyValue - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
propertyValueEquals(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
Used by to check whether a property value has been changed.
propertyWritingAllowed(MetaProperty, Entity, ExportImportEntityContext) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
proxyClassLoader - Variable in class io.jmix.core.impl.JavaClassLoader
 
ProxyClassLoader - Class in io.jmix.core.impl
 
publish(Class<E>, E) - Method in class io.jmix.core.common.event.EventHub
Fire listeners for event type E.
pushAuthentication(Authentication) - Method in class io.jmix.core.security.impl.SystemAuthenticatorSupport
 
put(Object) - Method in class io.jmix.core.MetadataTools.CachingEntitiesHolder
 
put(Object) - Method in interface io.jmix.core.MetadataTools.EntitiesHolder
 

Q

query(String) - Method in class io.jmix.core.FluentLoader
Load by query.
query(String, Object...) - Method in class io.jmix.core.FluentLoader
Load by query with positional parameters (e.g.
query - Variable in class io.jmix.core.impl.repository.query.JmixCustomLoadQuery
 
query - Variable in class io.jmix.core.LoadContext
 
Query() - Constructor for class io.jmix.core.LoadContext.Query
 
Query(String) - Constructor for class io.jmix.core.LoadContext.Query
 
Query - Annotation Type in io.jmix.core.repository
Annotation to specify custom query for Jmix Query methods
query - Variable in class io.jmix.core.ValueLoadContext
 
Query(String) - Constructor for class io.jmix.core.ValueLoadContext.Query
 
QUERY_PARAMETER_REGEXP - Static variable in class io.jmix.core.QueryUtils
 
queryHints - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
QueryHints - Annotation Type in io.jmix.core.repository
Allows to specify query hints for particular repository query.
queryKey - Variable in class io.jmix.core.LoadContext
 
queryMethod - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
QueryStringProcessor - Interface in io.jmix.core
Interface to be implemented by beans that pre-process query text before setting it to LoadContext.Query.
QuerySuggestionProvider - Interface in io.jmix.core.suggestion
 
QuerySuggestions - Class in io.jmix.core.suggestion
 
QuerySuggestions(String, List<String>) - Constructor for class io.jmix.core.suggestion.QuerySuggestions
 
QuerySuggestions(List<QuerySuggestions.Option>, String) - Constructor for class io.jmix.core.suggestion.QuerySuggestions
 
QuerySuggestions.Option - Class in io.jmix.core.suggestion
 
QuerySuggestionsContext - Class in io.jmix.core.suggestion
 
QuerySuggestionsContext() - Constructor for class io.jmix.core.suggestion.QuerySuggestionsContext
 
QueryUtils - Class in io.jmix.core
 
QueryUtils() - Constructor for class io.jmix.core.QueryUtils
 

R

range - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
Range - Interface in io.jmix.core.metamodel.model
Object encapsulating common properties of MetaProperty.
Range.Cardinality - Enum in io.jmix.core.metamodel.model
Relation type for reference property
RangeInitTask(Session, MetaProperty, Class, Map<String, Object>) - Constructor for class io.jmix.core.impl.MetaModelLoader.RangeInitTask
 
readBytesFromEntry(ZipArchiveInputStream) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
readCollection(JsonArray, MetaProperty) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
readCrossDataStoreReferences(Collection<?>, FetchPlan, MetaClass, boolean) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
readDocument(String) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(String, SAXReader) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(Reader) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(Reader, SAXReader) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(InputStream) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(InputStream, SAXReader) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(File) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(File, SAXReader) - Static method in class io.jmix.core.common.util.Dom4j
 
readDocument(File) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
readDocument(InputStream) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
readDocument(Reader) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
readDocument(String) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
readEmbeddedEntity(JsonObject, MetaProperty) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
readEntity(JsonObject, MetaClass) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
readFields(JsonObject, Object) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
readFileNames - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
ReadOnlyLinkedMapValuesView - Class in io.jmix.core.common.collections
Serializable, unmodifiable collection view for LinkedMap.
ReadOnlyLinkedMapValuesView(LinkedMap) - Constructor for class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider - Class in io.jmix.core.common.collections
 
ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider.ReadOnlyValuesIterator<V> - Class in io.jmix.core.common.collections
 
ReadOnlyValuesIterator(AbstractLinkedMap<?, V>) - Constructor for class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider.ReadOnlyValuesIterator
 
readPermitted - Variable in class io.jmix.core.accesscontext.CrudEntityContext
 
readPredicate - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
readPredicate() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
readSimpleCollection(JsonArray, MetaProperty) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
readSimpleProperty(JsonElement, Datatype) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntityDeserializer
 
recursivelyConstructCurrentFetchPlan(Entity, FetchPlanBuilder, HashSet<Object>) - Method in class io.jmix.core.EntityStates
 
referenceImportBehaviour - Variable in class io.jmix.core.EntityImportPlanProperty
 
ReferenceImportBehaviour - Enum in io.jmix.core
Enum describes a behavior for references during entities import: missing reference can be ignored or an exception can be thrown.
ReferenceInfo(Object, SecurityState, EntityImportPlanProperty, Object, Object) - Constructor for class io.jmix.core.impl.importexport.EntityImportExportImpl.ReferenceInfo
 
referenceToEntitySupport - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
ReferenceToEntitySupport - Class in io.jmix.core
Utility class to provide common functionality for entities with different type of primary keys
ReferenceToEntitySupport() - Constructor for class io.jmix.core.ReferenceToEntitySupport
 
ReflectionHelper - Class in io.jmix.core.common.util
Utility class to simplify work with Java reflection.
refreshClassNames(ClasspathScanCandidateDetector) - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
Refreshes the set of class names corresponding to a detector passed.
register(AccessConstraint) - Method in class io.jmix.core.AccessConstraintsRegistry
 
register(Datatype<?>, String, boolean) - Method in class io.jmix.core.impl.DatatypeRegistryImpl
 
register(Datatype<?>, String, boolean) - Method in interface io.jmix.core.metamodel.datatype.DatatypeRegistry
Register a datatype instance
registerAncestorProperty(MetaProperty) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
registerClass(MetaClassImpl) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
registerClass(String, Class, MetaClassImpl) - Method in class io.jmix.core.metamodel.model.impl.SessionImpl
 
registerFutureOrPresentValidators(ConstraintDefinitionContext<FutureOrPresent>) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
registerFutureValidators(ConstraintDefinitionContext<Future>) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
registerInterceptor(DataStoreEventListener) - Method in class io.jmix.core.datastore.AbstractDataStore
 
registerPastOrPresentValidators(ConstraintDefinitionContext<PastOrPresent>) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
registerPastValidators(ConstraintDefinitionContext<Past>) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
registerProperty(MetaProperty) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
registerReplacedMetaClass(MetaClass) - Method in class io.jmix.core.ExtendedEntities
INTERNAL.
registry - Variable in class io.jmix.core.AccessManager
 
RelatedPropertiesCache - Class in io.jmix.core.metamodel.model.utils
 
RelatedPropertiesCache(Class) - Constructor for class io.jmix.core.metamodel.model.utils.RelatedPropertiesCache
 
relatedPropertyName - Variable in class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
reloadClass(String) - Method in class io.jmix.core.ClassManager
Reloads class by name
reloadConfiguration() - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
reloadConfiguration() - Method in interface io.jmix.core.pessimisticlocking.LockManager
 
reloadEntities(Collection<Object>, FetchPlan) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
RememberMeProperties - Class in io.jmix.core.rememberme
 
RememberMeProperties(String, int) - Constructor for class io.jmix.core.rememberme.RememberMeProperties
 
rememberMeRequested(HttpServletRequest, String) - Method in class io.jmix.core.rememberme.JmixRememberMeServices
 
rememberMeServices - Variable in class io.jmix.core.security.impl.JmixSessionAuthenticationStrategy
 
remove() - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView.LinkedMapValuesIteratorProvider.ReadOnlyValuesIterator
 
remove(Object) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
remove() - Method in class io.jmix.core.common.event.EventHub.SubscriptionImpl
 
remove() - Method in interface io.jmix.core.common.event.Subscription
Removes the associated listener from the event source.
remove() - Method in class io.jmix.core.common.event.sys.VoidSubscription
 
remove(Object...) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
remove(Id<E>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
remove(Object...) - Method in interface io.jmix.core.UnconstrainedDataManager
Removes the entities from their data stores.
remove(Id<E>) - Method in interface io.jmix.core.UnconstrainedDataManager
Removes the entity instance from the data store by its id.
removeAll(Collection) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
removeAllListeners() - Method in class io.jmix.core.entity.BaseEntityEntry
 
removeAllListeners() - Method in interface io.jmix.core.EntityEntry
removeChildAt(int) - Method in class io.jmix.core.common.datastruct.Node
Remove the Node<T> element at index index of the List<Node<T>>.
removeClass(String) - Method in class io.jmix.core.ClassManager
Remove compiled class from cache
removeClass(String) - Method in class io.jmix.core.impl.JavaClassLoader
 
removeCurlyBraces(String) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
REMOVED - Static variable in class io.jmix.core.entity.BaseEntityEntry
 
removeExtraSpaces(String) - Static method in class io.jmix.core.common.util.StringHelper
Removes extra (more than one) whitespace characters from any place of the string.
Examples:
" aaa bbb ccc ddd " becomes "aaa bbb ccc ddd"
removeFactory(String) - Method in class io.jmix.core.querycondition.ConditionXmlLoader
Removes a factory by its name.
removeFile(FileRef) - Method in interface io.jmix.core.FileStorage
Removes a file from the file storage.
removeFromCache(String) - Method in class io.jmix.core.impl.ProxyClassLoader
 
removeIf(Predicate) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
removeListener(Class<L>, L) - Method in class io.jmix.core.common.event.EventRouter
 
removeListener(Class<L>, L, Runnable) - Method in class io.jmix.core.common.event.EventRouter
 
removeListeners(Class<L>) - Method in class io.jmix.core.common.event.EventRouter
 
removeParameters(String) - Method in class io.jmix.core.querycondition.JpqlCondition
 
removeProperty(String) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
removePropertyChangeListener(EntityPropertyChangeListener) - Method in class io.jmix.core.entity.BaseEntityEntry
 
removePropertyChangeListener(Object, EntityPropertyChangeListener) - Static method in class io.jmix.core.entity.EntitySystemAccess
 
removePropertyChangeListener(EntityPropertyChangeListener) - Method in interface io.jmix.core.EntityEntry
Remove listener.
removeThreadLocalBeanFactory() - Static method in class io.jmix.core.impl.SerializationContext
 
removeUser(UserDetails) - Method in class io.jmix.core.security.InMemoryUserRepository
 
removing(Object...) - Method in class io.jmix.core.SaveContext
Adds an entity to be removed from the database.
render(Collection<CreditsItem>) - Method in class io.jmix.core.credits.CreditsHtmlRenderer
Returns credits as a byte array containing an HTML document.
ReplacedByEntity - Annotation Type in io.jmix.core.entity.annotation
Counterpart of ReplaceEntity.
replacedMetaClasses - Variable in class io.jmix.core.ExtendedEntities
 
ReplaceEntity - Annotation Type in io.jmix.core.entity.annotation
Indicates that the entity extends and replaces some original entity.
replaceEscapedLiterals(String) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
replaceExtendedMetaClasses() - Method in class io.jmix.core.ExtendedEntities
 
replaceOverridden(FetchPlan) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
replaceOverridden(FetchPlan, FetchPlan, HashSet<FetchPlan>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
requestedType(Number) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
reset() - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
resetPasswords(Set<UserDetails>) - Method in interface io.jmix.core.security.UserManager
Changes the password for the specific user.
resetRememberMe(Collection<UserDetails>) - Method in interface io.jmix.core.security.UserManager
Resets 'remember me' token for the specific user.
resolve(String) - Static method in class io.jmix.core.LocaleResolver
 
resolveArgument(MethodParameter) - Method in class io.jmix.core.impl.method.BeanArgumentResolver
 
resolveArgument(MethodParameter) - Method in class io.jmix.core.impl.method.CachedArgumentResolverComposite
Iterate over registered MethodArgumentResolvers and invoke the one that supports it.
resolveArgument(MethodParameter) - Method in class io.jmix.core.impl.method.LocaleArgumentResolver
 
resolveArgument(MethodParameter) - Method in interface io.jmix.core.impl.method.MethodArgumentResolver
Resolves a method parameter into an argument value.
resolveArgument(MethodParameter) - Method in class io.jmix.core.impl.method.TypedArgumentResolver
 
resolveArgument(MethodParameter) - Method in class io.jmix.core.impl.method.UserArgumentResolver
 
resolveAuthentication(Authentication) - Method in interface io.jmix.core.security.AuthenticationResolver
Resolve root authentication from the authentication
resolveBasePackage(String) - Method in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
resolveMetaPropertyPath(MetaClass, String) - Method in class io.jmix.core.MetadataTools
Returns a MetaPropertyPath which can include the special MetaProperty for a dynamic attribute.
resolveMetaPropertyPath(MetaClass, String) - Method in interface io.jmix.core.MetaPropertyPathResolver
 
resolveMetaPropertyPathOrNull(MetaClass, String) - Method in class io.jmix.core.MetadataTools
Returns a MetaPropertyPath which can include the special MetaProperty for a dynamic attribute.
resolveParameter(String, Locale) - Method in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class io.jmix.core.impl.repository.query.utils.JmixQueryLookupStrategy
 
resolvers - Variable in class io.jmix.core.impl.InstanceNameProviderImpl
 
resolvers - Variable in class io.jmix.core.impl.method.ContextArgumentResolverComposite
 
resources - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
resources - Variable in class io.jmix.core.impl.MetadataImpl
 
resources - Variable in class io.jmix.core.pessimisticlocking.impl.AnnotationLockDescriptorProvider
 
Resources - Interface in io.jmix.core
Central infrastructure interface for loading resources.
ResourcesImpl - Class in io.jmix.core.impl
 
ResourcesImpl(Environment) - Constructor for class io.jmix.core.impl.ResourcesImpl
 
RestApiChecks - Interface in io.jmix.core.validation.group
Bean validation constraint group used by REST-API for data validation.
restoreRemoved() - Method in class io.jmix.core.impl.ProxyClassLoader
 
restoreSecurityToken(Object, String) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
Decrypt security token and read filtered data
restoreState - Variable in class io.jmix.core.entity.SecurityState
 
result - Variable in class io.jmix.core.FetchPlanBuilder
 
retainAll(Collection) - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
retrieveFetchPlan(MetaClass, String, Set<FetchPlanLoader.FetchPlanInfo>) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
RIGHT_BRACE - Static variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
rollbackTransaction(Object) - Method in class io.jmix.core.datastore.AbstractDataStore
 
rootDirs - Variable in class io.jmix.core.impl.JavaClassLoader
 
RowLevelConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
 
runWithSystem(Runnable) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
runWithSystem(Runnable) - Method in interface io.jmix.core.security.SystemAuthenticator
Execute code as the 'system' user.
runWithUser(String, Runnable) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
runWithUser(String, Runnable) - Method in interface io.jmix.core.security.SystemAuthenticator
Execute code on behalf of the specified user.

S

save(SaveContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
save(SaveContext) - Method in interface io.jmix.core.DataStore
Saves a collection of entity instances.
save(SaveContext) - Method in class io.jmix.core.impl.NoopDataStore
 
save(S) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
save(Object...) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
save(E) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
save(SaveContext) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
save(SaveContext) - Method in interface io.jmix.core.UnconstrainedDataManager
Saves a collection of entity instances to their data stores.
save(Object...) - Method in interface io.jmix.core.UnconstrainedDataManager
Saves entities to their data stores.
save(E) - Method in interface io.jmix.core.UnconstrainedDataManager
Saves the entity to its data store.
SAVE_TX_PREFIX - Static variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
saveAll(SaveContext) - Method in class io.jmix.core.datastore.AbstractDataStore
 
saveAll(Iterable<S>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
saveContext - Variable in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
SaveContext - Class in io.jmix.core
Defines collections of entities to be saved or removed, as well as parameters of saving.
SaveContext() - Constructor for class io.jmix.core.SaveContext
 
saveContextToStore(String, SaveContext) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
savePrevented - Variable in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
savePrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
saveStream(String, InputStream) - Method in interface io.jmix.core.FileStorage
Saves an InputStream contents into the file storage.
saving(Object...) - Method in class io.jmix.core.SaveContext
Adds an entity to be committed to the database.
saving(Object, FetchPlan) - Method in class io.jmix.core.SaveContext
Adds an entity to be committed to the database.
SAXParserObjectFactory - Class in io.jmix.core.common.xmlparsing
Object factory for SAXParser object pool.
SAXParserObjectFactory() - Constructor for class io.jmix.core.common.xmlparsing.SAXParserObjectFactory
 
scanPackage(String) - Method in class io.jmix.core.impl.scanning.AbstractClasspathScanner
 
scope(String) - Method in class io.jmix.core.security.ClientDetails.Builder
 
scriptEvaluator() - Method in class io.jmix.autoconfigure.core.CoreAutoConfiguration
 
Secret - Annotation Type in io.jmix.core.annotation
Annotation that indicates that annotated element is secret.
SecurityContextHelper - Class in io.jmix.core.security
Helper class to get/set Authentication in the current SecurityContext.
SecurityContextHelper() - Constructor for class io.jmix.core.security.SecurityContextHelper
 
securityState - Variable in class io.jmix.core.entity.BaseEntityEntry
 
SecurityState - Class in io.jmix.core.entity
Stores information about: data that has been filtered by row level security;
SecurityState() - Constructor for class io.jmix.core.entity.SecurityState
 
SecurityState.RestoreState - Enum in io.jmix.core.entity
 
selectFrom(Collection<T>) - Method in class io.jmix.core.JmixModulesAwareBeanSelector
Returns a bean that belongs to the lower module in the hierarchy of @JmixModule dependencies.
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.BaseDataStoreEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreAfterEntityLoadEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreEntityDeletingEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreEntityLoadingEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreEntityReloadEvent
 
sendTo(DataStoreEventListener) - Method in class io.jmix.core.datastore.DataStoreEntitySavingEvent
 
SerializationContext - Class in io.jmix.core.impl
Helper class needed to deserialize classes with beans
SerializationContext() - Constructor for class io.jmix.core.impl.SerializationContext
 
serialize(Date, Type, JsonSerializationContext) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.DateSerializer
 
serialize(Entity, Type, JsonSerializationContext) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
serialize(FetchPlan, Type, JsonSerializationContext) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
serialize(Object, OutputStream) - Method in class io.jmix.core.impl.StandardSerialization
 
serialize(Object) - Method in class io.jmix.core.impl.StandardSerialization
 
serializeCollection(Collection, FetchPlan, Set<Entity>) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
serializeEntity(Entity, FetchPlan, Set<Entity>) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
serializeFetchPlan(FetchPlan) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl.FetchPlanSerializer
 
serializeInstanceName - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
serializeSecretFields - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
serializeSimpleCollection(Collection, MetaProperty) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
servletContext - Variable in class io.jmix.core.common.xmlparsing.Dom4jTools
 
session - Variable in class io.jmix.core.impl.MetadataImpl
 
session - Variable in class io.jmix.core.impl.MetadataLoader
 
Session - Interface in io.jmix.core.metamodel.model
Meta-model entry point.
SessionData - Interface in io.jmix.core.session
Interface to work with current session and its attributes.
SessionDataImpl - Class in io.jmix.core.impl.session
 
SessionDataImpl() - Constructor for class io.jmix.core.impl.session.SessionDataImpl
 
sessionId(String) - Method in class io.jmix.core.security.ClientDetails.Builder
 
SessionImpl - Class in io.jmix.core.metamodel.model.impl
 
SessionImpl() - Constructor for class io.jmix.core.metamodel.model.impl.SessionImpl
 
SessionProperties - Class in io.jmix.core.session
 
SessionProperties(int) - Constructor for class io.jmix.core.session.SessionProperties
 
setAccessConstraints(Collection<AccessConstraint<?>>) - Method in class io.jmix.core.LoadContext
Sets list of access constraints.
setAccessConstraints(List<AccessConstraint<?>>) - Method in class io.jmix.core.SaveContext
Sets the list of access constraints.
setAccessConstraints(List<AccessConstraint<?>>) - Method in class io.jmix.core.ValueLoadContext
 
setAncestors(List<String>) - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
setAnnotatedElement(AnnotatedElement) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setApplicationContext(ApplicationContext) - Method in class io.jmix.core.impl.repository.support.JmixRepositoryFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class io.jmix.core.impl.TriggerFilesProcessor
 
setAttribute(String, Object) - Method in class io.jmix.core.impl.session.SessionDataImpl
 
setAttribute(String, Object) - Method in interface io.jmix.core.session.SessionData
Set session attribute value.
setAttributeValue(String, Object, boolean) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setAttributeValue(String, Object, boolean) - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
setAttributeValue(String, Object) - Method in interface io.jmix.core.EntityEntry
 
setAttributeValue(String, Object, boolean) - Method in interface io.jmix.core.EntityEntry
 
setAttributeValue(String, Object, boolean) - Method in interface io.jmix.core.EntityValuesProvider
 
setAuthenticated(boolean) - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
 
setAuthenticated(boolean) - Method in class io.jmix.core.security.SystemAuthenticationToken
 
setAuthentication(Authentication) - Static method in class io.jmix.core.security.SecurityContextHelper
Sets the Authentication in the current SecurityContext.
setAuthenticator(SystemAuthenticator) - Method in class io.jmix.core.security.impl.AuthenticatedAspect
 
setBeanFactory(BeanFactory) - Method in class io.jmix.core.impl.SpringBeanLoader
 
setCacheable(boolean) - Method in class io.jmix.core.LoadContext.Query
Indicates that the query results should be cached.
setCardinality(Range.Cardinality) - Method in class io.jmix.core.metamodel.model.impl.AbstractRange
 
setChildren(List<Node<T>>) - Method in class io.jmix.core.common.datastruct.Node
Sets the children of a Node<T> object.
setClockProvider(ClockProvider) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
setCollectionImportPolicy(CollectionImportPolicy) - Method in class io.jmix.core.EntityImportPlanProperty
 
setCondition(Condition) - Method in interface io.jmix.core.DataLoadContextQuery
 
setCondition(Condition) - Method in class io.jmix.core.LoadContext.Query
 
setCondition(Condition) - Method in class io.jmix.core.ValueLoadContext.Query
 
setConditions(List<Condition>) - Method in class io.jmix.core.querycondition.LogicalCondition
 
setCountByItems() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
setCountPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityCountEvent
 
setCreatedBy(Object) - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
setCreatedBy(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setCreatedDate(Object) - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
setCreatedDate(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setCreateDenied() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
setCredentials(String) - Method in class io.jmix.core.security.SystemAuthenticationToken
 
setData(T) - Method in class io.jmix.core.common.datastruct.Node
 
setDataManager(UnconstrainedDataManager) - Method in class io.jmix.core.FluentLoader
 
setDeclaringClass(Class<?>) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setDeletedBy(Object) - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
setDeletedBy(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setDeletedDate(Object) - Method in interface io.jmix.core.entity.EntityEntrySoftDelete
 
setDeletedDate(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setDeleteDenied() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
setDenied() - Method in class io.jmix.core.accesscontext.GraphQLOperationAccessContext
 
setDenied() - Method in class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
setDetached(boolean) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setDetached(boolean) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setDetached(boolean) - Method in interface io.jmix.core.EntityEntry
 
setDiscardSaved(boolean) - Method in class io.jmix.core.SaveContext
Set to true if calling code does not need saved instances, which allows for performance optimization.
setDomain(MetaClass) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setDomainClass(Class<T>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
setEntityId(Object) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setEntityId(Object) - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
setEntityId(Object) - Method in class io.jmix.core.entity.NoIdEntityEntry
 
setEntityId(Object) - Method in interface io.jmix.core.EntityEntry
 
setEntityStates(EntityStates) - Method in class io.jmix.core.datastore.AbstractDataStore
 
setEnvironment(Environment) - Method in class io.jmix.core.BeanExclusionProcessor
 
setEnvironment(Environment) - Method in class io.jmix.core.JmixModulesProcessor
 
setEventPublisher(ApplicationEventPublisher) - Method in class io.jmix.core.security.PostAuthenticationChecks
 
setEventPublisher(ApplicationEventPublisher) - Method in class io.jmix.core.security.PreAuthenticationChecks
 
setExtensions(List<EntityAttributeImportExtension>) - Method in class io.jmix.core.impl.importexport.EntityAttributeImportExtensionResolver
 
setExtensions(List<EntityAttributeSerializationExtension>) - Method in class io.jmix.core.impl.serialization.EntityAttributeSerializationExtensionResolver
 
setFetchPlan(FetchPlan) - Method in class io.jmix.core.LoadContext
 
setFileRef(String) - Method in class io.jmix.core.FileInfoResponse
 
setFirstResult(int) - Method in interface io.jmix.core.DataLoadContextQuery
 
setFirstResult(int) - Method in class io.jmix.core.LoadContext.Query
 
setFirstResult(int) - Method in class io.jmix.core.ValueLoadContext.Query
 
setFormatStrings(Locale, FormatStrings) - Method in interface io.jmix.core.metamodel.datatype.FormatStringsRegistry
Register format strings for a locale.
setFormatStrings(Locale, FormatStrings) - Method in class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
setFormatStringsRegistry(FormatStringsRegistry) - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
setGeneratedId(Object) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setGeneratedId(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setGeneratedId(Object) - Method in class io.jmix.core.entity.KeyValueEntity.KeyValueEntityEntry
 
setGeneratedId(Object) - Method in class io.jmix.core.entity.NoIdEntityEntry
 
setGeneratedId(Object) - Method in class io.jmix.core.entity.NullableIdEntityEntry
 
setGeneratedId(Object) - Method in interface io.jmix.core.EntityEntry
GeneratedId needed to identify entity, including hashCode calculation (see EntityInternals.hashCode(Entity)).
setHint(String, Serializable) - Method in class io.jmix.core.LoadContext
Sets custom hint that should be used by the query.
setHint(String, Serializable) - Method in class io.jmix.core.SaveContext
Sets custom hint that should be used by the query.
setHint(String, Serializable) - Method in class io.jmix.core.ValueLoadContext
Sets custom hint that should be used by the query.
setHints(Map<String, Serializable>) - Method in class io.jmix.core.LoadContext
Sets custom hints that should be used by the query.
setHints(Map<String, Serializable>) - Method in class io.jmix.core.SaveContext
Sets custom hints that should be used by the query.
setHints(Map<String, Serializable>) - Method in class io.jmix.core.ValueLoadContext
Sets custom hints that should be used by the query.
setId(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setId(Object) - Method in class io.jmix.core.entity.KeyValueEntity
 
setId(Object) - Method in class io.jmix.core.LoadContext
 
setId(String) - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
setId(UUID) - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
setIdName(String) - Method in class io.jmix.core.entity.KeyValueEntity
Sets the name of a property that represents this entity id.
setIdName(String) - Method in class io.jmix.core.ValueLoadContext
Sets name of the property that represents an identifier of the returned KeyValueEntity.
setIds(Collection<?>) - Method in class io.jmix.core.LoadContext
 
setImportMetadata(AnnotationMetadata) - Method in class io.jmix.core.impl.MessageSourceConfiguration
 
setInstanceMetaClass(MetaClass) - Method in interface io.jmix.core.entity.HasInstanceMetaClass
 
setInstanceMetaClass(MetaClass) - Method in class io.jmix.core.entity.KeyValueEntity
Sets a meta-class for this entity instance.
setInverse(MetaProperty) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setJavaClass(Class) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
setJavaType(Class<?>) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setJmixComponents(JmixModules) - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
setJmixMessageInterpolator(MessageInterpolator) - Method in class io.jmix.core.impl.validation.JmixLocalValidatorFactoryBean
 
setJoin(String) - Method in class io.jmix.core.querycondition.JpqlCondition
 
setJoinTransaction(boolean) - Method in class io.jmix.core.LoadContext
Sets whether to join existing transaction or always start a new one.
setJoinTransaction(boolean) - Method in class io.jmix.core.SaveContext
Sets whether to join existing transaction or always start a new one.
setJoinTransaction(boolean) - Method in class io.jmix.core.ValueLoadContext
 
setKeyValueMapper(KeyValueMapper) - Method in class io.jmix.core.datastore.AbstractDataStore
 
setLanguage(String) - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
setLastModifiedBy(Object) - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
setLastModifiedBy(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setLastModifiedDate(Object) - Method in interface io.jmix.core.entity.EntityEntryAuditable
 
setLastModifiedDate(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setLoadPartialEntities(boolean) - Method in class io.jmix.core.LoadContext
Whether to load partial entities.
setLoadPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntityLoadEvent
 
setLoadPrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeValueLoadEvent
 
setManaged(boolean) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setManaged(boolean) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setManaged(boolean) - Method in interface io.jmix.core.EntityEntry
 
setMandatory(boolean) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setMaxResults(int) - Method in interface io.jmix.core.DataLoadContextQuery
 
setMaxResults(int) - Method in class io.jmix.core.LoadContext.Query
 
setMaxResults(int) - Method in class io.jmix.core.ValueLoadContext.Query
 
setMetadata(Metadata) - Method in class io.jmix.core.datastore.AbstractDataStore
 
setMetadata(Metadata) - Method in class io.jmix.core.impl.FetchPlanLoader
 
setMetadataReaderFactory(AnnotationScanMetadataReaderFactory) - Method in class io.jmix.core.impl.scanning.JmixModulesClasspathScanner
 
setMetadataTools(MetadataTools) - Method in class io.jmix.core.datastore.AbstractDataStore
 
setModifyDenied() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
setName(String) - Method in interface io.jmix.core.DataStore
Sets this data store instance name with which it is registered in Stores.
setName(String) - Method in class io.jmix.core.EntityImportPlanProperty
 
setName(String) - Method in class io.jmix.core.FileInfoResponse
 
setName(String) - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
setName(String) - Method in class io.jmix.core.impl.NoopDataStore
 
setName(String) - Method in class io.jmix.core.metamodel.model.impl.MetadataObjectImpl
 
setName(String) - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
setNew(boolean) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setNew(boolean) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setNew(boolean) - Method in interface io.jmix.core.EntityEntry
 
setOperation(String) - Method in class io.jmix.core.querycondition.PropertyCondition
 
setOrdered(boolean) - Method in class io.jmix.core.metamodel.model.impl.AbstractRange
 
setOverwrite(boolean) - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
setParameter(String, Object) - Method in interface io.jmix.core.DataLoadContextQuery
 
setParameter(String, Date, TemporalType) - Method in interface io.jmix.core.DataLoadContextQuery
 
setParameter(String, Object) - Method in class io.jmix.core.LoadContext.Query
Set value for a query parameter.
setParameter(String, Date, TemporalType) - Method in class io.jmix.core.LoadContext.Query
Set value for a parameter of java.util.Date type.
setParameter(String, Object) - Method in class io.jmix.core.ValueLoadContext.Query
Set value for a query parameter.
setParameter(String, Object, boolean) - Method in class io.jmix.core.ValueLoadContext.Query
Set value for a query parameter.
setParameter(String, Date, TemporalType) - Method in class io.jmix.core.ValueLoadContext.Query
Set value for a parameter of java.util.Date type.
setParameterName(String) - Method in class io.jmix.core.querycondition.PropertyCondition
 
setParameters(Map<String, Object>) - Method in interface io.jmix.core.DataLoadContextQuery
 
setParameters(Map<String, Object>) - Method in class io.jmix.core.FluentValueLoader
 
setParameters(Map<String, Object>) - Method in class io.jmix.core.FluentValuesLoader
 
setParameters(Map<String, Object>) - Method in class io.jmix.core.LoadContext.Query
 
setParameters(Map<String, Object>) - Method in class io.jmix.core.ValueLoadContext.Query
 
setParametersSupplies(Supplier<Map<String, String>>) - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
setParameterValue(Object) - Method in class io.jmix.core.querycondition.PropertyCondition
 
setParameterValuesMap(Map<String, Object>) - Method in class io.jmix.core.querycondition.JpqlCondition
 
setPlan(EntityImportPlan) - Method in class io.jmix.core.EntityImportPlanProperty
 
setPosition(int) - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
setProperties(List<String>) - Method in class io.jmix.core.ValueLoadContext
The same as invoking ValueLoadContext.addProperty(String) multiple times.
setProperty(String) - Method in class io.jmix.core.querycondition.PropertyCondition
 
setPropertySource(PropertySource<?>) - Method in class io.jmix.core.JmixModuleDescriptor
INTERNAL.
setQuery(LoadContext.Query) - Method in class io.jmix.core.LoadContext
 
setQuery(String) - Method in class io.jmix.core.suggestion.QuerySuggestionsContext
 
setQuery(ValueLoadContext.Query) - Method in class io.jmix.core.ValueLoadContext
Sets query instance
setQueryKey(int) - Method in class io.jmix.core.LoadContext
 
setQueryString(String) - Method in interface io.jmix.core.DataLoadContext
 
setQueryString(String) - Method in class io.jmix.core.LoadContext.Query
 
setQueryString(String) - Method in class io.jmix.core.LoadContext
 
setQueryString(String) - Method in class io.jmix.core.ValueLoadContext.Query
 
setQueryString(String) - Method in class io.jmix.core.ValueLoadContext
 
setRange(Range) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setReadDenied() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
setReadOnly(boolean) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setReferenceImportBehaviour(ReferenceImportBehaviour) - Method in class io.jmix.core.EntityImportPlanProperty
 
setRemoved(boolean) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setRemoved(boolean) - Method in class io.jmix.core.entity.EmbeddableEntityEntry
 
setRemoved(boolean) - Method in interface io.jmix.core.EntityEntry
 
setResolvers(ContextArgumentResolverComposite) - Method in class io.jmix.core.impl.InstanceNameProviderImpl
 
setResourceLoader(ResourceLoader) - Method in class io.jmix.core.impl.JmixMessageSource
 
setResourceLoader(ResourceLoader) - Method in class io.jmix.core.impl.ResourcesImpl
 
setRestoreState(SecurityState.RestoreState) - Method in class io.jmix.core.entity.SecurityState
 
setRootNodes(List<Node<T>>) - Method in class io.jmix.core.common.datastruct.Tree
Set the root Element for the tree.
setSavePrevented() - Method in class io.jmix.core.datastore.DataStoreBeforeEntitySaveEvent
 
setSecurityState(SecurityState) - Method in class io.jmix.core.entity.BaseEntityEntry
 
setSecurityState(SecurityState) - Method in interface io.jmix.core.EntityEntry
 
setSize(long) - Method in class io.jmix.core.FileInfoResponse
 
setSort(Sort) - Method in class io.jmix.core.LoadContext.Query
 
setSort(Sort) - Method in class io.jmix.core.ValueLoadContext.Query
 
setStore(Store) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
setStore(Store) - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
setStore(Store) - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
setStore(Store) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setStoreName(String) - Method in class io.jmix.core.ValueLoadContext
Sets a data store name if it is different from the main database.
setSystemProperties(boolean) - Method in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
setTasks(Collection<MetaModelLoader.RangeInitTask>) - Method in class io.jmix.core.impl.MetaModelLoader.MetadataObjectInfo
 
setterExists(Field) - Method in class io.jmix.core.impl.MetaModelLoader
 
setterExists(Method) - Method in class io.jmix.core.impl.MetaModelLoader
 
setThreadLocalBeanFactory(BeanFactory) - Static method in class io.jmix.core.impl.SerializationContext
 
setTimeoutSec(Integer) - Method in class io.jmix.core.pessimisticlocking.LockDescriptor
 
setType(MetaProperty.Type) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
setType(LogicalCondition.Type) - Method in class io.jmix.core.querycondition.LogicalCondition
 
setup(Authentication) - Static method in class io.jmix.core.impl.logging.LogMdc
 
setUpdateDenied() - Method in class io.jmix.core.accesscontext.CrudEntityContext
 
setupFormat(NumberFormat) - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
setUuid(UUID) - Method in interface io.jmix.core.entity.EntityEntryHasUuid
 
setUuid(Object, UUID) - Static method in class io.jmix.core.entity.EntityValues
 
setValue(String, Object) - Method in class io.jmix.core.datastore.EventSharedState
 
setValue(Object, String, Object) - Static method in class io.jmix.core.entity.EntityValues
Set an attribute value.
setValue(Object, String, Object, boolean) - Static method in class io.jmix.core.entity.EntityValues
Set an attribute value.
setValue(String, Object) - Method in class io.jmix.core.entity.KeyValueEntity
 
setValue(String, Object, boolean) - Method in class io.jmix.core.entity.KeyValueEntity
 
setValueEx(Object, String, Object) - Static method in class io.jmix.core.entity.EntityValues
Set an attribute value.
setValueEx(Object, PropertyPath, Object) - Static method in class io.jmix.core.entity.EntityValues
Set an attribute value.
setValueEx(Object, String[], Object) - Static method in class io.jmix.core.entity.EntityValues
Set value of an attribute according to the rules described in EntityValues.setValueEx(Object, String, Object).
setVersion(Object) - Method in interface io.jmix.core.entity.EntityEntryVersioned
Do not set version if you are not sure - it must be null for a new entity or loaded from the database for a persistent one.
setVersion(Object, Object) - Static method in class io.jmix.core.entity.EntityValues
 
setViewDenied() - Method in class io.jmix.core.accesscontext.EntityAttributeContext
 
setWhere(String) - Method in class io.jmix.core.querycondition.JpqlCondition
 
shutdown() - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
Shuts down the pool, unregisters JMX.
SilentException - Exception in io.jmix.core.common.util
Exception that is used to interrupt an execution flow without any messages to the user.
SilentException() - Constructor for exception io.jmix.core.common.util.SilentException
 
simpleMeterRegistry() - Method in class io.jmix.core.CoreConfiguration
 
SingleUserPasswordChangeEvent - Class in io.jmix.core.security.event
Class for password change event for a single user (typically, as a result of manual change).
SingleUserPasswordChangeEvent(String, String) - Constructor for class io.jmix.core.security.event.SingleUserPasswordChangeEvent
 
size() - Method in class io.jmix.core.common.collections.ReadOnlyLinkedMapValuesView
 
size - Variable in class io.jmix.core.FileInfoResponse
 
skip(MetaProperty) - Method in interface io.jmix.core.EntityAttributeVisitor
Optionally indicates, whether the property has to be visited
SLASH - Static variable in class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
softDeletion - Variable in class io.jmix.core.SaveContext
 
softDeletion - Variable in class io.jmix.core.ValueLoadContext
 
sort(Sort) - Method in class io.jmix.core.FluentLoader.ByCondition
Sets sorting, for example sort(Sort.by("name"))
sort(Sort) - Method in class io.jmix.core.FluentLoader.ByQuery
Sets sorting, for example sort(Sort.by("name"))
sort(List<JmixModuleDescriptor>) - Static method in class io.jmix.core.impl.JmixModulesSorter
Returns a list of JmixModuleDescriptors sorted with the topological sort algorithm.
Sort - Class in io.jmix.core
Defines sorting of queries.
Sort(List<Sort.Order>) - Constructor for class io.jmix.core.Sort
 
Sort(Sort.Direction, List<String>) - Constructor for class io.jmix.core.Sort
 
Sort.Direction - Enum in io.jmix.core
Sort direction.
Sort.Order - Class in io.jmix.core
Sort order defines a property and corresponding Sort.Direction.
sortIndex - Variable in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
source - Variable in class io.jmix.core.entity.BaseEntityEntry
 
SpecificConstraint<T extends AccessContext> - Interface in io.jmix.core.constraint
 
SpecificOperationAccessContext - Class in io.jmix.core.accesscontext
An access context to check permissions on arbitrary named functionality.
SpecificOperationAccessContext(String) - Constructor for class io.jmix.core.accesscontext.SpecificOperationAccessContext
 
SpecificOperationAccessContextDetector - Class in io.jmix.core.security.impl
 
SpecificOperationAccessContextDetector() - Constructor for class io.jmix.core.security.impl.SpecificOperationAccessContextDetector
 
SpecificPolicyInfo(String) - Constructor for class io.jmix.core.security.SpecificPolicyInfoRegistry.SpecificPolicyInfo
 
specificPolicyInfoList - Variable in class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
SpecificPolicyInfoRegistry - Interface in io.jmix.core.security
Provides an information about specific policies defined in the application.
SpecificPolicyInfoRegistry.SpecificPolicyInfo - Class in io.jmix.core.security
Class stores an information about specific security policy that may be used in the application
SpecificPolicyInfoRegistryImpl - Class in io.jmix.core.security.impl
 
SpecificPolicyInfoRegistryImpl() - Constructor for class io.jmix.core.security.impl.SpecificPolicyInfoRegistryImpl
 
splitExtends(String) - Method in class io.jmix.core.impl.FetchPlanLoader
 
SPLITTER - Static variable in class io.jmix.core.Stores
 
springBeanLoader - Variable in class io.jmix.core.impl.JavaClassLoader
 
SpringBeanLoader - Class in io.jmix.core.impl
 
SpringBeanLoader() - Constructor for class io.jmix.core.impl.SpringBeanLoader
 
springToJmixSort(Sort) - Static method in class io.jmix.core.impl.repository.query.utils.LoaderHelper
 
StackTrace - Class in io.jmix.core.common.util
Utility class for working with the current stack trace.
StackTrace() - Constructor for class io.jmix.core.common.util.StackTrace
 
StandardSerialization - Class in io.jmix.core.impl
The serialization implementation using standard Java serialization and allowing beans to be restored on deserialization
StandardSerialization() - Constructor for class io.jmix.core.impl.StandardSerialization
 
START_PATTERN - Static variable in class io.jmix.core.impl.JpqlQueryStringProcessor
 
startDate - Variable in class io.jmix.core.usersubstitution.UserSubstitution
 
STARTS_WITH - Static variable in class io.jmix.core.querycondition.PropertyCondition.Operation
 
startsWith(MetaPropertyPath) - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Tests if this path is a nested property of the given path.
startsWith(String, Object) - Static method in class io.jmix.core.querycondition.PropertyCondition
Creates a condition that is translated to "like value%".
state - Variable in class io.jmix.core.entity.BaseEntityEntry
 
staticSort - Variable in class io.jmix.core.impl.repository.query.JmixListQuery
 
storage - Variable in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
store(String) - Method in class io.jmix.core.FluentValueLoader
 
store(String) - Method in class io.jmix.core.FluentValuesLoader
 
store - Variable in class io.jmix.core.impl.EntityClassInfo
 
store - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
Store - Annotation Type in io.jmix.core.metamodel.annotation
Specifies a data store name for an entity.
Store - Interface in io.jmix.core.metamodel.model
Defines a data store used in the application.
STORE_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
StoreDescriptor - Interface in io.jmix.core.metamodel.model
Describes the type of a data store.
storeFetchPlan(MetaClass, FetchPlan) - Method in class io.jmix.core.impl.FetchPlanRepositoryImpl
 
StoreImpl - Class in io.jmix.core.metamodel.model.impl
 
StoreImpl(String, StoreDescriptor) - Constructor for class io.jmix.core.metamodel.model.impl.StoreImpl
 
storeMap(Element, Map<String, String>) - Static method in class io.jmix.core.common.util.Dom4j
 
storeMap(Element, Map<String, String>) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
storeName - Variable in class io.jmix.core.ValueLoadContext
 
stores - Variable in class io.jmix.core.impl.DataStoreFactory
 
stores - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
stores - Variable in class io.jmix.core.impl.MetaModelLoader
 
stores - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
Stores - Class in io.jmix.core
Utility class for accessing registered data store names.
Stores() - Constructor for class io.jmix.core.Stores
 
stores - Variable in class io.jmix.core.Stores
 
StringDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
StringDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
StringHelper - Class in io.jmix.core.common.util
 
stringToId(String) - Method in interface io.jmix.core.IdSerialization
Restores Id from string.
stringToId(String) - Method in class io.jmix.core.impl.IdSerializationImpl
 
subscribe(Class<E>, Consumer<E>) - Method in class io.jmix.core.common.event.EventHub
Add an event listener for event with type E.
Subscription - Interface in io.jmix.core.common.event
A registration object for removing an event listener added to a source.
SubscriptionImpl(EventHub, Class<E>, Consumer<E>) - Constructor for class io.jmix.core.common.event.EventHub.SubscriptionImpl
 
SubstitutedUserAuthenticationProvider - Class in io.jmix.core.security.impl
 
SubstitutedUserAuthenticationProvider(UserDetailsService) - Constructor for class io.jmix.core.security.impl.SubstitutedUserAuthenticationProvider
 
SubstitutedUserAuthenticationToken - Class in io.jmix.core.security.impl
Authentication object used by the user substitution mechanism.
SubstitutedUserAuthenticationToken(Authentication, Object) - Constructor for class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
This constructor can be safely used by any code that wishes to create a SubstitutedUserAuthenticationToken, as the AbstractAuthenticationToken.isAuthenticated() will return false.
SubstitutedUserAuthenticationToken(Authentication, Object, Collection<? extends GrantedAuthority>) - Constructor for class io.jmix.core.security.impl.SubstitutedUserAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (i.e.
substitutedUsername - Variable in class io.jmix.core.usersubstitution.UserSubstitution
 
substituteUser(String) - Method in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
Check UserSubstitution collection and performs user substitution
substituteUser(String) - Method in interface io.jmix.core.usersubstitution.UserSubstitutionManager
Performs user substitution
supportAttribute(String) - Method in interface io.jmix.core.EntityValuesProvider
 
supports(MetaProperty) - Method in interface io.jmix.core.EntityAttributeImportExtension
Checks whether the extension supports the given meta property
supports(MetaProperty) - Method in interface io.jmix.core.EntityAttributeSerializationExtension
Checks whether the extension supports the given meta property
supports(Authentication) - Method in interface io.jmix.core.security.AuthenticationLocaleResolver
 
supports(Authentication) - Method in interface io.jmix.core.security.AuthenticationResolver
 
supports(Class<?>) - Method in class io.jmix.core.security.impl.SubstitutedUserAuthenticationProvider
 
supports(Class<?>) - Method in class io.jmix.core.security.impl.SystemAuthenticationProvider
 
supportsLobSortingAndFiltering() - Method in interface io.jmix.core.DataSortingOptions
 
supportsLobSortingAndFiltering() - Method in class io.jmix.core.metamodel.model.impl.StoreImpl
 
supportsLobSortingAndFiltering() - Method in interface io.jmix.core.metamodel.model.Store
Whether the data store supports equality check and sorting for LOB columns.
supportsParameter(MethodParameter) - Method in class io.jmix.core.impl.method.BeanArgumentResolver
 
supportsParameter(MethodParameter) - Method in class io.jmix.core.impl.method.CachedArgumentResolverComposite
Whether the given method parameter is supported by any registered MethodArgumentResolver.
supportsParameter(MethodParameter) - Method in interface io.jmix.core.impl.method.MethodArgumentResolver
Whether the given method parameter is supported by this resolver.
supportsParameter(MethodParameter) - Method in class io.jmix.core.impl.method.TypedArgumentResolver
 
SYSTEM_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
SYSTEM_ANNOTATIONS - Static variable in class io.jmix.core.impl.MetaModelLoader
 
SYSTEM_ATTRIBUTE_KEYS - Static variable in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
SystemAuthenticationProvider - Class in io.jmix.core.security.impl
 
SystemAuthenticationProvider(UserRepository) - Constructor for class io.jmix.core.security.impl.SystemAuthenticationProvider
 
SystemAuthenticationToken - Class in io.jmix.core.security
 
SystemAuthenticationToken() - Constructor for class io.jmix.core.security.SystemAuthenticationToken
 
SystemAuthenticationToken(Object) - Constructor for class io.jmix.core.security.SystemAuthenticationToken
 
SystemAuthenticationToken(Object, Collection<? extends GrantedAuthority>) - Constructor for class io.jmix.core.security.SystemAuthenticationToken
 
SystemAuthenticator - Interface in io.jmix.core.security
Provides ad-hoc authentication, i.e.
SystemAuthenticator.AuthenticatedOperation<T> - Interface in io.jmix.core.security
SystemAuthenticatorImpl - Class in io.jmix.core.security.impl
 
SystemAuthenticatorImpl() - Constructor for class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
SystemAuthenticatorSupport - Class in io.jmix.core.security.impl
 
SystemAuthenticatorSupport() - Constructor for class io.jmix.core.security.impl.SystemAuthenticatorSupport
 
SystemAuthenticatorSupport.NullAuthentication - Class in io.jmix.core.security.impl
 
SystemLevel - Annotation Type in io.jmix.core.entity.annotation
Indicates that annotated entity/field is low-level and should not be available for end-user in various entity/field lists.
systemProperties - Variable in class io.jmix.core.FetchPlanBuilder
 
systemProperties - Variable in class io.jmix.core.impl.FetchPlanLoader.FetchPlanInfo
 
systemUser - Variable in class io.jmix.core.security.InMemoryUserRepository
 

T

TEMPORAL_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
 
TemporalValue - Class in io.jmix.core
 
TemporalValue(Date, TemporalType) - Constructor for class io.jmix.core.TemporalValue
 
TenantId - Annotation Type in io.jmix.core.annotation
Marked entity field will be used to store information about user tenant.
threadLocalStack - Variable in class io.jmix.core.security.impl.SystemAuthenticatorSupport
 
threadPoolTaskScheduler() - Method in class io.jmix.core.CoreScheduleConfiguration
 
TimeDatatype - Class in io.jmix.core.metamodel.datatype.impl
TimeDatatype works with java.sql.Time but is parametrized with java.util.Date to avoid problems with casting.
TimeDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
timeSource - Variable in class io.jmix.core.impl.JavaClassLoader
 
timeSource - Variable in class io.jmix.core.impl.validation.ValidationClockProvider
 
timeSource - Variable in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
TimeSource - Interface in io.jmix.core
Global time source interface.
timeSource - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
TimeSourceImpl - Class in io.jmix.core.impl
Standard implementation of TimeSource interface.
TimeSourceImpl() - Constructor for class io.jmix.core.impl.TimeSourceImpl
 
timestamp - Variable in class io.jmix.core.impl.TimestampClass
 
TimestampClass - Class in io.jmix.core.impl
 
TimestampClass(Class, Date) - Constructor for class io.jmix.core.impl.TimestampClass
 
timeZone(TimeZone) - Method in class io.jmix.core.security.ClientDetails.Builder
 
TimeZoneAwareDatatype - Interface in io.jmix.core.metamodel.datatype
A Datatype that supports correct presentation with timezone.
toClass(Type) - Method in class io.jmix.core.impl.MetaModelLoader
 
toCollection(Iterable<ID>) - Method in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
toJson(MetaProperty, Object) - Method in interface io.jmix.core.EntityAttributeSerializationExtension
Serializes a meta property value to JSON element
toJson(Object, FetchPlan, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Serializes a single entity to the JSON object graph.
toJson(Collection<?>, FetchPlan, EntitySerializationOption...) - Method in interface io.jmix.core.EntitySerialization
Serializes a collection of entities to the JSON array.
toJson(Object) - Method in interface io.jmix.core.EntitySerialization
An overloaded version of the EntitySerialization.toJson(Object, FetchPlan, EntitySerializationOption...) method with a null fetchPlan parameter and with no serialization options.
toJson(Collection<?>) - Method in interface io.jmix.core.EntitySerialization
An overloaded version of the EntitySerialization.toJson(Collection, FetchPlan, EntitySerializationOption...) method with a null fetchPlan parameter and with no serialization options.
toJson(FetchPlan, FetchPlanSerializationOption...) - Method in interface io.jmix.core.FetchPlanSerialization
Serializes a fetch plan to JSON object
toJson(Object) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
toJson(Object, FetchPlan, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
toJson(Collection<?>) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
toJson(Collection<?>, FetchPlan, EntitySerializationOption...) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
toJson(FetchPlan, FetchPlanSerializationOption...) - Method in class io.jmix.core.impl.serialization.FetchPlanSerializationImpl
 
tokenManager - Variable in class io.jmix.core.impl.serialization.EntitySerializationImpl
 
toList() - Method in class io.jmix.core.common.datastruct.Tree
Returns the Tree<T> as a List of Node<T> objects.
tools - Variable in class io.jmix.core.impl.MetadataImpl
 
toPathString() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
Returns the path as dot-separated string.
toPropertyPaths(Collection<MetaProperty>) - Method in class io.jmix.core.MetadataTools
Converts a collection of properties to collection of MetaPropertyPaths containing one property each
toString() - Method in class io.jmix.core.common.datastruct.Node
 
toString() - Method in class io.jmix.core.common.datastruct.Pair
 
toString() - Method in class io.jmix.core.common.datastruct.Tree
Returns a String representation of the Tree.
toString() - Method in exception io.jmix.core.DevelopmentException
 
toString() - Method in class io.jmix.core.entity.KeyValueEntity
 
toString() - Method in class io.jmix.core.event.AttributeChanges
 
toString() - Method in class io.jmix.core.event.EntityChangedEvent
 
toString() - Method in class io.jmix.core.event.EntityLoadingEvent
 
toString() - Method in class io.jmix.core.event.EntitySavingEvent
 
toString() - Method in class io.jmix.core.FetchPlan
 
toString() - Method in class io.jmix.core.FetchPlanProperty
 
toString() - Method in class io.jmix.core.FileRef
 
toString() - Method in class io.jmix.core.Id
 
toString() - Method in class io.jmix.core.impl.CrossDataStoreReferenceLoader.CrossDataStoreProperty
 
toString() - Method in class io.jmix.core.impl.EntityClassInfo
 
toString(Entity) - Static method in class io.jmix.core.impl.EntityInternals
 
toString() - Method in class io.jmix.core.impl.keyvalue.KeyValueMetaClass
 
toString() - Method in class io.jmix.core.impl.repository.query.JmixAbstractQuery
 
toString() - Method in class io.jmix.core.impl.repository.support.method_metadata.CrudMethodMetadata
 
toString() - Method in class io.jmix.core.JmixModuleDescriptor
 
toString() - Method in class io.jmix.core.LoadContext.Query
 
toString() - Method in class io.jmix.core.LoadContext
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.AbstractTemporalDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.BigDecimalDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.BooleanDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.ByteArrayDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.CharacterDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.DateDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.DateTimeDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.DoubleDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.EnumerationImpl
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.FileRefDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.IntegerDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.LongDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.StringDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.TimeDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
toString() - Method in class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
toString() - Method in class io.jmix.core.metamodel.model.impl.ClassRange
 
toString() - Method in class io.jmix.core.metamodel.model.impl.DatatypeRange
 
toString() - Method in class io.jmix.core.metamodel.model.impl.EnumerationRange
 
toString() - Method in class io.jmix.core.metamodel.model.impl.MetaClassImpl
 
toString() - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
toString() - Method in class io.jmix.core.metamodel.model.impl.StoreImpl
 
toString() - Method in class io.jmix.core.metamodel.model.MetaPropertyPath
 
toString() - Method in class io.jmix.core.pessimisticlocking.LockInfo
 
toString() - Method in class io.jmix.core.querycondition.LogicalCondition
 
toString() - Method in class io.jmix.core.querycondition.PropertyCondition
 
toString() - Method in class io.jmix.core.Sort.Order
 
toString() - Method in class io.jmix.core.Sort
 
toString() - Method in exception io.jmix.core.validation.EntityValidationException
 
toString() - Method in class io.jmix.core.ValueLoadContext.Query
 
toString() - Method in class io.jmix.core.ValueLoadContext
 
TransactionManagerLocator - Class in io.jmix.core.impl
 
TransactionManagerLocator() - Constructor for class io.jmix.core.impl.TransactionManagerLocator
 
transactionManagerLocator - Variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
transformFromLocalTime(LocalTime, Class) - Method in class io.jmix.core.DateTimeTransformations
Obtains an instance of specified by type date object from from LocalTime
transformFromZDT(ZonedDateTime, Class) - Method in class io.jmix.core.DateTimeTransformations
Obtains an instance of specified by type date object from from ZonedDateTime LocalDate, LocalDateTime is created for default system timezone
transformFromZdtInternal(ZonedDateTime, Class) - Method in class io.jmix.core.DateTimeTransformations
 
transformToLocalTime(Object) - Method in class io.jmix.core.DateTimeTransformations
Obtains an instance of LocalTime from Time or Date or LocalTime or OffsetTime
transformToType(Object, Class, ZoneId) - Method in class io.jmix.core.DateTimeTransformations
Converts a date instance to the passed java type corresponding to one of the date types.
transformToZDT(Object) - Method in class io.jmix.core.DateTimeTransformations
Obtains an instance of ZonedDateTime from Date or LocalDate or LocalDateTime or OffsetDateTime ZonedDateTime is created for LocalDate, LocalDateTime with default system timezone
transformToZDT(Object, ZoneId) - Method in class io.jmix.core.DateTimeTransformations
 
traverseAttributes(Object, EntityAttributeVisitor) - Method in class io.jmix.core.MetadataTools
Depth-first traversal of the object graph starting from the specified entity instance.
traverseAttributesByFetchPlan(FetchPlan, Object, EntityAttributeVisitor) - Method in class io.jmix.core.MetadataTools
Depth-first traversal of the object graph by the fetch plan starting from the specified entity instance.
traverseAttributesByFetchPlan(FetchPlan, Object, boolean, EntityAttributeVisitor) - Method in class io.jmix.core.MetadataTools
Depth-first traversal of the object graph by the fetch plan starting from the specified entity instance.
Tree<T> - Class in io.jmix.core.common.datastruct
 
Tree() - Constructor for class io.jmix.core.common.datastruct.Tree
 
Tree(Node<T>) - Constructor for class io.jmix.core.common.datastruct.Tree
 
Tree(List<Node<T>>) - Constructor for class io.jmix.core.common.datastruct.Tree
 
TriggerFilesProcessor - Class in io.jmix.core.impl
 
TriggerFilesProcessor() - Constructor for class io.jmix.core.impl.TriggerFilesProcessor
 
TriggerOnce - Annotation Type in io.jmix.core.common.event
Annotation for event types that forces EventHub to unsubscribe listeners for this event type after invocation.
txCount - Static variable in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
type - Variable in class io.jmix.core.impl.keyvalue.KeyValueMetaProperty
 
type - Variable in class io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype
 
type - Variable in class io.jmix.core.TemporalValue
 
TypedArgumentResolver<T> - Class in io.jmix.core.impl.method
Abstract typed MethodArgumentResolver class
TypedArgumentResolver(Class<T>) - Constructor for class io.jmix.core.impl.method.TypedArgumentResolver
 

U

UiComponentChecks - Interface in io.jmix.core.validation.group
Bean validation constraint group used by UI for fields validation.
UiCrossFieldChecks - Interface in io.jmix.core.validation.group
Bean validation constraint group used by UI for cross-field validation.
UiUserSubstitutionsChangedEvent - Class in io.jmix.core.usersubstitution.event
Event that is fired for UI when substitutions for a user are changed.
UiUserSubstitutionsChangedEvent(String) - Constructor for class io.jmix.core.usersubstitution.event.UiUserSubstitutionsChangedEvent
 
unconstrained() - Method in interface io.jmix.core.DataManager
A convenience method that returns UnconstrainedDataManager that doesn't perform authorization.
unconstrained() - Method in class io.jmix.core.impl.DataManagerImpl
 
unconstrainedDataManager - Variable in class io.jmix.core.impl.DataManagerImpl
 
unconstrainedDataManager - Variable in class io.jmix.core.impl.repository.support.JmixDataRepositoryImpl
 
UnconstrainedDataManager - Interface in io.jmix.core
Central interface to provide CRUD functionality for entities.
UnconstrainedDataManagerImpl - Class in io.jmix.core.impl
 
UnconstrainedDataManagerImpl() - Constructor for class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
UNDEFINED - Static variable in class io.jmix.core.Stores
 
UndefinedStoreDescriptor - Class in io.jmix.core.impl
 
UndefinedStoreDescriptor() - Constructor for class io.jmix.core.impl.UndefinedStoreDescriptor
 
undefinedStoreDescriptor - Variable in class io.jmix.core.Stores
 
underscoreToCamelCase(String) - Static method in class io.jmix.core.common.util.StringHelper
Converts a string with underscores to camel case.
UNKNOWN - Static variable in class io.jmix.core.security.ClientDetails
 
unlock(String, String) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
unlock(Object) - Method in class io.jmix.core.pessimisticlocking.impl.LockManagerImpl
 
unlock(String, String) - Method in interface io.jmix.core.pessimisticlocking.LockManager
Unlock an arbitrary object.
unlock(Object) - Method in interface io.jmix.core.pessimisticlocking.LockManager
Unlock an entity.
UNSORTED - Static variable in class io.jmix.core.Sort
Undefined sort order.
unsubscribe(Class<E>, Consumer<E>) - Method in class io.jmix.core.common.event.EventHub
Remove an event listener for event with type E.
unsubscribe(Class<?>) - Method in class io.jmix.core.common.event.EventHub
Remove all listeners with the specified event type.
updateConsumer - Variable in class io.jmix.core.impl.importexport.CollectionCompare
 
updateContext(Collection<Class>) - Method in class io.jmix.core.impl.SpringBeanLoader
 
updatePermitted - Variable in class io.jmix.core.accesscontext.CrudEntityContext
 
updatePredicate - Variable in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
updatePredicate() - Method in class io.jmix.core.accesscontext.InMemoryCrudEntityContext
 
updateReferences(Collection<Object>) - Method in class io.jmix.core.EntityReferencesNormalizer
For each entity in the collection, updates reference properties to point to instances which are items of the collection.
updateReferences(Collection<Object>, Collection<Object>) - Method in class io.jmix.core.EntityReferencesNormalizer
For each entity in the first collection, updates reference properties to point to instances from the second collection.
UriConverter - Class in io.jmix.core.entity
 
UriConverter() - Constructor for class io.jmix.core.entity.UriConverter
 
UriDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
UriDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.UriDatatype
 
URLEncodeUtils - Class in io.jmix.core.common.util
 
useLocaleLanguageOnly - Variable in class io.jmix.core.metamodel.datatype.impl.FormatStringsRegistryImpl
 
USER - Static variable in class io.jmix.core.impl.logging.LogMdc
 
UserArgumentResolver - Class in io.jmix.core.impl.method
Allows resolving the current authorized UserDetails as method argument.
UserArgumentResolver() - Constructor for class io.jmix.core.impl.method.UserArgumentResolver
 
UserDisabledEvent - Class in io.jmix.core.security.event
This event is used to notify listeners about user invalidation: when the user has been disabled.
UserDisabledEvent(String) - Constructor for class io.jmix.core.security.event.UserDisabledEvent
 
UserManager - Interface in io.jmix.core.security
Interface provides API for some actions with users
username - Variable in class io.jmix.core.usersubstitution.UserSubstitution
 
UserPasswordChangedEvent - Class in io.jmix.core.security.event
Base class for user password changed event.
UserPasswordChangedEvent(Map<String, String>) - Constructor for class io.jmix.core.security.event.UserPasswordChangedEvent
 
UserPasswordResetEvent - Class in io.jmix.core.security.event
Class for user password reset event.
UserPasswordResetEvent(Map<String, String>) - Constructor for class io.jmix.core.security.event.UserPasswordResetEvent
 
UserRemovedEvent - Class in io.jmix.core.security.event
This event is used to notify listeners about user invalidation: when the user has been removed.
UserRemovedEvent(String) - Constructor for class io.jmix.core.security.event.UserRemovedEvent
 
userRepositories - Variable in class io.jmix.core.security.CompositeUserRepository
 
userRepository() - Method in class io.jmix.core.security.CoreSecurityConfiguration
 
UserRepository - Interface in io.jmix.core.security
An extended UserDetailsService defining methods specific to Jmix.
userRepository - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
users - Variable in class io.jmix.core.security.InMemoryUserRepository
 
UserSubstitutedEvent - Class in io.jmix.core.security.event
Event published after user substituted and new Authentication is set to current SecurityContext.
UserSubstitutedEvent(UserDetails, UserDetails) - Constructor for class io.jmix.core.security.event.UserSubstitutedEvent
 
UserSubstitution - Class in io.jmix.core.usersubstitution
Class stores user substitution information.
UserSubstitution(String, String) - Constructor for class io.jmix.core.usersubstitution.UserSubstitution
 
UserSubstitution(String, String, Date, Date) - Constructor for class io.jmix.core.usersubstitution.UserSubstitution
 
UserSubstitutionManager - Interface in io.jmix.core.usersubstitution
Interface is used for getting possible substituted users and for performing the substitution operation.
UserSubstitutionManagerImpl - Class in io.jmix.core.usersubstitution.impl
 
UserSubstitutionManagerImpl() - Constructor for class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
UserSubstitutionProvider - Interface in io.jmix.core.usersubstitution
Interface to be implemented by classes that provide UserSubstitution.
userSubstitutionProviders - Variable in class io.jmix.core.usersubstitution.impl.UserSubstitutionManagerImpl
 
userSubstitutions - Variable in class io.jmix.core.usersubstitution.InMemoryUserSubstitutionProvider
 
UserSubstitutionsChangedEvent - Class in io.jmix.core.usersubstitution.event
Event that is fired when substitutions for a user are changed.
UserSubstitutionsChangedEvent(String) - Constructor for class io.jmix.core.usersubstitution.event.UserSubstitutionsChangedEvent
 
uuid - Variable in class io.jmix.core.entity.KeyValueEntity
 
UUID_KEY_ANN_NAME - Static variable in class io.jmix.core.MetadataTools
Not applicable for legacy cuba entities
UuidDatatype - Class in io.jmix.core.metamodel.datatype.impl
 
UuidDatatype() - Constructor for class io.jmix.core.metamodel.datatype.impl.UuidDatatype
 
UuidProvider - Class in io.jmix.core
Provides static method to create UUIDs.

V

validateEntities(Collection<Object>) - Method in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
validateToken(JsonObject, Object, MetaClass) - Method in class io.jmix.core.impl.serialization.EntitySerializationTokenManager
 
VALIDATION_MAX - Static variable in class io.jmix.core.impl.MetaModelLoader
 
VALIDATION_MIN - Static variable in class io.jmix.core.impl.MetaModelLoader
 
VALIDATION_NOTNULL_MESSAGE - Static variable in class io.jmix.core.impl.MetaModelLoader
 
VALIDATION_NOTNULL_UI_COMPONENT - Static variable in class io.jmix.core.impl.MetaModelLoader
 
ValidationClockProvider - Class in io.jmix.core.impl.validation
 
ValidationClockProvider() - Constructor for class io.jmix.core.impl.validation.ValidationClockProvider
 
ValidationMessageInterpolator - Class in io.jmix.core.impl.validation
 
ValidationMessageInterpolator() - Constructor for class io.jmix.core.impl.validation.ValidationMessageInterpolator
 
ValidationTraversableResolver - Class in io.jmix.core.impl.validation
 
ValidationTraversableResolver() - Constructor for class io.jmix.core.impl.validation.ValidationTraversableResolver
 
validator(ValidationClockProvider, ValidationTraversableResolver, MessageInterpolator) - Static method in class io.jmix.core.CoreConfiguration
 
validator - Variable in class io.jmix.core.impl.importexport.EntityImportExportImpl
 
ValueLoadContext - Class in io.jmix.core
Class that defines parameters for loading values from the database via UnconstrainedDataManager.loadValues(ValueLoadContext).
ValueLoadContext() - Constructor for class io.jmix.core.ValueLoadContext
 
ValueLoadContext.Query - Class in io.jmix.core
Class that defines a query to be executed for loading values.
valueOf(String) - Static method in enum io.jmix.core.CollectionImportPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.DeletePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.entity.annotation.ConversionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.entity.annotation.CurrencyLabelPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.entity.SecurityState.RestoreState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.EntitySerializationOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.event.EntityChangedEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.FetchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.FetchPlanSerializationOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.FileStorageException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.impl.CorePersistentAttributesLoadChecker.PropertyLoadedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.metamodel.model.MetaProperty.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.metamodel.model.Range.Cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.querycondition.LogicalCondition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.ReferenceImportBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.security.EntityOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jmix.core.Sort.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jmix.core.CollectionImportPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class io.jmix.core.datastore.EventSharedState
 
values() - Static method in enum io.jmix.core.DeletePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.entity.annotation.ConversionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.entity.annotation.CurrencyLabelPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.entity.SecurityState.RestoreState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.EntitySerializationOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.event.EntityChangedEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.FetchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.FetchPlanSerializationOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.FileStorageException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.impl.CorePersistentAttributesLoadChecker.PropertyLoadedState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.metamodel.model.MetaProperty.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.metamodel.model.Range.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.querycondition.LogicalCondition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.ReferenceImportBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.security.EntityOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jmix.core.Sort.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
viewPermitted - Variable in class io.jmix.core.accesscontext.EntityAttributeContext
 
visit(Object, MetaProperty) - Method in interface io.jmix.core.EntityAttributeVisitor
Visits an entity attribute.
VoidSubscription - Class in io.jmix.core.common.event.sys
 
VoidSubscription() - Constructor for class io.jmix.core.common.event.sys.VoidSubscription
 

W

walkAttributes(Element, Dom4j.ElementAttributeVisitor) - Static method in class io.jmix.core.common.util.Dom4j
 
walkAttributes(Element, Dom4j.ElementAttributeVisitor) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
walkAttributesRecursive(Element, Dom4j.ElementAttributeVisitor) - Static method in class io.jmix.core.common.util.Dom4j
 
walkAttributesRecursive(Element, Dom4j.ElementAttributeVisitor) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
WeakConsumer<T> - Class in io.jmix.core.common.event.sys
 
WeakConsumer(Consumer<T>) - Constructor for class io.jmix.core.common.event.sys.WeakConsumer
 
where - Variable in class io.jmix.core.querycondition.JpqlCondition
 
with() - Static method in class io.jmix.core.impl.importexport.CollectionCompare
 
withAllRegistered() - Method in class io.jmix.core.AccessManager.ConstraintsBuilder
 
withChange(String, Object) - Method in class io.jmix.core.event.AttributeChanges.Builder
 
withClones(Consumer<MetaPropertyImpl>) - Method in class io.jmix.core.metamodel.model.impl.MetaPropertyImpl
 
withConstraint(Class<C>, Consumer<C>) - Method in class io.jmix.core.AccessManager.ConstraintsBuilder
 
withConstraintInstance(AccessConstraint<?>) - Method in class io.jmix.core.AccessManager.ConstraintsBuilder
 
withEmbedded(String, Consumer<AttributeChanges.Builder>) - Method in class io.jmix.core.event.AttributeChanges.Builder
 
withEmbedded(String, AttributeChanges.Builder) - Method in class io.jmix.core.event.AttributeChanges.Builder
 
withRegistered(Class<?>) - Method in class io.jmix.core.AccessManager.ConstraintsBuilder
 
withSAXParserFromPool(Function<SAXParser, T>) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
withSystem(SystemAuthenticator.AuthenticatedOperation<T>) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
withSystem(SystemAuthenticator.AuthenticatedOperation<T>) - Method in interface io.jmix.core.security.SystemAuthenticator
Execute code as the 'system' user and return a result.
withUser(String, SystemAuthenticator.AuthenticatedOperation<T>) - Method in class io.jmix.core.security.impl.SystemAuthenticatorImpl
 
withUser(String, SystemAuthenticator.AuthenticatedOperation<T>) - Method in interface io.jmix.core.security.SystemAuthenticator
Execute code on behalf of the specified user and return a result.
wrap(SAXParser) - Method in class io.jmix.core.common.xmlparsing.SAXParserObjectFactory
 
writeCrossDataStoreReferences(Object, Collection<Object>) - Method in class io.jmix.core.impl.UnconstrainedDataManagerImpl
 
writeDocument(Document, boolean) - Static method in class io.jmix.core.common.util.Dom4j
 
writeDocument(Document, boolean, Writer) - Static method in class io.jmix.core.common.util.Dom4j
 
writeDocument(Document, boolean, OutputStream) - Static method in class io.jmix.core.common.util.Dom4j
 
writeDocument(Document, boolean) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
writeDocument(Document, boolean, Writer) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
writeDocument(Document, boolean, OutputStream) - Method in class io.jmix.core.common.xmlparsing.Dom4jTools
 
writeFields(Entity, JsonObject, FetchPlan, Set<Entity>) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
writeIdField(Entity, JsonObject) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
writeSimpleProperty(JsonObject, Object, MetaProperty) - Method in class io.jmix.core.impl.serialization.EntitySerializationImpl.EntitySerializer
 
writeToLog(JoinPoint, Throwable) - Method in class io.jmix.core.impl.ManagedResourceAspect
 

_

__copyEntityEntry() - Method in interface io.jmix.core.Entity
 
__copyEntityEntry() - Method in class io.jmix.core.entity.KeyValueEntity
 
__getEntityEntry() - Method in interface io.jmix.core.Entity
 
__getEntityEntry() - Method in class io.jmix.core.entity.KeyValueEntity
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links