Uses of Interface
org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
-
-
Uses of PojoTypeModel in org.hibernate.search.mapper.orm.model.impl
Classes in org.hibernate.search.mapper.orm.model.impl that implement PojoTypeModel Modifier and Type Class Description classHibernateOrmClassRawTypeModel<T>classHibernateOrmDynamicMapRawTypeModelMethods in org.hibernate.search.mapper.orm.model.impl that return PojoTypeModel Modifier and Type Method Description PojoTypeModel<T>HibernateOrmTypeModelFactory. create(HibernateOrmBootstrapIntrospector introspector)protected PojoTypeModel<? extends Map>HibernateOrmDynamicMapRawTypeModel. doCast(PojoTypeModel<?> other)Methods in org.hibernate.search.mapper.orm.model.impl that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<? extends PojoTypeModel<?>>HibernateOrmDynamicMapRawTypeModel. arrayElementType()Optional<? extends PojoTypeModel<?>>HibernateOrmDynamicMapRawTypeModel. typeArgument(Class<?> rawSuperType, int typeParameterIndex)Methods in org.hibernate.search.mapper.orm.model.impl with parameters of type PojoTypeModel Modifier and Type Method Description protected PojoTypeModel<? extends Map>HibernateOrmDynamicMapRawTypeModel. doCast(PojoTypeModel<?> other) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.automaticindexing.building.impl
Methods in org.hibernate.search.mapper.pojo.automaticindexing.building.impl with parameters of type PojoTypeModel Modifier and Type Method Description BoundPojoModelPathValueNode<?,?,?>PojoImplicitReindexingResolverBuildingHelper. bindPath(PojoTypeModel<?> rootType, PojoModelPathValueNode unboundPath) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.bridge.binding.impl
-
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.bridge.mapping.impl
Methods in org.hibernate.search.mapper.pojo.bridge.mapping.impl with parameters of type PojoTypeModel Modifier and Type Method Description IdentifierBinderBridgeResolver. resolveIdentifierBinderForType(PojoTypeModel<?> sourceType)ValueBinderBridgeResolver. resolveValueBinderForType(PojoTypeModel<?> sourceType) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.extractor.impl
Methods in org.hibernate.search.mapper.pojo.extractor.impl that return PojoTypeModel Modifier and Type Method Description PojoTypeModel<V>BoundContainerExtractorPath. getExtractedType()Methods in org.hibernate.search.mapper.pojo.extractor.impl with parameters of type PojoTypeModel Modifier and Type Method Description <C> BoundContainerExtractorPath<C,?>ContainerExtractorBinder. bindPath(PojoTypeModel<C> sourceType, ContainerExtractorPath extractorPath)Bind a container extractor path to a given source type, i.e.booleanContainerExtractorBinder. isDefaultExtractorPath(PojoTypeModel<?> sourceType, ContainerExtractorPath extractorPath)static <V> BoundContainerExtractorPath<V,V>BoundContainerExtractorPath. noExtractors(PojoTypeModel<V> sourceType)<C> Optional<BoundContainerExtractorPath<C,?>>ContainerExtractorBinder. tryBindPath(PojoTypeModel<C> sourceType, ContainerExtractorPath extractorPath)Try to bind a container extractor path to a given source type, i.e. -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.logging.impl
-
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.logging.spi
Constructors in org.hibernate.search.mapper.pojo.logging.spi with parameters of type PojoTypeModel Constructor Description PojoTypeModelFormatter(PojoTypeModel<?> typeModel) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.mapping.building.impl
Methods in org.hibernate.search.mapper.pojo.mapping.building.impl with parameters of type PojoTypeModel Modifier and Type Method Description <C> BoundContainerExtractorPath<C,?>PojoIndexModelBinder. bindExtractorPath(PojoTypeModel<C> pojoGenericTypeModel, ContainerExtractorPath extractorPath)<I> BoundIdentifierBridge<I>PojoIndexModelBinder. bindIdentifier(Optional<IndexedEntityBindingContext> indexedEntityBindingContext, PojoTypeModel<I> identifierTypeModel, IdentifierBinder binder, Map<String,Object> params)<T> Optional<BoundPojoModelPathPropertyNode<T,?>>PojoIndexModelBinder. createEntityIdPropertyPath(PojoTypeModel<T> type) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.mapping.impl
Methods in org.hibernate.search.mapper.pojo.mapping.impl that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>PojoMappingConfigurationContextImpl. extractedValueType(PojoTypeModel<?> sourceType, ContainerExtractorPath extractorPath)Methods in org.hibernate.search.mapper.pojo.mapping.impl with parameters of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>PojoMappingConfigurationContextImpl. extractedValueType(PojoTypeModel<?> sourceType, ContainerExtractorPath extractorPath) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.mapping.spi
Methods in org.hibernate.search.mapper.pojo.mapping.spi that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>PojoMappingConfigurationContext. extractedValueType(PojoTypeModel<?> sourceType, ContainerExtractorPath extractorPath)Methods in org.hibernate.search.mapper.pojo.mapping.spi with parameters of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>PojoMappingConfigurationContext. extractedValueType(PojoTypeModel<?> sourceType, ContainerExtractorPath extractorPath) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.dependency.impl
Constructors in org.hibernate.search.mapper.pojo.model.dependency.impl with parameters of type PojoTypeModel Constructor Description PojoTypeIndexingDependencyConfigurationContextImpl(PojoBootstrapIntrospector introspector, ContainerExtractorBinder containerExtractorBinder, PojoTypeAdditionalMetadataProvider typeAdditionalMetadataProvider, PojoTypeModel<T> typeModel) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.hcann.spi
Classes in org.hibernate.search.mapper.pojo.model.hcann.spi that implement PojoTypeModel Modifier and Type Class Description classAbstractPojoHCAnnRawTypeModel<T,I extends AbstractPojoHCAnnBootstrapIntrospector>Methods in org.hibernate.search.mapper.pojo.model.hcann.spi that return PojoTypeModel Modifier and Type Method Description PojoTypeModel<T>AbstractPojoHCAnnPropertyModel. typeModel()PojoTypeModel<T>PojoHCAnnMethodParameterModel. typeModel()Methods in org.hibernate.search.mapper.pojo.model.hcann.spi that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>AbstractPojoHCAnnRawTypeModel. arrayElementType()Optional<PojoTypeModel<?>>AbstractPojoHCAnnRawTypeModel. typeArgument(Class<?> rawSuperType, int typeParameterIndex) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.impl
Constructors in org.hibernate.search.mapper.pojo.model.impl with parameters of type PojoTypeModel Constructor Description PojoModelValueElement(PojoBootstrapIntrospector introspector, PojoTypeModel<? extends T> typeModel) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.path.impl
Methods in org.hibernate.search.mapper.pojo.model.path.impl that return PojoTypeModel Modifier and Type Method Description abstract PojoTypeModel<?>BoundPojoModelPath. getRootType()PojoTypeModel<?>BoundPojoModelPathPropertyNode. getRootType()PojoTypeModel<?>BoundPojoModelPathTypeNode. getRootType()PojoTypeModel<?>BoundPojoModelPathValueNode. getRootType()PojoTypeModel<U>BoundPojoModelPathCastedTypeNode. getTypeModel()PojoTypeModel<T>BoundPojoModelPathOriginalTypeNode. getTypeModel()abstract PojoTypeModel<T>BoundPojoModelPathTypeNode. getTypeModel()PojoTypeModel<V>BoundPojoModelPathValueNode. getTypeModel()Methods in org.hibernate.search.mapper.pojo.model.path.impl with parameters of type PojoTypeModel Modifier and Type Method Description static <T> BoundPojoModelPathOriginalTypeNode<T>BoundPojoModelPath. root(PojoTypeModel<T> typeModel) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.path.spi
Methods in org.hibernate.search.mapper.pojo.model.path.spi that return PojoTypeModel Modifier and Type Method Description PojoTypeModel<?>BindablePojoModelPath. rootType()Constructors in org.hibernate.search.mapper.pojo.model.path.spi with parameters of type PojoTypeModel Constructor Description BindablePojoModelPath(PojoTypeModel<?> rootType, PojoModelPathValueNode path) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.spi
Subinterfaces of PojoTypeModel in org.hibernate.search.mapper.pojo.model.spi Modifier and Type Interface Description interfacePojoRawTypeModel<T>APojoTypeModelrepresenting a raw type, where generic type parameters are ignored.Classes in org.hibernate.search.mapper.pojo.model.spi that implement PojoTypeModel Modifier and Type Class Description classAbstractPojoGenericTypeModel<T>An abstract base for implementations of aPojoTypeModelrepresenting a type with generic type parameters.classAbstractPojoRawTypeModel<T,I extends PojoBootstrapIntrospector>classGenericContextAwarePojoGenericTypeModel<T>An implementation ofPojoTypeModelthat takes advantage of the context in which a given property appears to derive more precise type information.classSyntheticPojoGenericTypeModel<T>A synthetic implementation ofPojoTypeModel, i.e.Methods in org.hibernate.search.mapper.pojo.model.spi that return PojoTypeModel Modifier and Type Method Description static <T> PojoTypeModel<T[]>SyntheticPojoGenericTypeModel. array(PojoRawTypeModel<? super T[]> rawTypeModel, PojoTypeModel<T> elementType)PojoTypeModel<? extends T>AbstractPojoRawTypeModel. cast(PojoTypeModel<?> other)PojoTypeModel<? extends T>PojoRawTypeModel. cast(PojoTypeModel<?> other)protected PojoTypeModel<? extends T>AbstractPojoRawTypeModel. doCast(PojoTypeModel<?> other)static <T> PojoTypeModel<T>SyntheticPojoGenericTypeModel. genericType(PojoRawTypeModel<? super T> rawTypeModel, PojoTypeModel<?> firstTypeArgument, PojoTypeModel<?>... otherTypeArguments)PojoTypeModel<?>GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext. memberTypeReference(Type declaredType)static <T> PojoTypeModel<T>SyntheticPojoGenericTypeModel. opaqueType(PojoRawTypeModel<T> rawTypeModel)PojoTypeModel<T>PojoMethodParameterModel. typeModel()PojoTypeModel<T>PojoPropertyModel. typeModel()Methods in org.hibernate.search.mapper.pojo.model.spi that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<PojoTypeModel<?>>GenericContextAwarePojoGenericTypeModel. arrayElementType()Optional<PojoTypeModel<?>>GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext. arrayElementType()Optional<? extends PojoTypeModel<?>>PojoTypeModel. arrayElementType()Optional<PojoTypeModel<?>>SyntheticPojoGenericTypeModel. arrayElementType()<U> Optional<PojoTypeModel<? extends U>>AbstractPojoRawTypeModel. castTo(Class<U> target)<U> Optional<PojoTypeModel<? extends U>>GenericContextAwarePojoGenericTypeModel. castTo(Class<U> target)<U> Optional<PojoTypeModel<? extends U>>PojoTypeModel. castTo(Class<U> target)<U> Optional<PojoTypeModel<? extends U>>SyntheticPojoGenericTypeModel. castTo(Class<U> target)Optional<PojoTypeModel<?>>GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext. typeArgument(Class<?> rawSuperType, int typeParameterIndex)Optional<PojoTypeModel<?>>GenericContextAwarePojoGenericTypeModel. typeArgument(Class<?> rawSuperType, int typeParameterIndex)Optional<? extends PojoTypeModel<?>>PojoTypeModel. typeArgument(Class<?> rawSuperType, int typeParameterIndex)Optional<? extends PojoTypeModel<?>>SyntheticPojoGenericTypeModel. typeArgument(Class<?> rawSuperType, int typeParameterIndex)Methods in org.hibernate.search.mapper.pojo.model.spi with parameters of type PojoTypeModel Modifier and Type Method Description static <T> PojoTypeModel<T[]>SyntheticPojoGenericTypeModel. array(PojoRawTypeModel<? super T[]> rawTypeModel, PojoTypeModel<T> elementType)PojoTypeModel<? extends T>AbstractPojoRawTypeModel. cast(PojoTypeModel<?> other)PojoTypeModel<? extends T>PojoRawTypeModel. cast(PojoTypeModel<?> other)protected PojoTypeModel<? extends T>AbstractPojoRawTypeModel. doCast(PojoTypeModel<?> other)static <T> PojoTypeModel<T>SyntheticPojoGenericTypeModel. genericType(PojoRawTypeModel<? super T> rawTypeModel, PojoTypeModel<?> firstTypeArgument, PojoTypeModel<?>... otherTypeArguments) -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.model.typepattern.impl
Methods in org.hibernate.search.mapper.pojo.model.typepattern.impl that return types with arguments of type PojoTypeModel Modifier and Type Method Description Optional<? extends PojoTypeModel<?>>ExtractingTypePatternMatcher. extract(PojoTypeModel<?> typeToInspect)Attempts to match a given type against this pattern, and if matched, returns an upper bound of the extracted type.Methods in org.hibernate.search.mapper.pojo.model.typepattern.impl with parameters of type PojoTypeModel Modifier and Type Method Description Optional<? extends PojoTypeModel<?>>ExtractingTypePatternMatcher. extract(PojoTypeModel<?> typeToInspect)Attempts to match a given type against this pattern, and if matched, returns an upper bound of the extracted type.default booleanExtractingTypePatternMatcher. matches(PojoTypeModel<?> typeToInspect)booleanTypePatternMatcher. matches(PojoTypeModel<?> typeToInspect)Attempts to match a given type against this pattern, and return the result as aboolean. -
Uses of PojoTypeModel in org.hibernate.search.mapper.pojo.search.definition.binding.impl
Fields in org.hibernate.search.mapper.pojo.search.definition.binding.impl declared as PojoTypeModel Modifier and Type Field Description PojoTypeModel<PV>ProjectionBindingContextImpl.MultiContextImpl. parameterContainerElementTypeModelConstructors in org.hibernate.search.mapper.pojo.search.definition.binding.impl with parameters of type PojoTypeModel Constructor Description MultiContextImpl(PojoTypeModel<PV> parameterContainerElementTypeModel)
-