@GroupSequence(value={OrderServiceWithRedefinedDefaultGroupSequence.Basic.class,OrderServiceWithRedefinedDefaultGroupSequence.class})
public class OrderServiceWithRedefinedDefaultGroupSequence
extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
OrderServiceWithRedefinedDefaultGroupSequence.Basic |
| Constructor and Description |
|---|
OrderServiceWithRedefinedDefaultGroupSequence() |
OrderServiceWithRedefinedDefaultGroupSequence(String name) |
OrderServiceWithRedefinedDefaultGroupSequence(@NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) String customer,
@Valid Item item,
@Min(value=1L) byte quantity) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
@Valid Order |
placeOrder(@NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) String customer,
@Valid Item item,
@Min(value=1L) byte quantity) |
public OrderServiceWithRedefinedDefaultGroupSequence()
public OrderServiceWithRedefinedDefaultGroupSequence(String name)
@MyCrossParameterConstraint @ValidOrderService(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) @ValidRetailOrderService @Valid public OrderServiceWithRedefinedDefaultGroupSequence(@NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) @NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) byte quantity)
@MyCrossParameterConstraint @ValidOrder(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) @ValidRetailOrder @Valid public @Valid Order placeOrder(@NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) @NotNull(groups=OrderServiceWithRedefinedDefaultGroupSequence.Basic.class) String customer, @Valid @Valid Item item, @Min(value=1L) @Min(value=1L) byte quantity)
public String getName()
Copyright © 2008–2017. All rights reserved.