Package org.apache.bval.jsr.metadata
Interface MetadataBuilder.ForExecutable<E extends Executable>
-
- All Superinterfaces:
HasAnnotationBehavior
- All Known Implementing Classes:
CompositeBuilder.ForExecutable
- Enclosing class:
- MetadataBuilder
public static interface MetadataBuilder.ForExecutable<E extends Executable> extends HasAnnotationBehavior
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataBuilder.ForElement<E>
getCrossParameter(Meta<E> meta)
List<MetadataBuilder.ForContainer<Parameter>>
getParameters(Meta<E> meta)
MetadataBuilder.ForContainer<E>
getReturnValue(Meta<E> meta)
-
Methods inherited from interface org.apache.bval.jsr.metadata.HasAnnotationBehavior
getAnnotationBehavior
-
-
-
-
Method Detail
-
getReturnValue
MetadataBuilder.ForContainer<E> getReturnValue(Meta<E> meta)
-
getCrossParameter
MetadataBuilder.ForElement<E> getCrossParameter(Meta<E> meta)
-
getParameters
List<MetadataBuilder.ForContainer<Parameter>> getParameters(Meta<E> meta)
-
-