public abstract class ExecutableD<E extends Executable,R extends org.apache.bval.jsr.descriptor.MetadataReader.ForExecutable<E,R>,SELF extends ExecutableD<E,R,SELF>> extends ElementD.NonRoot<BeanD<?>,E,R> implements javax.validation.metadata.ExecutableDescriptor
ElementD.NonRoot<P extends ElementD<?,?>,E extends AnnotatedElement,R extends org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,?>>parentgenericType| Modifier | Constructor and Description |
|---|---|
protected |
ExecutableD(R reader,
BeanD<?> parent) |
| Modifier and Type | Method and Description |
|---|---|
javax.validation.metadata.CrossParameterDescriptor |
getCrossParameterDescriptor() |
String |
getName() |
List<javax.validation.metadata.ParameterDescriptor> |
getParameterDescriptors() |
javax.validation.metadata.ReturnValueDescriptor |
getReturnValueDescriptor() |
boolean |
hasConstrainedParameters() |
boolean |
hasConstrainedReturnValue() |
getBean, getGenericType, getGroupStrategy, getParentfindConstraints, getConstraintDescriptors, getDeclaringClass, getElementType, getTarget, hasConstraints, toStringpublic final String getName()
getName in interface javax.validation.metadata.ExecutableDescriptorpublic final List<javax.validation.metadata.ParameterDescriptor> getParameterDescriptors()
getParameterDescriptors in interface javax.validation.metadata.ExecutableDescriptorpublic final javax.validation.metadata.CrossParameterDescriptor getCrossParameterDescriptor()
getCrossParameterDescriptor in interface javax.validation.metadata.ExecutableDescriptorpublic final javax.validation.metadata.ReturnValueDescriptor getReturnValueDescriptor()
getReturnValueDescriptor in interface javax.validation.metadata.ExecutableDescriptorpublic final boolean hasConstrainedParameters()
hasConstrainedParameters in interface javax.validation.metadata.ExecutableDescriptorpublic final boolean hasConstrainedReturnValue()
hasConstrainedReturnValue in interface javax.validation.metadata.ExecutableDescriptorCopyright © 2010–2020 The Apache Software Foundation. All rights reserved.