public class Customer extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Customer.Basic |
static interface |
Customer.Extended |
| Constructor and Description |
|---|
Customer() |
Customer(CharSequence lastName) |
Customer(Date dateOfBirth) |
Customer(long l) |
Customer(String name) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAddress() |
String |
getAllData(Date dateOfBirth) |
String |
getFirstName(String s) |
String |
getLastName(CharSequence lastName) |
String |
getLastName(long l) |
String |
getName() |
@ValidCustomer public Customer()
@ValidCustomer @ValidBusinessCustomer public Customer(String name)
@ValidCustomer(groups=Customer.Extended.class) public Customer(long l)
@ValidCustomer.List(value={@ValidCustomer(message="1"),@ValidCustomer(message="2")}) public Customer(CharSequence lastName)
@ValidCustomer(groups=Customer.Extended.class) @ValidBusinessCustomer(groups=Customer.Basic.class) public Customer(Date dateOfBirth)
@Size(min=3) public String getAddress()
@Size(min=3,
groups=Customer.Extended.class)
public String getLastName(long l)
@Size.List(value={@Size(min=3),@Size(min=6)})
public String getLastName(CharSequence lastName)
@Size(min=3,
groups=Customer.Extended.class)
@Pattern(regexp="aaa",
groups=Customer.Basic.class)
public String getAllData(Date dateOfBirth)
public String getName()
Copyright © 2008–2014. All rights reserved.