Class Client
- java.lang.Object
-
- com.priint.pubserver.plugin.entitydata.Client
-
- All Implemented Interfaces:
java.io.Serializable
@Entity public class Client extends java.lang.Object implements java.io.SerializableThe Client class represents a tenant.
A Client is described by identifier and label. A client may additionally be described by address and URL.
- Since:
- 4.0.0, 4.0.5 added JPA annotations
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_CLIENTName of default client.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAddress()java.lang.StringgetCreatedBy()java.util.DategetCreatedOn()java.lang.StringgetIdentifier()java.lang.StringgetLabel()java.lang.StringgetUpdatedBy()java.util.DategetUpdatedOn()java.lang.StringgetUrl()inthashCode()voidsetAddress(java.lang.String address)voidsetCreatedBy(java.lang.String createdBy)voidsetCreatedOn(java.util.Date createdOn)voidsetIdentifier(java.lang.String identifier)Set identifier Throws NullArgumentException if argument isnull.voidsetLabel(java.lang.String label)Set label Throws NullArgumentException if argument isnull.voidsetUpdatedBy(java.lang.String updatedBy)voidsetUpdatedOn(java.util.Date updatedOn)voidsetUrl(java.lang.String url)java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_CLIENT
public static final java.lang.String DEFAULT_CLIENT
Name of default client. Will be used if no client was stated.- See Also:
- Constant Field Values
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
- Returns:
- String identifier of the client. Not null.
-
setIdentifier
public void setIdentifier(java.lang.String identifier)
Set identifier Throws NullArgumentException if argument isnull.- Parameters:
identifier- String identifier of the client.
-
getLabel
public java.lang.String getLabel()
- Returns:
- String label of the client. Typically identical with identifier. Not null.
-
setLabel
public void setLabel(java.lang.String label)
Set label Throws NullArgumentException if argument isnull.- Parameters:
label- name of the client.
-
getAddress
public java.lang.String getAddress()
- Returns:
- Postal address of the client or empty string
-
setAddress
public void setAddress(java.lang.String address)
- Parameters:
address- seegetAddress()
-
getCreatedBy
public java.lang.String getCreatedBy()
-
setCreatedBy
public void setCreatedBy(java.lang.String createdBy)
-
getCreatedOn
public java.util.Date getCreatedOn()
-
setCreatedOn
public void setCreatedOn(java.util.Date createdOn)
-
getUpdatedBy
public java.lang.String getUpdatedBy()
-
setUpdatedBy
public void setUpdatedBy(java.lang.String updatedBy)
-
getUpdatedOn
public java.util.Date getUpdatedOn()
-
setUpdatedOn
public void setUpdatedOn(java.util.Date updatedOn)
-
getUrl
public java.lang.String getUrl()
- Returns:
- Web site of the client or empty string
-
setUrl
public void setUrl(java.lang.String url)
- Parameters:
url- seegetUrl()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-