com.silanis.esl.api.model
Class BasePackage

java.lang.Object
  extended by com.silanis.esl.api.model.Model
      extended by com.silanis.esl.api.model.Entity
          extended by com.silanis.esl.api.model.BasePackage
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BaseTemplate, Package

public class BasePackage
extends Entity
implements Serializable

See Also:
Serialized Form

Field Summary
protected  Boolean _autocomplete
           
protected  String _consent
           
protected  Date _created
           
protected  String _description
           
protected  List<Document> _documents
           
protected  Date _due
           
protected  String _emailMessage
           
protected  String _language
           
protected  PackageArtifactsLimits _limits
           
protected  List<Message> _messages
           
protected  Boolean _notarized
           
protected  String _notaryRoleId
           
protected  List<Role> _roles
           
protected  Sender _sender
           
protected  PackageSettings _settings
           
protected  SignedDocumentDelivery _signedDocumentDelivery
           
protected  String _status
           
protected  String _type
           
protected  Date _updated
           
protected  String _visibility
           
static String FIELD_AUTOCOMPLETE
           
static String FIELD_CONSENT
           
static String FIELD_CREATED
           
static String FIELD_DATA
           
static String FIELD_DESCRIPTION
           
static String FIELD_DOCUMENTS
           
static String FIELD_DUE
           
static String FIELD_EMAILMESSAGE
           
static String FIELD_ID
           
static String FIELD_LANGUAGE
           
static String FIELD_LIMITS
           
static String FIELD_MESSAGES
           
static String FIELD_NAME
           
static String FIELD_NOTARIZED
           
static String FIELD_NOTARYROLEID
           
static String FIELD_ROLES
           
static String FIELD_SENDER
           
static String FIELD_SETTINGS
           
static String FIELD_SIGNEDDOCUMENTDELIVERY
           
static String FIELD_STATUS
           
static String FIELD_TYPE
           
static String FIELD_UPDATED
           
static String FIELD_VISIBILITY
           
 
Fields inherited from class com.silanis.esl.api.model.Entity
_data, _id, _name
 
Constructor Summary
BasePackage()
           
 
Method Summary
 BasePackage addDocument(Document value)
           
 BasePackage addMessage(Message value)
           
 BasePackage addRole(Role value)
           
 boolean evalAutocomplete()
           
 Boolean getAutocomplete()
           
 String getConsent()
           
 Date getCreated()
           
 String getDescription()
           
 List<Document> getDocuments()
           
 Date getDue()
           
 String getEmailMessage()
           
 String getLanguage()
           
 PackageArtifactsLimits getLimits()
           
 List<Message> getMessages()
           
 Boolean getNotarized()
           
 String getNotaryRoleId()
           
 List<Role> getRoles()
           
 Sender getSender()
           
 PackageSettings getSettings()
           
 SignedDocumentDelivery getSignedDocumentDelivery()
           
 String getStatus()
           
 String getType()
           
 Date getUpdated()
           
 String getVisibility()
           
 BasePackage safeSetAutocomplete(Boolean value)
           
 BasePackage safeSetConsent(String value)
           
 BasePackage safeSetCreated(Date value)
           
 BasePackage safeSetData(Map<String,Object> value)
           
 BasePackage safeSetDescription(String value)
           
 BasePackage safeSetDocuments(List<Document> value)
           
 BasePackage safeSetDue(Date value)
           
 BasePackage safeSetEmailMessage(String value)
           
 BasePackage safeSetId(String value)
           
 BasePackage safeSetLanguage(String value)
           
 BasePackage safeSetLimits(PackageArtifactsLimits value)
           
 BasePackage safeSetMessages(List<Message> value)
           
 BasePackage safeSetName(String value)
           
 BasePackage safeSetNotarized(Boolean value)
           
 BasePackage safeSetNotaryRoleId(String value)
           
 BasePackage safeSetRoles(List<Role> value)
           
 BasePackage safeSetSender(Sender value)
           
 BasePackage safeSetSettings(PackageSettings value)
           
 BasePackage safeSetSignedDocumentDelivery(SignedDocumentDelivery value)
           
 BasePackage safeSetStatus(String value)
           
 BasePackage safeSetType(String value)
           
 BasePackage safeSetUpdated(Date value)
           
 BasePackage safeSetVisibility(String value)
           
 BasePackage setAutocomplete(Boolean value)
           
 BasePackage setConsent(String value)
           
 BasePackage setCreated(Date value)
           
 BasePackage setData(Map<String,Object> value)
           
 BasePackage setDescription(String value)
           
 BasePackage setDocuments(List<Document> value)
           
 BasePackage setDue(Date value)
           
 BasePackage setEmailMessage(String value)
           
 BasePackage setId(String value)
           
 BasePackage setLanguage(String value)
           
 BasePackage setLimits(PackageArtifactsLimits value)
           
 BasePackage setMessages(List<Message> value)
           
 BasePackage setName(String value)
           
 BasePackage setNotarized(Boolean value)
           
 BasePackage setNotaryRoleId(String value)
           
 BasePackage setRoles(List<Role> value)
           
 BasePackage setSender(Sender value)
           
 BasePackage setSettings(PackageSettings value)
           
 BasePackage setSignedDocumentDelivery(SignedDocumentDelivery value)
           
 BasePackage setStatus(String value)
           
 BasePackage setType(String value)
           
 BasePackage setUpdated(Date value)
           
 BasePackage setVisibility(String value)
           
 
