Package io.jmix.core.impl
package io.jmix.core.impl
-
ClassesClassDescriptionImplementation of
LoadedPropertiesInfothat caches information about loaded properties to avoid expensive operations for the same instance and property.INTERNAL.INTERNAL.INTERNAL.Used by enhancing processImplementation of theFetchPlanRepository.Class loader is used for building class instances from ".class" files.SortsJmixModuleDescriptors using the topological sort algorithm.QueryStringProcessorimplementation that provides support for abbreviated JPQL queries.CreatesCachingLoadedPropertiesInfoinstances to be used in JPA entities.INTERNAL.INTERNAL.Empty implementation of theDataStoreinterface.Encapsulates invocations of registeredQueryParamValueProviders.LoadedPropertiesInfoof an instance returned byUnconstrainedDataManager.getReference(Class, Object).Marks a set property as loaded while the entity's info is aReferenceLoadedPropertiesInfo.Removes initial values from an instance returned byUnconstrainedDataManager.getReference(Class, Object)and from its copies.Helper class needed to deserialize classes with beansThe serialization implementation using standard Java serialization and allowing beans to be restored on deserializationResolves descriptors of data storesChecks on startup that thejmix.core.temp-dirdirectory can be written to.Standard implementation ofTimeSourceinterface.