public abstract class ElementD<E extends AnnotatedElement,R extends org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,?>> extends Object implements javax.validation.metadata.ElementDescriptor
| Modifier and Type | Class and Description |
|---|---|
static class |
ElementD.NonRoot<P extends ElementD<?,?>,E extends AnnotatedElement,R extends org.apache.bval.jsr.descriptor.MetadataReader.ForElement<E,?>> |
| Modifier and Type | Field and Description |
|---|---|
protected Type |
genericType |
| Modifier and Type | Method and Description |
|---|---|
javax.validation.metadata.ElementDescriptor.ConstraintFinder |
findConstraints() |
protected abstract BeanD<?> |
getBean() |
Set<javax.validation.metadata.ConstraintDescriptor<?>> |
getConstraintDescriptors() |
Class<?> |
getDeclaringClass() |
ElementType |
getElementType() |
abstract Type |
getGenericType() |
abstract GroupStrategy |
getGroupStrategy() |
E |
getTarget() |
boolean |
hasConstraints() |
String |
toString() |
protected final Type genericType
protected ElementD(R reader)
public boolean hasConstraints()
hasConstraints in interface javax.validation.metadata.ElementDescriptorpublic Set<javax.validation.metadata.ConstraintDescriptor<?>> getConstraintDescriptors()
getConstraintDescriptors in interface javax.validation.metadata.ElementDescriptorpublic final javax.validation.metadata.ElementDescriptor.ConstraintFinder findConstraints()
findConstraints in interface javax.validation.metadata.ElementDescriptorpublic final ElementType getElementType()
public final E getTarget()
public final Class<?> getDeclaringClass()
public abstract Type getGenericType()
public abstract GroupStrategy getGroupStrategy()
protected abstract BeanD<?> getBean()
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.