Methods inherited from class com.silanis.esl.api.model.Entity
getData, getId, getName
 
Methods inherited from class com.silanis.esl.api.model.Model
clean, getDirtyFields, isDirty, setDirty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_AUTOCOMPLETE

public static final String FIELD_AUTOCOMPLETE
See Also:
Constant Field Values

FIELD_CONSENT

public static final String FIELD_CONSENT
See Also:
Constant Field Values

FIELD_DATA

public static final String FIELD_DATA
See Also:
Constant Field Values

FIELD_DESCRIPTION

public static final String FIELD_DESCRIPTION
See Also:
Constant Field Values

FIELD_DOCUMENTS

public static final String FIELD_DOCUMENTS
See Also:
Constant Field Values

FIELD_DUE

public static final String FIELD_DUE
See Also:
Constant Field Values

FIELD_EMAILMESSAGE

public static final String FIELD_EMAILMESSAGE
See Also:
Constant Field Values

FIELD_ID

public static final String FIELD_ID
See Also:
Constant Field Values

FIELD_LANGUAGE

public static final String FIELD_LANGUAGE
See Also:
Constant Field Values

FIELD_LIMITS

public static final String FIELD_LIMITS
See Also:
Constant Field Values

FIELD_MESSAGES

public static final String FIELD_MESSAGES
See Also:
Constant Field Values

FIELD_NAME

public static final String FIELD_NAME
See Also:
Constant Field Values

FIELD_NOTARIZED

public static final String FIELD_NOTARIZED
See Also:
Constant Field Values

FIELD_NOTARYROLEID

public static final String FIELD_NOTARYROLEID
See Also:
Constant Field Values

FIELD_ROLES

public static final String FIELD_ROLES
See Also:
Constant Field Values

FIELD_SENDER

public static final String FIELD_SENDER
See Also:
Constant Field Values

FIELD_SETTINGS

public static final String FIELD_SETTINGS
See Also:
Constant Field Values

FIELD_SIGNEDDOCUMENTDELIVERY

public static final String FIELD_SIGNEDDOCUMENTDELIVERY
See Also:
Constant Field Values

FIELD_STATUS

public static final String FIELD_STATUS
See Also:
Constant Field Values

FIELD_TYPE

public static final String FIELD_TYPE
See Also:
Constant Field Values

FIELD_UPDATED

public static final String FIELD_UPDATED
See Also:
Constant Field Values

FIELD_VISIBILITY

public static final String FIELD_VISIBILITY
See Also:
Constant Field Values

FIELD_CREATED

public static final String FIELD_CREATED
See Also:
Constant Field Values

_autocomplete

protected Boolean _autocomplete

_consent

protected String _consent

_description

protected String _description

_documents

protected List<Document> _documents

_due

protected Date _due

_emailMessage

protected String _emailMessage

_language

protected String _language

_limits

protected PackageArtifactsLimits _limits

_messages

protected List<Message> _messages

_notarized

protected Boolean _notarized

_notaryRoleId

protected String _notaryRoleId

_roles

protected List<Role> _roles

_sender

protected Sender _sender

_settings

protected PackageSettings _settings

_signedDocumentDelivery

protected SignedDocumentDelivery _signedDocumentDelivery

_status

protected String _status

_type

protected String _type

_updated

protected Date _updated

_visibility

protected String _visibility

_created

protected Date _created
Constructor Detail

BasePackage

public BasePackage()
Method Detail

setAutocomplete

