Uses of Interface
com.blazebit.persistence.view.impl.accessor.AttributeAccessor
Packages that use AttributeAccessor
Package
Description
-
Uses of AttributeAccessor in com.blazebit.persistence.view.impl
Methods in com.blazebit.persistence.view.impl that return AttributeAccessor -
Uses of AttributeAccessor in com.blazebit.persistence.view.impl.accessor
Subinterfaces of AttributeAccessor in com.blazebit.persistence.view.impl.accessorClasses in com.blazebit.persistence.view.impl.accessor that implement AttributeAccessorModifier and TypeClassDescriptionfinal classclassfinal classclassclassfinal classclassfinal classFields in com.blazebit.persistence.view.impl.accessor declared as AttributeAccessorModifier and TypeFieldDescriptionstatic final AttributeAccessorPassthroughAttributeAccessor.INSTANCEMethods in com.blazebit.persistence.view.impl.accessor that return AttributeAccessorModifier and TypeMethodDescriptionstatic AttributeAccessorAccessors.forEntityMapping(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) static AttributeAccessorAccessors.forEntityMapping(EntityViewManagerImpl evm, Class<?> entityClass, String mapping) static AttributeAccessorAccessors.forEntityMappingAsViewAccessor(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) static AttributeAccessorAccessors.forSubviewAssociationId(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributeMapping, boolean readonly) static AttributeAccessorAccessors.forViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute, boolean readonly) static AttributeAccessorAccessors.forViewAttributePath(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) static AttributeAccessorAccessors.forViewId(EntityViewManagerImpl evm, ViewType<?> viewType, boolean readonly) -
Uses of AttributeAccessor in com.blazebit.persistence.view.impl.entity
Fields in com.blazebit.persistence.view.impl.entity declared as AttributeAccessorModifier and TypeFieldDescriptionprotected final AttributeAccessorAbstractEntityLoader.entityIdAccessorprotected final AttributeAccessorAbstractViewToEntityMapper.entityIdAccessorprotected final AttributeAccessorLoadOnlyViewToEntityMapper.entityIdAccessorprotected final AttributeAccessorAbstractViewToEntityMapper.viewIdAccessorprotected final AttributeAccessorLoadOnlyViewToEntityMapper.viewIdAccessorMethods in com.blazebit.persistence.view.impl.entity that return AttributeAccessorModifier and TypeMethodDescriptionAbstractViewToEntityMapper.getEntityIdAccessor()EmbeddableUpdaterBasedViewToEntityMapper.getEntityIdAccessor()LoadOnlyViewToEntityMapper.getEntityIdAccessor()ViewToEntityMapper.getEntityIdAccessor()AbstractViewToEntityMapper.getViewIdAccessor()EmbeddableUpdaterBasedViewToEntityMapper.getViewIdAccessor()LoadOnlyViewToEntityMapper.getViewIdAccessor()ViewToEntityMapper.getViewIdAccessor()Constructors in com.blazebit.persistence.view.impl.entity with parameters of type AttributeAccessorModifierConstructorDescriptionAbstractEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor) AbstractViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) FlusherBasedEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor, DirtyAttributeFlusher<?, Object, Object>[] flushers) LoadOnlyViewToEntityMapper(EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor) LoadOrPersistViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) ReferenceEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> idAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor, boolean forceQuery) UpdaterBasedViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) -
Uses of AttributeAccessor in com.blazebit.persistence.view.impl.mapper
Methods in com.blazebit.persistence.view.impl.mapper that return AttributeAccessorMethods in com.blazebit.persistence.view.impl.mapper with parameters of type AttributeAccessorModifier and TypeMethodDescriptionstatic <S,T> Mapper<S, T> Mappers.forAccessor(AttributeAccessor accessor) Constructors in com.blazebit.persistence.view.impl.mapper with parameters of type AttributeAccessorModifierConstructorDescriptionCollectionAddMapper(AttributeAccessor attributeAccessor) CollectionRemoveMapper(AttributeAccessor attributeAccessor) ReferenceViewAttributeMapper(EntityViewManager evm, AttributeAccessor entityAccessor, Class<?> entityViewClass, EntityTupleizer entityTupleizer, AttributeAccessor viewAccessor, ObjectBuilder<?> idViewBuilder) SimpleMapper(AttributeAccessor attributeAccessor) -
Uses of AttributeAccessor in com.blazebit.persistence.view.impl.update.flush
Fields in com.blazebit.persistence.view.impl.update.flush declared as AttributeAccessorModifier and TypeFieldDescriptionprotected final AttributeAccessorAbstractPluralAttributeFlusher.entityAttributeAccessorprotected final AttributeAccessorBasicAttributeFlusher.entityAttributeAccessorMethods in com.blazebit.persistence.view.impl.update.flush that return AttributeAccessorModifier and TypeMethodDescriptionAbstractPluralAttributeFlusher.getEntityAttributeAccessor()BasicAttributeFlusher.getEntityAttributeAccessor()CollectionElementAttributeFlusher.getEntityAttributeAccessor()CompositeAttributeFlusher.getEntityAttributeAccessor()DirtyAttributeFlusher.getEntityAttributeAccessor()EmbeddableAttributeFlusher.getEntityAttributeAccessor()SubviewAttributeFlusher.getEntityAttributeAccessor()AbstractPluralAttributeFlusher.getViewAttributeAccessor()BasicAttributeFlusher.getViewAttributeAccessor()CollectionElementAttributeFlusher.getViewAttributeAccessor()CompositeAttributeFlusher.getViewAttributeAccessor()DirtyAttributeFlusher.getViewAttributeAccessor()EmbeddableAttributeFlusher.getViewAttributeAccessor()SubviewAttributeFlusher.getViewAttributeAccessor()Constructors in com.blazebit.persistence.view.impl.update.flush with parameters of type AttributeAccessorModifierConstructorDescriptionAbstractPluralAttributeFlusher(String attributeName, String mapping, boolean fetch, Class<?> ownerEntityClass, String ownerIdAttributeName, String ownerMapping, DirtyAttributeFlusher<?, ?, ?> ownerIdFlusher, DirtyAttributeFlusher<?, ?, ?> elementFlusher, boolean supportsCollectionDml, FlushStrategy flushStrategy, AttributeAccessor entityAttributeAccessor, InitialValueAttributeAccessor viewAttributeAccessor, boolean optimisticLockProtected, boolean collectionUpdatable, boolean viewOnlyDeleteCascaded, boolean jpaProviderDeletesCollection, CollectionRemoveListener cascadeDeleteListener, CollectionRemoveListener removeListener, TypeDescriptor elementDescriptor) BasicAttributeFlusher(String attributeName, String mapping, boolean supportsQueryFlush, boolean optimisticLockProtected, boolean updatable, boolean cascadeDelete, boolean orphanRemoval, boolean viewOnlyDeleteCascaded, Map.Entry<AttributeAccessor, BasicAttributeFlusher>[] componentFlushers, JpaProvider jpaProvider, TypeDescriptor elementDescriptor, String updateFragment, String parameterName, AttributeAccessor entityAttributeAccessor, AttributeAccessor viewAttributeAccessor, UnmappedBasicAttributeCascadeDeleter deleter, InverseFlusher<E> inverseFlusher, InverseRemoveStrategy inverseRemoveStrategy) CollectionAttributeFlusher(String attributeName, String mapping, Class<?> ownerEntityClass, String ownerIdAttributeName, String ownerMapping, DirtyAttributeFlusher<?, ?, ?> ownerIdFlusher, DirtyAttributeFlusher<?, ?, ?> elementFlusher, boolean supportsCollectionDml, FlushStrategy flushStrategy, AttributeAccessor entityAttributeAccessor, InitialValueAttributeAccessor viewAttributeAccessor, boolean optimisticLockProtected, boolean collectionUpdatable, boolean viewOnlyDeleteCascaded, boolean jpaProviderDeletesCollection, CollectionRemoveListener cascadeDeleteListener, CollectionRemoveListener removeListener, CollectionInstantiatorImplementor<?, ?> collectionInstantiator, TypeDescriptor elementDescriptor, InverseFlusher<E> inverseFlusher, InverseRemoveStrategy inverseRemoveStrategy) CompositeAttributeFlusher(EntityViewManagerImpl evm, Class<?> viewType, Class<?> entityClass, javax.persistence.metamodel.ManagedType<?> managedType, boolean persistable, ViewMapper<Object, Object> persistViewMapper, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, AttributeAccessor entityIdAccessor, ViewToEntityMapper viewIdMapper, AttributeAccessor viewIdAccessor, EntityTupleizer tupleizer, EntityLoader jpaIdInstantiator, ObjectBuilder<Object> idViewBuilder, DirtyAttributeFlusher<?, Object, Object> idFlusher, VersionAttributeFlusher<Object, Object> versionFlusher, String lockOwner, UnmappedAttributeCascadeDeleter[] cascadeDeleteUnmappedFlushers, UnmappedAttributeCascadeDeleter[][] flusherWiseCascadeDeleteUnmappedFlushers, DirtyAttributeFlusher[] flushers, FlushMode flushMode, FlushStrategy flushStrategy) EmbeddableAttributeFlusher(String attributeName, String mapping, String updateFragment, String parameterName, boolean optimisticLockProtected, boolean passThrough, boolean supportsQueryFlush, AttributeAccessor entityAttributeAccessor, AttributeAccessor viewAttributeAccessor, EmbeddableUpdaterBasedViewToEntityMapper viewToEntityMapper) IndexedListAttributeFlusher(String attributeName, String mapping, Class<?> ownerEntityClass, String ownerIdAttributeName, String ownerMapping, DirtyAttributeFlusher<?, ?, ?> ownerIdFlusher, DirtyAttributeFlusher<?, ?, ?> elementFlusher, boolean supportsCollectionDml, FlushStrategy flushStrategy, AttributeAccessor attributeMapper, InitialValueAttributeAccessor viewAttributeAccessor, boolean optimisticLockProtected, boolean collectionUpdatable, boolean viewOnlyDeleteCascaded, boolean jpaProviderDeletesCollection, CollectionRemoveListener cascadeDeleteListener, CollectionRemoveListener removeListener, CollectionInstantiatorImplementor<?, ?> collectionInstantiator, TypeDescriptor elementDescriptor, InverseFlusher<E> inverseFlusher, InverseRemoveStrategy inverseRemoveStrategy) MapAttributeFlusher(String attributeName, String mapping, Class<?> ownerEntityClass, String ownerIdAttributeName, String ownerMapping, DirtyAttributeFlusher<?, ?, ?> ownerIdFlusher, DirtyAttributeFlusher<?, ?, ?> elementFlusher, boolean supportsCollectionDml, FlushStrategy flushStrategy, AttributeAccessor attributeMapper, InitialValueAttributeAccessor viewAttributeAccessor, boolean optimisticLockProtected, boolean collectionUpdatable, CollectionRemoveListener keyCascadeDeleteListener, CollectionRemoveListener elementCascadeDeleteListener, CollectionRemoveListener keyRemoveListener, CollectionRemoveListener elementRemoveListener, boolean viewOnlyDeleteCascaded, boolean jpaProviderDeletesCollection, TypeDescriptor keyDescriptor, TypeDescriptor elementDescriptor, MapViewToEntityMapper mapper, MapViewToEntityMapper loadOnlyMapper, MapInstantiatorImplementor<?, ?> mapInstantiator) ParentCollectionReferenceAttributeFlusher(String attributeName, String mapping, FlushStrategy flushStrategy, AttributeAccessor entityAttributeAccessor, InitialValueAttributeAccessor viewAttributeAccessor, CollectionRemoveListener cascadeDeleteListener, CollectionRemoveListener removeListener, TypeDescriptor elementDescriptor) ParentReferenceAttributeFlusher(EntityViewManagerImpl evm, Class<?> parentEntityClass, String attributeName, String mapping, Map<String, String> writableMappings, TypeDescriptor typeDescriptor, AttributeAccessor attributeAccessor, Mapper<V, E> mapper) SubviewAttributeFlusher(String attributeName, String mapping, boolean optimisticLockProtected, boolean updatable, boolean cascadeDelete, boolean orphanRemoval, boolean viewOnlyDeleteCascaded, TypeConverter<?, ?> converter, boolean fetch, String[] elementIdAttributePaths, String parameterName, boolean passThrough, boolean isEmbedded, AttributeAccessor entityAttributeAccessor, InitialValueAttributeAccessor viewAttributeAccessor, AttributeAccessor subviewIdAccessor, ViewToEntityMapper viewToEntityMapper, InverseFlusher<E> inverseFlusher, InverseRemoveStrategy inverseRemoveStrategy) VersionAttributeFlusher(String attributeName, String mapping, VersionBasicUserType<Object> userType, String updateFragment, String parameterName, AttributeAccessor entityAttributeAccessor, AttributeAccessor viewAttributeAccessor, boolean jpaVersion, JpaProvider jpaProvider)