Package org.apache.bval.jsr.descriptor
Class MetadataReader.ForExecutable<E extends Executable,SELF extends MetadataReader.ForExecutable<E,SELF>>
- java.lang.Object
-
- org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,MetadataBuilder.ForElement<E>>
-
- org.apache.bval.jsr.descriptor.MetadataReader.ForExecutable<E,SELF>
-
- Direct Known Subclasses:
MetadataReader.ForConstructor
,MetadataReader.ForMethod
- Enclosing class:
- MetadataReader
abstract class MetadataReader.ForExecutable<E extends Executable,SELF extends MetadataReader.ForExecutable<E,SELF>> extends MetadataReader.ForElement<E,MetadataBuilder.ForElement<E>>
-
-
Field Summary
-
Fields inherited from class org.apache.bval.jsr.descriptor.MetadataReader.ForElement
builder, meta
-
-
Constructor Summary
Constructors Constructor Description ForExecutable(Meta<E> meta, MetadataBuilder.ForExecutable<E> executableBuilder)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) <X extends ExecutableD<E,SELF,X>>
CrossParameterD<X,E>getCrossParameterDescriptor(X parent)
(package private) <X extends ExecutableD<E,SELF,X>>
List<ParameterD<X>>getParameterDescriptors(X parent)
(package private) abstract List<String>
getParameterNames(jakarta.validation.ParameterNameProvider parameterNameProvider, E host)
(package private) <X extends ExecutableD<E,SELF,X>>
ReturnValueD<X,E>getReturnValueDescriptor(X parent)
-
Methods inherited from class org.apache.bval.jsr.descriptor.MetadataReader.ForElement
getConstraints, getValidatorFactory
-
-
-
-
Constructor Detail
-
ForExecutable
ForExecutable(Meta<E> meta, MetadataBuilder.ForExecutable<E> executableBuilder)
-
-
Method Detail
-
getParameterDescriptors
<X extends ExecutableD<E,SELF,X>> List<ParameterD<X>> getParameterDescriptors(X parent)
-
getCrossParameterDescriptor
<X extends ExecutableD<E,SELF,X>> CrossParameterD<X,E> getCrossParameterDescriptor(X parent)
-
getReturnValueDescriptor
<X extends ExecutableD<E,SELF,X>> ReturnValueD<X,E> getReturnValueDescriptor(X parent)
-
-