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 AnnotationBehavior
getAnnotationBehavior()
(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:
getAnnotationBehavior
in interfaceHasAnnotationBehavior
-
-