Uses of Interface
com.blazebit.persistence.view.impl.metamodel.MetamodelBuildingContext
Packages that use MetamodelBuildingContext
Package
Description
-
Uses of MetamodelBuildingContext in com.blazebit.persistence.view.impl
Methods in com.blazebit.persistence.view.impl with parameters of type MetamodelBuildingContextModifier and TypeMethodDescriptionstatic javax.persistence.metamodel.Type<?>TypeExtractingCorrelationBuilder.extractType(CorrelationProviderFactory factory, String viewRootName, MetamodelBuildingContext context, ScalarTargetResolvingExpressionVisitor resolver) -
Uses of MetamodelBuildingContext in com.blazebit.persistence.view.impl.metamodel
Classes in com.blazebit.persistence.view.impl.metamodel that implement MetamodelBuildingContextMethods in com.blazebit.persistence.view.impl.metamodel with parameters of type MetamodelBuildingContextModifier and TypeMethodDescriptionvoidAbstractAttribute.checkAttribute(javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context) voidAbstractMethodAttribute.checkAttribute(javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context) voidConvertedFlatViewType.checkAttributes(MetamodelBuildingContext context) voidConvertedViewType.checkAttributes(MetamodelBuildingContext context) voidManagedViewTypeImpl.checkAttributes(MetamodelBuildingContext context) voidManagedViewTypeImplementor.checkAttributes(MetamodelBuildingContext context) voidAbstractAttribute.checkNestedAttribute(List<AbstractAttribute<?, ?>> parents, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context, boolean hasMultisetParent) voidConvertedFlatViewType.checkNestedAttributes(List<AbstractAttribute<?, ?>> parents, MetamodelBuildingContext context, boolean hasMultisetParent) voidConvertedViewType.checkNestedAttributes(List<AbstractAttribute<?, ?>> parents, MetamodelBuildingContext context, boolean hasMultisetParent) voidManagedViewTypeImpl.checkNestedAttributes(List<AbstractAttribute<?, ?>> parents, MetamodelBuildingContext context, boolean hasMultisetParent) voidManagedViewTypeImplementor.checkNestedAttributes(List<AbstractAttribute<?, ?>> parents, MetamodelBuildingContext context, boolean hasMultisetParent) voidMappingConstructorImpl.checkNestedParameters(List<AbstractAttribute<?, ?>> parents, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context, boolean hasMultisetParent) voidMappingConstructorImpl.checkParameters(javax.persistence.metamodel.ManagedType<?> managedType, Map<String, List<String>> collectionMappings, Map<String, List<String>> collectionMappingSingulars, MetamodelBuildingContext context) protected final PluralObjectFactory<? extends Collection<?>>AbstractMethodAttribute.createCollectionFactory(MetamodelBuildingContext context) protected final CollectionInstantiatorImplementor<?,?> AbstractAttribute.createCollectionInstantiator(MetamodelBuildingContext context, PluralObjectFactory<? extends Collection<?>> collectionFactory, boolean indexed, boolean sorted, boolean ordered, Comparator comparator) protected final PluralObjectFactory<? extends Map<?,?>> AbstractMethodAttribute.createMapFactory(MetamodelBuildingContext context) protected final MapInstantiatorImplementor<?,?> AbstractAttribute.createMapInstantiator(MetamodelBuildingContext context, PluralObjectFactory<? extends Map<?, ?>> mapFactory, boolean sorted, boolean ordered, Comparator comparator) protected static ExpressionAbstractAttribute.createSimpleExpression(String expression, AttributeMapping mapping, MetamodelBuildingContext context, AbstractAttribute.ExpressionLocation expressionLocation) abstract booleanAttributeMapping.determineDisallowOwnedUpdatableSubview(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping, javax.persistence.metamodel.Attribute<?, ?> updateMappableAttribute) booleanMethodAttributeMapping.determineDisallowOwnedUpdatableSubview(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping, javax.persistence.metamodel.Attribute<?, ?> updateMappableAttribute) booleanParameterAttributeMapping.determineDisallowOwnedUpdatableSubview(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping, javax.persistence.metamodel.Attribute<?, ?> updateMappableAttribute) protected booleanAbstractAttribute.determineForcedUnique(MetamodelBuildingContext context) booleanAttributeMapping.determineIndexed(MetamodelBuildingContext context, javax.persistence.metamodel.ManagedType<?> managedType) ConvertedViewMapping.determineInheritanceMapping(MetamodelBuildingContext context) ViewMapping.determineInheritanceMapping(MetamodelBuildingContext context) ViewMappingImpl.determineInheritanceMapping(MetamodelBuildingContext context) abstract StringAttributeMapping.determineMappedBy(javax.persistence.metamodel.ManagedType<?> managedType, String mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MethodAttributeMapping.determineMappedBy(javax.persistence.metamodel.ManagedType<?> managedType, String mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ParameterAttributeMapping.determineMappedBy(javax.persistence.metamodel.ManagedType<?> managedType, String mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) protected booleanAbstractMethodAttribute.determineOptimisticLockProtected(MethodAttributeMapping mapping, MetamodelBuildingContext context, boolean mutable) AbstractMethodAttribute.determinePersistSubtypeSet(Type<?> superType, Set<ManagedViewTypeImplementor<?>> subtypes1, Set<ManagedViewTypeImplementor<?>> subtypes2, MetamodelBuildingContext context) AbstractMethodAttribute.determineUpdateSubtypeSet(Type<?> superType, Set<ManagedViewTypeImplementor<?>> subtypes1, Set<ManagedViewTypeImplementor<?>> subtypes2, MetamodelBuildingContext context) AttributeMapping.determineWritableMappedByMappings(javax.persistence.metamodel.ManagedType<?> managedType, String mappedBy, MetamodelBuildingContext context) MethodAttributeMapping.determineWritableMappedByMappings(javax.persistence.metamodel.ManagedType<?> managedType, String mappedBy, MetamodelBuildingContext context) ParameterAttributeMapping.determineWritableMappedByMappings(javax.persistence.metamodel.ManagedType<?> managedType, String mappedBy, MetamodelBuildingContext context) MethodAttributeMapping.getCascadePersistSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MethodAttributeMapping.getCascadeSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MethodAttributeMapping.getCascadeUpdateSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractAttribute.getCollectionJoinMappings(javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context) Collects all mappings that involve the use of a collection attribute for duplicate usage checks.AttributeMapping.getElementInheritanceSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) Type<?>AttributeMapping.getElementType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AttributeMapping.getInheritanceSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) Class<?>AttributeMapping.getJavaType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AttributeMapping.getKeyInheritanceSubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) Type<?>AttributeMapping.getKeyType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) javax.persistence.metamodel.ManagedType<?>ConvertedViewMapping.getManagedType(MetamodelBuildingContext context) javax.persistence.metamodel.ManagedType<?>ViewMapping.getManagedType(MetamodelBuildingContext context) javax.persistence.metamodel.ManagedType<?>ViewMappingImpl.getManagedType(MetamodelBuildingContext context) ConvertedViewMapping.getManagedViewType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ViewMapping.getManagedViewType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ViewMappingImpl.getManagedViewType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) <X> AbstractMethodAttribute<? super X,?> MethodAttributeMapping.getMethodAttribute(ManagedViewTypeImplementor<X> viewType, int attributeIndex, int dirtyStateIndex, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) <X> AbstractParameterAttribute<? super X,?> ParameterAttributeMapping.getParameterAttribute(MappingConstructorImpl<X> constructor, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AttributeMapping.getPossibleIndexTargetTypes(MetamodelBuildingContext context) AttributeMapping.getPossibleTargetTypes(MetamodelBuildingContext context) MethodAttributeMapping.getReadOnlySubtypes(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) Type<?>AttributeMapping.getType(MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ConvertedViewMapping.getViewRoots(MetamodelBuildingContext context) ViewMapping.getViewRoots(MetamodelBuildingContext context) ViewMappingImpl.getViewRoots(MetamodelBuildingContext context) ConvertedViewMapping.getViewRootTypes(MetamodelBuildingContext context) ViewMapping.getViewRootTypes(MetamodelBuildingContext context) ViewMappingImpl.getViewRootTypes(MetamodelBuildingContext context) voidAttributeMapping.initializeViewMappings(MetamodelBuildingContext context) voidConstructorMapping.initializeViewMappings(MetamodelBuildingContext context) voidConvertedViewMapping.initializeViewMappings(MetamodelBuildingContext context, Runnable finishListener) voidMethodAttributeMapping.initializeViewMappings(MetamodelBuildingContext context) voidViewMapping.initializeViewMappings(MetamodelBuildingContext context, Runnable finishListener) voidViewMappingImpl.initializeViewMappings(MetamodelBuildingContext context, Runnable finishListener) booleanConvertedViewMapping.isCreatable(MetamodelBuildingContext context) booleanViewMapping.isCreatable(MetamodelBuildingContext context) booleanViewMappingImpl.isCreatable(MetamodelBuildingContext context) booleanAttributeMapping.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, boolean reportError) booleanConstructorMapping.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, boolean reportError) booleanConvertedViewMapping.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, AttributeMapping originatingAttributeMapping, Class<?> excludeEntityViewClass, boolean reportError) booleanMethodAttributeMapping.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, boolean reportError) booleanViewMapping.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, AttributeMapping originatingAttributeMapping, Class<?> excludeEntityViewClass, boolean reportError) booleanViewMappingImpl.validateDependencies(MetamodelBuildingContext context, Set<Class<?>> dependencies, AttributeMapping originatingAttributeMapping, Class<?> excludeEntityViewClass, boolean reportError) Constructors in com.blazebit.persistence.view.impl.metamodel with parameters of type MetamodelBuildingContextModifierConstructorDescriptionAbstractAttribute(ManagedViewTypeImplementor<X> declaringType, AttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) protectedAbstractMethodAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, int attributeIndex, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractMethodPluralAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractMethodSingularAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractParameterAttribute(MappingConstructorImpl<X> constructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractParameterPluralAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractParameterSingularAttribute(MappingConstructorImpl<X> constructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) FlatViewTypeImpl(ViewMapping viewMapping, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) InheritanceSubtypeConfiguration(ManagedViewTypeImpl<X> baseType, ViewMapping baseTypeViewMapping, int configurationIndex, InheritanceViewMapping inheritanceViewMapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) InheritanceSubtypeConfiguration(ManagedViewTypeImpl<X> baseType, ViewMapping baseTypeViewMapping, int configurationIndex, InheritanceViewMapping inheritanceViewMapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping, ManagedViewTypeImpl.InheritanceSubtypeConfiguration<X> overallConfiguration) ManagedViewTypeImpl(ViewMapping viewMapping, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingConstructorImpl(ManagedViewTypeImplementor<X> viewType, String name, ConstructorMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) ViewMetamodelImpl(EntityMetamodel entityMetamodel, MetamodelBuildingContext context, Map<Class<?>, Object> typeTestValues, boolean validateManagedTypes, boolean validateExpressions) ViewTypeImpl(ViewMapping viewMapping, javax.persistence.metamodel.ManagedType<?> managedType, MetamodelBuildingContext context) -
Uses of MetamodelBuildingContext in com.blazebit.persistence.view.impl.metamodel.attribute
Constructors in com.blazebit.persistence.view.impl.metamodel.attribute with parameters of type MetamodelBuildingContextModifierConstructorDescriptionAbstractMethodCollectionAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractMethodListAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractMethodMapAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractMethodSetAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) AbstractParameterCollectionAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractParameterListAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractParameterMapAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) AbstractParameterSetAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) CorrelatedMethodCollectionAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodListAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodMapAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodMultiListAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodMultiMapAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodSetAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedMethodSingularAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) CorrelatedParameterCollectionAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) CorrelatedParameterListAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) CorrelatedParameterMapAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) CorrelatedParameterSetAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) CorrelatedParameterSingularAttribute(MappingConstructorImpl<X> constructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingMethodCollectionAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodListAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodMapAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodMultiListAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodMultiMapAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodSetAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingMethodSingularAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex, EmbeddableOwner embeddableMapping) MappingParameterCollectionAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingParameterListAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingParameterMapAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingParameterSetAttribute(MappingConstructorImpl<X> mappingConstructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) MappingParameterSingularAttribute(MappingConstructorImpl<X> constructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context, EmbeddableOwner embeddableMapping) SubqueryMethodSingularAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex) SubqueryParameterSingularAttribute(MappingConstructorImpl<X> constructor, ParameterAttributeMapping mapping, MetamodelBuildingContext context)