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,?>>
parent
genericType
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, getParent
findConstraints, getConstraintDescriptors, getDeclaringClass, getElementType, getTarget, hasConstraints, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public final String getName()
getName
in interface javax.validation.metadata.ExecutableDescriptor
public final List<javax.validation.metadata.ParameterDescriptor> getParameterDescriptors()
getParameterDescriptors
in interface javax.validation.metadata.ExecutableDescriptor
public final javax.validation.metadata.CrossParameterDescriptor getCrossParameterDescriptor()
getCrossParameterDescriptor
in interface javax.validation.metadata.ExecutableDescriptor
public final javax.validation.metadata.ReturnValueDescriptor getReturnValueDescriptor()
getReturnValueDescriptor
in interface javax.validation.metadata.ExecutableDescriptor
public final boolean hasConstrainedParameters()
hasConstrainedParameters
in interface javax.validation.metadata.ExecutableDescriptor
public final boolean hasConstrainedReturnValue()
hasConstrainedReturnValue
in interface javax.validation.metadata.ExecutableDescriptor
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.