public class OrderService extends Object
MethodValidationTest.| Modifier and Type | Class and Description |
|---|---|
static interface |
OrderService.Basic |
static interface |
OrderService.Complex |
static interface |
OrderService.OrderServiceSequence |
| Constructor and Description |
|---|
OrderService() |
OrderService(String name) |
OrderService(@NotNull(groups=OrderService.Basic.class) String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item,
@Min(value=1L,groups=OrderService.Complex.class) byte quantity) |
OrderService(@NotNull String customer,
@Valid Item item,
@Min(value=1L) int quantity) |
OrderService(@NotNull(groups=OrderService.Basic.class) String customer,
@Valid Item item,
@Min(value=1L) Integer quantity) |
OrderService(String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item,
long quantity) |
OrderService(@NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) Item item,
@Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) short quantity) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Order |
placeOrder(@NotNull(groups=OrderService.Basic.class) String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item,
@Min(value=1L,groups=OrderService.Complex.class) byte quantity) |
@Valid Order |
placeOrder(@NotNull String customer,
@Valid Item item,
@Min(value=1L) int quantity) |
@Valid Order |
placeOrder(@NotNull(groups=OrderService.Basic.class) String customer,
@Valid Item item,
@Min(value=1L) Integer quantity) |
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Order |
placeOrder(String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item,
long quantity) |
Order |
placeOrder(@NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) String customer,
@Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) Item item,
@Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) short quantity) |
public OrderService()
public OrderService(String name)
@MyCrossParameterConstraint @ValidOrderService @Valid public OrderService(@NotNull @NotNull String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) int quantity)
@MyCrossParameterConstraint(groups=OrderService.Basic.class) @ValidOrderService @ValidRetailOrderService(groups=OrderService.Basic.class) @Valid public OrderService(@NotNull(groups=OrderService.Basic.class) @NotNull(groups=OrderService.Basic.class) String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) Integer quantity)
@Valid @ConvertGroup(from=OrderService.Basic.class, to=javax.validation.groups.Default.class) public OrderService(String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item, long quantity)
@MyCrossParameterConstraint(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @ValidOrderService(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) public OrderService(@NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) Item item, @Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) short quantity)
@MyCrossParameterConstraint(groups=OrderService.Complex.class) @ValidOrderService(groups=OrderService.Basic.class) @ValidRetailOrderService(groups=OrderService.Complex.class) @Valid @ConvertGroup(from=OrderService.Basic.class, to=javax.validation.groups.Default.class) public OrderService(@NotNull(groups=OrderService.Basic.class) @NotNull(groups=OrderService.Basic.class) String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item, @Min(value=1L,groups=OrderService.Complex.class) @Min(value=1L,groups=OrderService.Complex.class) byte quantity)
@MyCrossParameterConstraint @ValidOrder @Valid public @Valid Order placeOrder(@NotNull @NotNull String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) int quantity)
@MyCrossParameterConstraint(groups=OrderService.Basic.class) @ValidOrder @ValidRetailOrder(groups=OrderService.Basic.class) @Valid public @Valid Order placeOrder(@NotNull(groups=OrderService.Basic.class) @NotNull(groups=OrderService.Basic.class) String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) Integer quantity)
@Valid @ConvertGroup(from=OrderService.Basic.class, to=javax.validation.groups.Default.class) public @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Order placeOrder(String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item, long quantity)
@MyCrossParameterConstraint(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @ValidOrder(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) public Order placeOrder(@NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @NotNull(groups={OrderService.Basic.class,javax.validation.groups.Default.class}) String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=Item.Basic.class) Item item, @Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) @Min(value=1L,groups={OrderService.Basic.class,javax.validation.groups.Default.class}) short quantity)
@MyCrossParameterConstraint(groups=OrderService.Complex.class) @ValidOrder(groups=OrderService.Basic.class) @ValidRetailOrder(groups=OrderService.Complex.class) @Valid @ConvertGroup(from=OrderService.Basic.class, to=javax.validation.groups.Default.class) public @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Order placeOrder(@NotNull(groups=OrderService.Basic.class) @NotNull(groups=OrderService.Basic.class) String customer, @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) @Valid @ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class) Item item, @Min(value=1L,groups=OrderService.Complex.class) @Min(value=1L,groups=OrderService.Complex.class) byte quantity)
public String getName()
Copyright © 2008–2017. All rights reserved.