public BasePackage setAutocomplete(Boolean value)

safeSetAutocomplete

public BasePackage safeSetAutocomplete(Boolean value)

getAutocomplete

public Boolean getAutocomplete()

evalAutocomplete

public boolean evalAutocomplete()

setConsent

public BasePackage setConsent(String value)

safeSetConsent

public BasePackage safeSetConsent(String value)

getConsent

public String getConsent()

setData

public BasePackage setData(Map<String,Object> value)
Overrides:
setData in class Entity

safeSetData

public BasePackage safeSetData(Map<String,Object> value)
Overrides:
safeSetData in class Entity

setDescription

public BasePackage setDescription(String value)

safeSetDescription

public BasePackage safeSetDescription(String value)

getDescription

public String getDescription()

setDocuments

public BasePackage setDocuments(List<Document> value)

safeSetDocuments

public BasePackage safeSetDocuments(List<Document> value)

getDocuments

public List<Document> getDocuments()

addDocument

public BasePackage addDocument(Document value)

setDue

public BasePackage setDue(Date value)

safeSetDue

public BasePackage safeSetDue(Date value)

getDue

public Date getDue()

setEmailMessage

public BasePackage setEmailMessage(String value)

safeSetEmailMessage

public BasePackage safeSetEmailMessage(String value)

getEmailMessage

public String getEmailMessage()

setId

public BasePackage setId(String value)
Overrides:
setId in class Entity

safeSetId

public BasePackage safeSetId(String value)
Overrides:
safeSetId in class Entity

setLanguage

public BasePackage setLanguage(String value)

safeSetLanguage

public BasePackage safeSetLanguage(String value)

getLanguage

public String getLanguage()

setLimits

public BasePackage setLimits(PackageArtifactsLimits value)

safeSetLimits

public BasePackage safeSetLimits(PackageArtifactsLimits value)

getLimits

public PackageArtifactsLimits getLimits()

setMessages

public BasePackage setMessages(List<Message> value)

safeSetMessages

public BasePackage safeSetMessages(List<Message> value)

getMessages

public List<Message> getMessages()

addMessage

public BasePackage addMessage(Message value)

setName

public BasePackage setName(String value)
Overrides:
setName in class Entity

safeSetName

public BasePackage safeSetName(String value)
Overrides:
safeSetName in class Entity

setNotarized

public BasePackage setNotarized(Boolean value)

safeSetNotarized

public BasePackage safeSetNotarized(Boolean value)

getNotarized

public Boolean getNotarized()

setNotaryRoleId

public BasePackage setNotaryRoleId(String value)

safeSetNotaryRoleId

public BasePackage safeSetNotaryRoleId(String value)

getNotaryRoleId

public String getNotaryRoleId()

setRoles

public BasePackage setRoles(List<Role> value)

safeSetRoles

public BasePackage safeSetRoles(List<Role> value)

getRoles

public List<Role> getRoles()

addRole

public BasePackage addRole(Role value)

setSender

public BasePackage setSender(Sender value)

safeSetSender

public BasePackage safeSetSender(Sender value)

getSender

public Sender getSender()

setSettings

public BasePackage setSettings(PackageSettings value)

safeSetSettings

public BasePackage safeSetSettings(PackageSettings value)

getSettings

public PackageSettings getSettings()

setSignedDocumentDelivery

public BasePackage setSignedDocumentDelivery(SignedDocumentDelivery value)

safeSetSignedDocumentDelivery

public BasePackage safeSetSignedDocumentDelivery(SignedDocumentDelivery value)

getSignedDocumentDelivery

public SignedDocumentDelivery getSignedDocumentDelivery()

setStatus

public BasePackage setStatus(String value)

safeSetStatus

public BasePackage safeSetStatus(String value)

getStatus

public String getStatus()

setType

public BasePackage setType(String value)

safeSetType

public BasePackage safeSetType(String value)

getType

public String getType()

setUpdated

public BasePackage setUpdated(Date value)

safeSetUpdated

public BasePackage safeSetUpdated(Date value)

getUpdated

public Date getUpdated()

setVisibility

public BasePackage setVisibility(String value)

safeSetVisibility

public BasePackage safeSetVisibility(String value)

getVisibility

public String getVisibility()

setCreated

public BasePackage setCreated(Date value)

safeSetCreated

public BasePackage safeSetCreated(Date value)

getCreated

public Date getCreated()


Copyright 2014, Silanis Technology, Inc. All rights reserved.