Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 702 Bytes

entity.md

File metadata and controls

70 lines (44 loc) · 702 Bytes

The entities exposed by this API are (constructors,accessors and mutators excluded for brevity):

@Entity
public class Person {
  @Id
  private int id;
  private String name;
  private String email;
  private Address address;
}
@Entity
public class Pet {
  @Id
  private int PetFinderDotComId;
    
}
@Entity
public class Shelter {
  @Id
  private int PetFinderDotComId;
  
  private Address address;
 
  @OneToMany
  private Set<Pet> pets;
}
@Entity
publid ApplicationStatus {
  @Id
  private int id;
  private ENUM 
}
@Entity
public Application {
  @Id
  private int id;
  private ApplicationStatus status
}