org.springframework.samples.petclinic
Class Pet

java.lang.Object
  extended by org.springframework.samples.petclinic.BaseEntity
      extended by org.springframework.samples.petclinic.NamedEntity
          extended by org.springframework.samples.petclinic.Pet

public class Pet
extends NamedEntity

Simple JavaBean business object representing a pet.

Author:
Ken Krebs, Juergen Hoeller, Sam Brannen

Constructor Summary
Pet()
           
 
Method Summary
 void addVisit(Visit visit)
           
 java.util.Date getBirthDate()
           
 Owner getOwner()
           
 PetType getType()
           
 java.util.List<Visit> getVisits()
           
protected  java.util.Set<Visit> getVisitsInternal()
           
 void setBirthDate(java.util.Date birthDate)
           
protected  void setOwner(Owner owner)
           
 void setType(PetType type)
           
protected  void setVisitsInternal(java.util.Set<Visit> visits)
           
 
Methods inherited from class org.springframework.samples.petclinic.NamedEntity
getName, setName, toString
 
Methods inherited from class org.springframework.samples.petclinic.BaseEntity
getId, isNew, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Pet

public Pet()
Method Detail

setBirthDate

public void setBirthDate(java.util.Date birthDate)

getBirthDate

public java.util.Date getBirthDate()

setType

public void setType(PetType type)

getType

public PetType getType()

setOwner

protected void setOwner(Owner owner)

getOwner

public Owner getOwner()

setVisitsInternal

protected void setVisitsInternal(java.util.Set<Visit> visits)

getVisitsInternal

protected java.util.Set<Visit> getVisitsInternal()

getVisits

public java.util.List<Visit> getVisits()

addVisit

public void addVisit(Visit visit)


Copyright © 2010. All Rights Reserved.