Class PojoHCAnnMethodParameterModel<T>
java.lang.Object
org.hibernate.search.mapper.pojo.model.hcann.spi.PojoHCAnnMethodParameterModel<T>
- All Implemented Interfaces:
PojoMethodParameterModel<T>
public final class PojoHCAnnMethodParameterModel<T>
extends Object
implements PojoMethodParameterModel<T>
-
Constructor Summary
ConstructorsConstructorDescriptionPojoHCAnnMethodParameterModel(PojoHCAnnConstructorModel<?> constructorModel, int index, Parameter parameter, AnnotatedType annotatedType, Annotation[] annotationsForJDK8303112) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.search.mapper.pojo.model.spi.PojoMethodParameterModel
equals, hashCode
-
Constructor Details
-
PojoHCAnnMethodParameterModel
public PojoHCAnnMethodParameterModel(PojoHCAnnConstructorModel<?> constructorModel, int index, Parameter parameter, AnnotatedType annotatedType, Annotation[] annotationsForJDK8303112)
-
-
Method Details
-
toString
-
index
public int index()- Specified by:
indexin interfacePojoMethodParameterModel<T>
-
name
- Specified by:
namein interfacePojoMethodParameterModel<T>
-
annotations
- Specified by:
annotationsin interfacePojoMethodParameterModel<T>
-
typeModel
- Specified by:
typeModelin interfacePojoMethodParameterModel<T>
-
isEnclosingInstance
public boolean isEnclosingInstance()- Specified by:
isEnclosingInstancein interfacePojoMethodParameterModel<T>- Returns:
trueif this parameter is expected to receive an "enclosing instance", e.g. an instance of the enclosing class in the case of Java inner classes or method-local classes.
-