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 |
|---|---|
@Size(min=3) String |
getAddress() |
@Size(min=3,groups=Customer.Extended.class) @Pattern(regexp="aaa",groups=Customer.Basic.class) String |
getAllData(Date dateOfBirth) |
@Size(min=3) @Pattern(regexp="aaa") String |
getFirstName(String s) |
@Size(min=3) @Size(min=6) String |
getLastName(CharSequence lastName) |
@Size(min=3,groups=Customer.Extended.class) 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(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 @Size(min=3) String getAddress()
@Size(min=3) @Pattern(regexp="aaa") public @Size(min=3) @Pattern(regexp="aaa") String getFirstName(String s)
@Size(min=3,
groups=Customer.Extended.class)
public @Size(min=3,groups=Customer.Extended.class) String getLastName(long l)
@Size(min=3) @Size(min=6) public @Size(min=3) @Size(min=6) String getLastName(CharSequence lastName)
@Size(min=3,
groups=Customer.Extended.class)
@Pattern(regexp="aaa",
groups=Customer.Basic.class)
public @Size(min=3,groups=Customer.Extended.class) @Pattern(regexp="aaa",groups=Customer.Basic.class) String getAllData(Date dateOfBirth)
public String getName()
Copyright © 2008–2017. All rights reserved.