Class PojoSimpleHCAnnRawTypeModel<T>
java.lang.Object
org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel<T,I>
org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel<T,AbstractPojoHCAnnBootstrapIntrospector>
org.hibernate.search.mapper.pojo.model.hcann.spi.PojoSimpleHCAnnRawTypeModel<T>
- All Implemented Interfaces:
MappableTypeModel
,PojoRawTypeModel<T>
,PojoTypeModel<T>
public final class PojoSimpleHCAnnRawTypeModel<T>
extends AbstractPojoHCAnnRawTypeModel<T,AbstractPojoHCAnnBootstrapIntrospector>
-
Field Summary
Fields inherited from class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
xClass
Fields inherited from class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
introspector, typeIdentifier
-
Constructor Summary
ConstructorsConstructorDescriptionPojoSimpleHCAnnRawTypeModel
(AbstractPojoHCAnnBootstrapIntrospector introspector, PojoRawTypeIdentifier<T> typeIdentifier, GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T> rawTypeDeclaringContext) -
Method Summary
Modifier and TypeMethodDescriptionStream<PojoSimpleHCAnnRawTypeModel<? super T>>
protected PojoPropertyModel<?>
createPropertyModel
(String propertyName) Stream<PojoSimpleHCAnnRawTypeModel<? super T>>
Methods inherited from class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
annotations, arrayElementType, createDeclaredConstructors, declaredFieldAccessXPropertiesByName, declaredMethodAccessXPropertiesByName, declaredPropertyField, declaredPropertyGetters, declaredPropertyNames, isAbstract, isSubTypeOf, typeArgument
Methods inherited from class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
cast, caster, castTo, constructor, declaredConstructors, declaredProperties, doCast, equals, hashCode, mainConstructor, name, property, toString, typeIdentifier
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
rawType
-
Constructor Details
-
PojoSimpleHCAnnRawTypeModel
public PojoSimpleHCAnnRawTypeModel(AbstractPojoHCAnnBootstrapIntrospector introspector, PojoRawTypeIdentifier<T> typeIdentifier, GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T> rawTypeDeclaringContext)
-
-
Method Details
-
ascendingSuperTypes
- Returns:
- The supertypes of the current type, in ascending order.
-
descendingSuperTypes
- Returns:
- The supertypes of the current type, in descending order.
-
createPropertyModel
- Specified by:
createPropertyModel
in classAbstractPojoRawTypeModel<T,
AbstractPojoHCAnnBootstrapIntrospector>
-