public abstract class ValidateReturnValue<E extends Executable,T> extends ValidateExecutable<E,T>
| Modifier and Type | Class and Description |
|---|---|
static class |
ValidateReturnValue.ForConstructor<T> |
static class |
ValidateReturnValue.ForMethod<T> |
ValidationJob.BeanFrame<B>, ValidationJob.Frame<D extends ElementD<?,?>>, ValidationJob.SproutFrame<D extends ElementD<?,?> & javax.validation.metadata.CascadableDescriptor & javax.validation.metadata.ContainerDescriptor>executablegroups, ITERABLE_ELEMENT, MAP_VALUE, validatorContext| Modifier and Type | Method and Description |
|---|---|
protected ValidationJob.Frame<?> |
computeBaseFrame() |
protected abstract ValidationJob.Frame<?> |
createBaseFrame(ReturnValueD<?,?> descriptor,
GraphContext context) |
protected abstract javax.validation.metadata.ExecutableDescriptor |
describe() |
protected abstract T |
getRootBean() |
protected boolean |
hasWork() |
createBasePathgetResults, getRootBeanClass, noViolationsprotected ValidationJob.Frame<?> computeBaseFrame()
computeBaseFrame in class ValidationJob<T>protected boolean hasWork()
hasWork in class ValidationJob<T>protected abstract javax.validation.metadata.ExecutableDescriptor describe()
protected abstract T getRootBean()
protected abstract ValidationJob.Frame<?> createBaseFrame(ReturnValueD<?,?> descriptor, GraphContext context)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.