Package org.apache.bval.jsr.metadata
Class CompositeBuilder.Delegator<DELEGATE extends HasAnnotationBehavior>
- java.lang.Object
-
- org.apache.bval.jsr.metadata.CompositeBuilder.Delegator<DELEGATE>
-
- All Implemented Interfaces:
HasAnnotationBehavior
- Direct Known Subclasses:
CompositeBuilder.ForBean,CompositeBuilder.ForElement,CompositeBuilder.ForExecutable
- Enclosing class:
- CompositeBuilder
class CompositeBuilder.Delegator<DELEGATE extends HasAnnotationBehavior> extends Object implements HasAnnotationBehavior
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationBehaviorgetAnnotationBehavior()(package private) <K,D>
Map<K,D>merge(Function<DELEGATE,Map<K,D>> toMap, BiFunction<K,List<D>,D> merge)(package private) <K,D>
Map<K,D>merge(Function<DELEGATE,Map<K,D>> toMap, Function<List<D>,D> merge)
-
-
-
Field Detail
-
delegates
protected final List<DELEGATE extends HasAnnotationBehavior> delegates
-
-
Method Detail
-
getAnnotationBehavior
public AnnotationBehavior getAnnotationBehavior()
- Specified by:
getAnnotationBehaviorin interfaceHasAnnotationBehavior
-
-