public class Client
extends com.avaje.ebean.Model
Modifier and Type | Field and Description |
---|---|
java.lang.Integer |
billingInterval |
java.lang.Integer |
clientNo |
java.lang.String |
company |
java.util.Date |
createdAt |
java.util.Date |
deletedAt |
java.lang.String |
email |
static com.avaje.ebean.Model.Finder<java.lang.Integer,Client> |
find |
java.lang.Integer |
id |
java.lang.String |
locale |
java.lang.String |
name |
java.util.Date |
updatedAt |
java.lang.Integer |
userId |
java.lang.String |
workflowState |
Constructor and Description |
---|
Client() |
Modifier and Type | Method and Description |
---|---|
static Client |
fromJson(com.fasterxml.jackson.databind.node.ObjectNode json) |
java.util.List<Address> |
getAddresses() |
java.util.List<PhoneNumber> |
getPhoneNumbers() |
Address |
getPreferedAddress() |
PhoneNumber |
getPreferedPhoneNumber() |
User |
getUser()
Get the Matching User for this Client.
|
static Client |
getUserClient(User user) |
java.lang.String |
getUsername() |
java.util.List<User> |
getUsers()
Get a List of Users, this Client is responsible for.
|
void |
setPreferedAddress(Address preferedAddress) |
void |
setPreferedPhoneNumber(PhoneNumber preferedPhoneNumber) |
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
java.lang.String |
toString() |
public java.lang.Integer id
public java.lang.Integer clientNo
public java.lang.Integer billingInterval
public java.lang.Integer userId
public java.lang.String name
public java.lang.String company
public java.lang.String email
public java.lang.String locale
public java.lang.String workflowState
public java.util.Date createdAt
public java.util.Date updatedAt
public java.util.Date deletedAt
public static com.avaje.ebean.Model.Finder<java.lang.Integer,Client> find
public User getUser()
public java.lang.String getUsername()
public java.util.List<User> getUsers()
public java.util.List<Address> getAddresses()
public Address getPreferedAddress()
public void setPreferedAddress(Address preferedAddress)
public java.util.List<PhoneNumber> getPhoneNumbers()
public PhoneNumber getPreferedPhoneNumber()
public void setPreferedPhoneNumber(PhoneNumber preferedPhoneNumber)
public java.lang.String toString()
toString
in class java.lang.Object
public com.fasterxml.jackson.databind.node.ObjectNode toJson()
public static Client fromJson(com.fasterxml.jackson.databind.node.ObjectNode json)