Uses of Interface
com.blazebit.persistence.view.metamodel.ManagedViewType
Packages that use ManagedViewType
-
Uses of ManagedViewType in com.blazebit.persistence.view.metamodel
Subinterfaces of ManagedViewType in com.blazebit.persistence.view.metamodelModifier and TypeInterfaceDescriptioninterfaceFlatViewType<X>Represents the metamodel of a flat entity view.interfaceViewType<X>Represents the metamodel of an entity view.Methods in com.blazebit.persistence.view.metamodel that return ManagedViewTypeModifier and TypeMethodDescriptionAttribute.getDeclaringType()Returns the declaring view type.MappingConstructor.getDeclaringType()Returns the declaring managed view type.<X> ManagedViewType<X>ViewMetamodel.managedView(Class<X> clazz) Returns the metamodel managed entity view type representing the managed entity view specified by the given class or null.<X> ManagedViewType<X>ViewMetamodel.managedViewOrError(Class<X> clazz) Returns the metamodel managed entity view type representing the managed entity view specified by the given class or throws an exception.Methods in com.blazebit.persistence.view.metamodel that return types with arguments of type ManagedViewTypeModifier and TypeMethodDescriptionMap<ManagedViewType<? extends E>,String> PluralAttribute.getElementInheritanceSubtypeMappings()Returns the inheritance subtypes that should be considered for the elements of this plural attribute.Map<ManagedViewType<? extends Y>,String> SingularAttribute.getInheritanceSubtypeMappings()Returns the inheritance subtype mappings that should be considered for this attribute.Set<ManagedViewType<? extends X>>ManagedViewType.getInheritanceSubtypes()Returns the transitive closure of all subtypes that should be considered for inheritance selection.Map<ManagedViewType<? extends K>,String> MapAttribute.getKeyInheritanceSubtypeMappings()Returns the inheritance subtypes that should be considered for the keys of this map attribute.Set<ManagedViewType<?>>ViewMetamodel.getManagedViews()Returns the metamodel managed entity views.Methods in com.blazebit.persistence.view.metamodel with parameters of type ManagedViewTypeModifier and TypeMethodDescriptionMethodAttribute<?,Y> AttributePath.resolve(ManagedViewType<X> baseType) Resolves this attribute path on the given base type and returns the last attribute.MethodAttribute<?,Y> AttributePathWrapper.resolve(ManagedViewType<X> baseType) List<MethodAttribute<?,?>> AttributePath.resolveAll(ManagedViewType<X> baseType) Resolves this attribute path on the given base type and returns all attributes in order.List<MethodAttribute<?,?>> AttributePathWrapper.resolveAll(ManagedViewType<X> baseType)