org.hibernate.beanvalidation.tck.tests.metadata
Class Customer

java.lang.Object
  extended by org.hibernate.beanvalidation.tck.tests.metadata.Customer
All Implemented Interfaces:
Person

public class Customer
extends Object
implements Person

Author:
Hardy Ferentschik

Nested Class Summary
static interface Customer.BasicChecks
           
static interface Customer.StrictChecks
           
static interface Customer.StrictCustomerChecks
           
 
Nested classes/interfaces inherited from interface org.hibernate.beanvalidation.tck.tests.metadata.Person
Person.PersonValidation
 
Constructor Summary
Customer()
           
 
Method Summary
 void addOrder(Order order)
           
 Account getAccount()
           
 int getAge()
           
 String getFirstName()
           
 String getLastName()
           
 String getMiddleName()
           
 List<Order> getOrderList()
           
 void setFirstName(String firstName)
           
 void setLastName(String lastName)
           
 void setMiddleName(String middleName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Customer

public Customer()
Method Detail

addOrder

public void addOrder(Order order)

getOrderList

public List<Order> getOrderList()

getFirstName

public String getFirstName()
Specified by:
getFirstName in interface Person

setFirstName

public void setFirstName(String firstName)

getMiddleName

public String getMiddleName()
Specified by:
getMiddleName in interface Person

setMiddleName

public void setMiddleName(String middleName)

getLastName

public String getLastName()
Specified by:
getLastName in interface Person

setLastName

public void setLastName(String lastName)

getAccount

@ConvertGroup.List(value={@ConvertGroup(from=javax.validation.groups.Default.class,to=Customer.BasicChecks.class),@ConvertGroup(from=Customer.StrictCustomerChecks.class,to=Customer.StrictChecks.class)})
public Account getAccount()

getAge

public int getAge()
Specified by:
getAge in interface Person


Copyright © 2008-2013. All Rights Reserved.