Interface PojoMethodParameterModel<T>
-
- All Known Implementing Classes:
PojoHCAnnMethodParameterModel
public interface PojoMethodParameterModel<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stream<Annotation>annotations()booleanequals(Object obj)inthashCode()intindex()booleanisEnclosingInstance()Optional<String>name()PojoTypeModel<T>typeModel()
-
-
-
Method Detail
-
index
int index()
-
annotations
Stream<Annotation> annotations()
-
typeModel
PojoTypeModel<T> typeModel()
-
isEnclosingInstance
boolean isEnclosingInstance()
- 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.
-
equals
boolean equals(Object obj)
- Overrides:
equalsin classObject- Returns:
trueifobjis aMappableTypeModelreferencing the exact same type with the exact same exposed metadata.
-
-