|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.beanvalidation.tck.tests.methodvalidation.service.OrderService
public class OrderService
Provides test methods used in MethodValidationTest.
| Nested Class Summary | |
|---|---|
static interface |
OrderService.Basic
|
static interface |
OrderService.Complex
|
static interface |
OrderService.OrderServiceSequence
|
| Constructor Summary | |
|---|---|
OrderService()
|
|
OrderService(String name)
|
|
OrderService(String customer,
Item item,
byte quantity)
|
|
OrderService(String customer,
Item item,
int quantity)
|
|
OrderService(String customer,
Item item,
Integer quantity)
|
|
OrderService(String customer,
Item item,
long quantity)
|
|
OrderService(String customer,
Item item,
short quantity)
|
|
| Method Summary | |
|---|---|
String |
getName()
|
Order |
placeOrder(String customer,
Item item,
byte quantity)
|
Order |
placeOrder(String customer,
Item item,
int quantity)
|
Order |
placeOrder(String customer,
Item item,
Integer quantity)
|
Order |
placeOrder(String customer,
Item item,
long quantity)
|
Order |
placeOrder(String customer,
Item item,
short quantity)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OrderService()
public OrderService(String name)
@MyCrossParameterConstraint
@ValidOrderService
public OrderService(@NotNull
String customer,
Item item,
@Min(value=1L)
int quantity)
@MyCrossParameterConstraint(groups=OrderService.Basic.class)
@ValidOrderService
@ValidRetailOrderService(groups=OrderService.Basic.class)
public OrderService(@NotNull(groups=OrderService.Basic.class)
String customer,
Item item,
@Min(value=1L)
Integer quantity)
@ConvertGroup(from=OrderService.Basic.class,
to=javax.validation.groups.Default.class)
public OrderService(String customer,
@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})
String customer,
@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)
@MyCrossParameterConstraint(groups=OrderService.Complex.class)
@ValidOrderService(groups=OrderService.Basic.class)
@ValidRetailOrderService(groups=OrderService.Complex.class)
@ConvertGroup(from=OrderService.Basic.class,
to=javax.validation.groups.Default.class)
public OrderService(@NotNull(groups=OrderService.Basic.class)
String customer,
@ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class)
Item item,
@Min(value=1L,groups=OrderService.Complex.class)
byte quantity)
| Method Detail |
|---|
@MyCrossParameterConstraint
@ValidOrder
public Order placeOrder(@NotNull
String customer,
Item item,
@Min(value=1L)
int quantity)
@MyCrossParameterConstraint(groups=OrderService.Basic.class)
@ValidOrder
@ValidRetailOrder(groups=OrderService.Basic.class)
public Order placeOrder(@NotNull(groups=OrderService.Basic.class)
String customer,
Item item,
@Min(value=1L)
Integer quantity)
@ConvertGroup(from=OrderService.Basic.class,
to=javax.validation.groups.Default.class)
public Order placeOrder(String customer,
@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})
String customer,
@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)
@MyCrossParameterConstraint(groups=OrderService.Complex.class)
@ValidOrder(groups=OrderService.Basic.class)
@ValidRetailOrder(groups=OrderService.Complex.class)
@ConvertGroup(from=OrderService.Basic.class,
to=javax.validation.groups.Default.class)
public Order placeOrder(@NotNull(groups=OrderService.Basic.class)
String customer,
@ConvertGroup(from=OrderService.Basic.class,to=javax.validation.groups.Default.class)
Item item,
@Min(value=1L,groups=OrderService.Complex.class)
byte quantity)
public String getName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||