protected <DELEGATE extends MetadataBuilder.ForContainer<E>,E extends AnnotatedElement> MetadataBuilder.ForContainer<E> |
HierarchyBuilder.forContainer(List<DELEGATE> delegates,
Meta<E> meta,
javax.validation.ElementKind elementKind) |
protected <DELEGATE extends MetadataBuilder.ForContainer<E>,E extends AnnotatedElement> MetadataBuilder.ForContainer<E> |
CompositeBuilder.forContainer(List<DELEGATE> delegates,
Meta<E> meta,
javax.validation.ElementKind elementKind) |
protected <DELEGATE extends MetadataBuilder.ForElement<E>,E extends Executable> MetadataBuilder.ForElement<E> |
HierarchyBuilder.forCrossParameter(List<DELEGATE> delegates,
Meta<E> meta) |
protected <DELEGATE extends MetadataBuilder.ForElement<E>,E extends Executable> MetadataBuilder.ForElement<E> |
CompositeBuilder.forCrossParameter(List<DELEGATE> delegates,
Meta<E> meta) |
MetadataBuilder.ForClass<T> |
MetadataBuilder.ForBean.getClass(Meta<Class<T>> meta) |
protected <E extends AnnotatedElement> Map<Meta<E>,Annotation[]> |
HierarchyBuilder.getConstraintDeclarationMap(org.apache.bval.jsr.metadata.CompositeBuilder.ForElement<? extends MetadataBuilder.ForElement<E>,E> composite,
Meta<E> meta) |
protected <E extends AnnotatedElement> Map<Meta<E>,Annotation[]> |
CompositeBuilder.getConstraintDeclarationMap(org.apache.bval.jsr.metadata.CompositeBuilder.ForElement<? extends MetadataBuilder.ForElement<E>,E> composite,
Meta<E> meta) |
default Map<Meta<E>,Annotation[]> |
MetadataBuilder.ForElement.getConstraintDeclarationMap(Meta<E> meta) |
Map<Signature,MetadataBuilder.ForExecutable<Constructor<? extends T>>> |
MetadataBuilder.ForBean.getConstructors(Meta<Class<T>> meta) |
Map<ContainerElementKey,MetadataBuilder.ForContainer<AnnotatedType>> |
MetadataBuilder.ForContainer.getContainerElementTypes(Meta<E> meta) |
MetadataBuilder.ForElement<E> |
MetadataBuilder.ForExecutable.getCrossParameter(Meta<E> meta) |
Annotation[] |
MetadataBuilder.ForElement.getDeclaredConstraints(Meta<E> meta) |
Map<String,MetadataBuilder.ForContainer<Field>> |
MetadataBuilder.ForBean.getFields(Meta<Class<T>> meta) |
Map<String,MetadataBuilder.ForContainer<Method>> |
MetadataBuilder.ForBean.getGetters(Meta<Class<T>> meta)
Returned keys are property names per XML mapping spec.
|
Set<GroupConversion> |
MetadataBuilder.ForContainer.getGroupConversions(Meta<E> meta) |
protected <T> List<Class<?>> |
HierarchyBuilder.getGroupSequence(org.apache.bval.jsr.metadata.CompositeBuilder.ForClass<T> composite,
Meta<Class<T>> meta) |
protected <T> List<Class<?>> |
CompositeBuilder.getGroupSequence(org.apache.bval.jsr.metadata.CompositeBuilder.ForClass<T> composite,
Meta<Class<T>> meta) |
List<Class<?>> |
MetadataBuilder.ForClass.getGroupSequence(Meta<Class<T>> meta) |
protected <E extends Executable> List<Meta<Parameter>> |
CompositeBuilder.getMetaParameters(Meta<E> meta,
BiFunction<javax.validation.ParameterNameProvider,E,List<String>> getParameterNames) |
Map<Signature,MetadataBuilder.ForExecutable<Method>> |
MetadataBuilder.ForBean.getMethods(Meta<Class<T>> meta) |
List<MetadataBuilder.ForContainer<Parameter>> |
MetadataBuilder.ForExecutable.getParameters(Meta<E> meta) |
MetadataBuilder.ForContainer<E> |
MetadataBuilder.ForExecutable.getReturnValue(Meta<E> meta) |
boolean |
MetadataBuilder.ForContainer.isCascade(Meta<E> meta) |