Uses of Class
com.blazebit.persistence.view.impl.metamodel.AbstractMethodAttribute
Packages that use AbstractMethodAttribute
Package
Description
-
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.change
Methods in com.blazebit.persistence.view.impl.change that return AbstractMethodAttributeModifier and TypeMethodDescriptionprotected final AbstractMethodAttribute<?,?> AbstractChangeModel.getAttribute(Type<?> type, String attributePath, String attributeName) protected final AbstractMethodAttribute<?,?> AbstractChangeModel.getMutableAttribute(Attribute<?, ?> attribute) protected final AbstractMethodAttribute<?,?> AbstractMapChangeModel.getMutableKeyAttribute(Attribute<?, ?> attribute) Methods in com.blazebit.persistence.view.impl.change with parameters of type AbstractMethodAttributeModifier and TypeMethodDescriptionprotected abstract <X> ChangeModel<X>AbstractChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>AbstractEmptyPluralChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>AbstractImmutableChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>AbstractImmutablePluralChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>AbstractPluralChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>BasicElementSingularChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>BasicSingularChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>EmptySingularChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>ViewChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> ChangeModel<X>ViewSingularChangeModel.get(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> List<? extends ChangeModel<X>>AbstractCollectionChangeModel.getAll(AbstractMethodAttribute<?, ?> methodAttribute) protected <X> List<? extends ChangeModel<X>>AbstractMapChangeModel.getAll(AbstractMethodAttribute<?, ?> methodAttribute) protected abstract <X> List<? extends ChangeModel<X>>AbstractPluralChangeModel.getAll(AbstractMethodAttribute<?, ?> methodAttribute) protected final <X> ChangeModel<X>AbstractChangeModel.getChangeModel(DirtyStateTrackable object, AbstractMethodAttribute<?, ?> methodAttribute, DirtyChecker<? extends DirtyStateTrackable> dirtyChecker) protected <X> ChangeModel<X>AbstractChangeModel.getChangeModel(Object initialAttributeObject, Object attributeObject, AbstractMethodAttribute<?, ?> methodAttribute, DirtyChecker<Object> attributeDirtyChecker) protected <X> ChangeModel<X>AbstractSingularChangeModel.getChangeModel(Object initialAttributeObject, Object attributeObject, AbstractMethodAttribute<?, ?> methodAttribute, DirtyChecker<Object> attributeDirtyChecker) protected final <X> ChangeModel<X>AbstractChangeModel.getEmptyChangeModel(AbstractMethodAttribute<?, ?> methodAttribute) protected final <X> ChangeModel<X>AbstractChangeModel.getImmutableChangeModel(AbstractMethodAttribute<?, ?> methodAttribute, Object initial, Object current) protected final ManagedViewType<?>AbstractChangeModel.getType(AbstractMethodAttribute<?, ?> attribute) protected final <X> List<? extends ChangeModel<X>>AbstractMapChangeModel.keyGetAll(AbstractMethodAttribute<?, ?> methodAttribute) -
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.entity
Methods in com.blazebit.persistence.view.impl.entity with parameters of type AbstractMethodAttributeModifier and TypeMethodDescriptionstatic EntityLoaderEntityLoaders.referenceLoaderForAttribute(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> subviewType, AbstractMethodAttribute<?, ?> attribute) -
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.metamodel
Subclasses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.metamodelModifier and TypeClassDescriptionclassclassMethods in com.blazebit.persistence.view.impl.metamodel that return AbstractMethodAttributeModifier and TypeMethodDescription<X> AbstractMethodAttribute<? super X,?> MethodAttributeMapping.getMethodAttribute(ManagedViewTypeImplementor<X> viewType, int attributeIndex, int dirtyStateIndex, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ConvertedFlatViewType.getMutableAttribute(int i) ConvertedViewType.getMutableAttribute(int i) ManagedViewTypeImpl.getMutableAttribute(int i) ManagedViewTypeImplementor.getMutableAttribute(int i) Methods in com.blazebit.persistence.view.impl.metamodel that return types with arguments of type AbstractMethodAttributeModifier and TypeMethodDescriptionManagedViewTypeImpl.InheritanceSubtypeConfiguration.getAttributesClosure()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ConvertedFlatViewType.getRecursiveAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ConvertedViewType.getRecursiveAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ManagedViewTypeImpl.getRecursiveAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ManagedViewTypeImplementor.getRecursiveAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ConvertedFlatViewType.getRecursiveSubviewAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ConvertedViewType.getRecursiveSubviewAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ManagedViewTypeImpl.getRecursiveSubviewAttributes()NavigableMap<String,AbstractMethodAttribute<? super X, ?>> ManagedViewTypeImplementor.getRecursiveSubviewAttributes()Set<AbstractMethodAttribute<? super X,?>> ConvertedFlatViewType.getUpdateMappableAttributes()Set<AbstractMethodAttribute<? super X,?>> ConvertedViewType.getUpdateMappableAttributes()Set<AbstractMethodAttribute<? super X,?>> ManagedViewTypeImpl.getUpdateMappableAttributes()Set<AbstractMethodAttribute<? super X,?>> ManagedViewTypeImplementor.getUpdateMappableAttributes() -
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.metamodel.attribute
Modifier and TypeClassDescriptionclassclassclassAbstractMethodMapAttribute<X,K, V> classclassclassclassCorrelatedMethodMapAttribute<X,K, V> classCorrelatedMethodMultiListAttribute<X,Y, C extends Collection<Y>> classCorrelatedMethodMultiMapAttribute<X,K, V, C extends Collection<V>> classclassclassclassclassMappingMethodMapAttribute<X,K, V> classMappingMethodMultiListAttribute<X,Y, C extends Collection<Y>> classMappingMethodMultiMapAttribute<X,K, V, C extends Collection<V>> classclassclass -
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.update
Methods in com.blazebit.persistence.view.impl.update with parameters of type AbstractMethodAttributeModifier and TypeMethodDescriptionstatic DirtyAttributeFlusher<?,Object, Object> EntityViewUpdaterImpl.createIdFlusher(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ViewType<?> viewType, ViewToEntityMapper viewToEntityMapper, AbstractMethodAttribute<?, ?> idAttribute) -
Uses of AbstractMethodAttribute in com.blazebit.persistence.view.impl.update.flush
Methods in com.blazebit.persistence.view.impl.update.flush with parameters of type AbstractMethodAttributeModifier and TypeMethodDescriptionstatic <E> InverseFlusher<E>InverseFlusher.forAttribute(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> viewType, AbstractMethodAttribute<?, ?> attribute, TypeDescriptor childTypeDescriptor, EntityViewUpdaterImpl owner, String ownerMapping) static TypeDescriptorTypeDescriptor.forType(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, EntityViewUpdaterImpl updater, AbstractMethodAttribute<?, ?> attribute, Type<?> type, EntityViewUpdaterImpl owner, String ownerMapping)