Interface ContainerElementConstraintMappingContext
- All Superinterfaces:
Cascadable<ContainerElementConstraintMappingContext>, Constrainable<ContainerElementConstraintMappingContext>, ConstraintDefinitionTarget, ConstraintMappingTarget, ConstructorTarget, ContainerElementTarget, MethodTarget, ParameterTarget, PropertyTarget, ReturnValueTarget, TypeTarget
public interface ContainerElementConstraintMappingContext
extends Constrainable<ContainerElementConstraintMappingContext>, ConstraintMappingTarget, PropertyTarget, ConstructorTarget, MethodTarget, ContainerElementTarget, ParameterTarget, ReturnValueTarget, Cascadable<ContainerElementConstraintMappingContext>
Constraint mapping creational context representing a type argument of a property, parameter or method return value
with a generic (return) type. Allows to place constraints on that type argument, mark it as cascadable and to
navigate to other constraint targets.
- Since:
- 6.0
- Author:
- Gunnar Morling
-
Method Summary
Methods inherited from interface Cascadable
convertGroup, validMethods inherited from interface Constrainable
constraintMethods inherited from interface ConstraintDefinitionTarget
constraintDefinitionMethods inherited from interface ConstructorTarget
constructorMethods inherited from interface ContainerElementTarget
containerElementType, containerElementTypeMethods inherited from interface MethodTarget
methodMethods inherited from interface ParameterTarget
parameterMethods inherited from interface PropertyTarget
field, getterMethods inherited from interface ReturnValueTarget
returnValueMethods inherited from interface TypeTarget
type