Class PojoModelValueElement<T>
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.model.impl.PojoModelValueElement<T>
-
- Type Parameters:
T- The type used as a root element.
- All Implemented Interfaces:
PojoModelElement,PojoModelValue<T>
public class PojoModelValueElement<T> extends Object implements PojoModelValue<T>
-
-
Constructor Summary
Constructors Constructor Description PojoModelValueElement(PojoBootstrapIntrospector introspector, PojoTypeModel<? extends T> typeModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAssignableTo(Class<?> clazz)Class<?>rawType()StringtoString()
-
-
-
Constructor Detail
-
PojoModelValueElement
public PojoModelValueElement(PojoBootstrapIntrospector introspector, PojoTypeModel<? extends T> typeModel)
-
-
Method Detail
-
isAssignableTo
public boolean isAssignableTo(Class<?> clazz)
- Specified by:
isAssignableToin interfacePojoModelElement- Parameters:
clazz- AClass.- Returns:
trueif instances of the given class can be assigned to this element,falseotherwise.
-
rawType
public Class<?> rawType()
- Specified by:
rawTypein interfacePojoModelValue<T>- Returns:
- The
Classrepresenting the raw type of this value.
-
-