java.lang.Object
nectar.record.Record
nectar.record.PersonRecord
- All Implemented Interfaces:
- java.io.Serializable
- public class PersonRecord
- extends Record
The base model element for person records
| Fields inherited from class nectar.record.Record |
dataTables, FIELD_CHILD_ID, FIELD_CREATED_BY, FIELD_CREATED_DATE, FIELD_MODIFIED_DATE, FIELD_ORDER_BY, FIELD_OWNER, FIELD_PROJECT, FIELD_RECORD_ID, FIELD_STATUS, FIELD_TYPE, fields, TOP_LEVEL_FIELD_NAMES |
|
Constructor Summary |
PersonRecord()
Creates a new instance of PersonRecord |
| Methods inherited from class nectar.record.Record |
copy, getCreatedBy, getCreatedDate, getFieldNames, getFields, getId, getModifiedDate, getOrderBy, getOwner, getProject, getStatus, getTables, load, setCreatedBy, setCreatedDate, setId, setModifiedDate, setOrderBy, setOwner, setProject, setStatus, toMap, toObjectMap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIELD_AUTHLEVEL
public static final java.lang.String FIELD_AUTHLEVEL
- See Also:
- Constant Field Values
FIELD_NAME_FIRST
public static final java.lang.String FIELD_NAME_FIRST
- See Also:
- Constant Field Values
FIELD_NAME_INITIAL
public static final java.lang.String FIELD_NAME_INITIAL
- See Also:
- Constant Field Values
FIELD_NAME_LAST
public static final java.lang.String FIELD_NAME_LAST
- See Also:
- Constant Field Values
FIELD_NAME_PUBLIC
public static final java.lang.String FIELD_NAME_PUBLIC
- See Also:
- Constant Field Values
FIELD_LOGIN
public static final java.lang.String FIELD_LOGIN
- See Also:
- Constant Field Values
FIELD_PASSWORD
public static final java.lang.String FIELD_PASSWORD
- See Also:
- Constant Field Values
FIELD_LAST_LOGIN
public static final java.lang.String FIELD_LAST_LOGIN
- See Also:
- Constant Field Values
FIELD_AUTH_MESH
public static final java.lang.String FIELD_AUTH_MESH
- See Also:
- Constant Field Values
FIELD_LAST_HOST
public static final java.lang.String FIELD_LAST_HOST
- See Also:
- Constant Field Values
FIELD_PHONE
public static final java.lang.String FIELD_PHONE
- See Also:
- Constant Field Values
FIELD_FAX
public static final java.lang.String FIELD_FAX
- See Also:
- Constant Field Values
FIELD_EMAIL
public static final java.lang.String FIELD_EMAIL
- See Also:
- Constant Field Values
FIELD_PREF_CONTACT_ME
public static final java.lang.String FIELD_PREF_CONTACT_ME
- See Also:
- Constant Field Values
FIELD_PREF_WANT_NEWSLETTER
public static final java.lang.String FIELD_PREF_WANT_NEWSLETTER
- See Also:
- Constant Field Values
FIELD_PREF_CURRENCY
public static final java.lang.String FIELD_PREF_CURRENCY
- See Also:
- Constant Field Values
FIELD_PREF_UNIT
public static final java.lang.String FIELD_PREF_UNIT
- See Also:
- Constant Field Values
FIELD_PREF_LANGUAGE
public static final java.lang.String FIELD_PREF_LANGUAGE
- See Also:
- Constant Field Values
FIELD_PREF_SHOW_IN_PUBLIC
public static final java.lang.String FIELD_PREF_SHOW_IN_PUBLIC
- See Also:
- Constant Field Values
FIELD_BIRTHDAY
public static final java.lang.String FIELD_BIRTHDAY
- See Also:
- Constant Field Values
FIELD_FEATURE_COUNT
public static final java.lang.String FIELD_FEATURE_COUNT
- See Also:
- Constant Field Values
FIELD_DESCRIPTION
public static final java.lang.String FIELD_DESCRIPTION
- See Also:
- Constant Field Values
FIELD_OBJECT_COUNT
public static final java.lang.String FIELD_OBJECT_COUNT
- See Also:
- Constant Field Values
TABLE
public static java.lang.String TABLE
authlevel
protected nectar.record.datatypes.RecordAuthlevelEnum authlevel
nameFirst
protected nectar.record.datatypes.RecordString nameFirst
nameInitial
protected nectar.record.datatypes.RecordString nameInitial
nameLast
protected nectar.record.datatypes.RecordString nameLast
namePublic
protected nectar.record.datatypes.RecordString namePublic
login
protected nectar.record.datatypes.RecordString login
password
protected nectar.record.datatypes.RecordString password
lastLogin
protected nectar.record.datatypes.RecordDate lastLogin
authmesh
protected nectar.record.datatypes.RecordString authmesh
lastHost
protected nectar.record.datatypes.RecordString lastHost
phone
protected nectar.record.datatypes.RecordPhone phone
fax
protected nectar.record.datatypes.RecordPhone fax
email
protected nectar.record.datatypes.RecordEmail email
prefContactMe
protected nectar.record.datatypes.RecordPersonPrefContactMeEnum prefContactMe
prefWantNewsletter
protected nectar.record.datatypes.RecordBoolean prefWantNewsletter
prefCurrency
protected nectar.record.datatypes.RecordCurrencyEnum prefCurrency
prefUnit
protected nectar.record.datatypes.RecordUnitEnum prefUnit
prefLanguage
protected nectar.record.datatypes.RecordLanguageEnum prefLanguage
prefShowInPublic
protected nectar.record.datatypes.RecordBoolean prefShowInPublic
birthday
protected nectar.record.datatypes.RecordDate birthday
featureCount
protected nectar.record.datatypes.RecordInteger featureCount
description
protected nectar.record.datatypes.RecordString description
objectCount
protected nectar.record.datatypes.RecordInteger objectCount
PersonRecord
public PersonRecord()
- Creates a new instance of PersonRecord
getView
public nectar.view.RecordView getView()
- Description copied from class:
Record
- Creates and returns appropriate RecordView instance for this record. You can safely typecast the return value to the RecordView subclass associated to this record.
- Specified by:
getView in class Record
getAuthlevel
public final java.lang.String getAuthlevel()
setAuthlevel
public final void setAuthlevel(java.lang.String value)
throws RecordInvalidInputException
getNameFirst
public final java.lang.String getNameFirst()
setNameFirst
public void setNameFirst(java.lang.String value)
throws RecordInvalidInputException
getNameInitial
public final java.lang.String getNameInitial()
setNameInitial
public final void setNameInitial(java.lang.String value)
throws RecordInvalidInputException
getNameLast
public final java.lang.String getNameLast()
setNameLast
public final void setNameLast(java.lang.String value)
throws RecordInvalidInputException
getNamePublic
public final java.lang.String getNamePublic()
setNamePublic
public final void setNamePublic(java.lang.String value)
throws RecordInvalidInputException
getLogin
public final java.lang.String getLogin()
setLogin
public final void setLogin(java.lang.String value)
throws RecordInvalidInputException
getLastLogin
public final java.util.Date getLastLogin()
setPassword
public final void setPassword(java.lang.String value)
throws RecordInvalidInputException
setLastLogin
public final void setLastLogin(java.util.Date value)
throws RecordInvalidInputException
getLastHost
public final java.lang.String getLastHost()
setLastHost
public final void setLastHost(java.lang.String value)
throws RecordInvalidInputException
getPhone
public final java.lang.String getPhone()
setPhone
public final void setPhone(java.lang.String value)
throws RecordInvalidInputException
getFax
public final java.lang.String getFax()
setFax
public final void setFax(java.lang.String value)
throws RecordInvalidInputException
getEmail
public final java.lang.String getEmail()
setEmail
public final void setEmail(java.lang.String value)
throws RecordInvalidInputException
getPrefContactMe
public final java.lang.String getPrefContactMe()
setPrefContactMe
public final void setPrefContactMe(java.lang.String value)
throws RecordInvalidInputException
getPrefWantNewsletter
public final java.lang.Boolean getPrefWantNewsletter()
setPrefWantNewsletter
public final void setPrefWantNewsletter(java.lang.Boolean value)
throws RecordInvalidInputException
getPrefCurrency
public final java.lang.String getPrefCurrency()
setPrefCurrency
public final void setPrefCurrency(java.lang.String value)
throws RecordInvalidInputException
getPrefUnit
public final java.lang.String getPrefUnit()
setPrefUnit
public final void setPrefUnit(java.lang.String value)
throws RecordInvalidInputException
getPrefLanguage
public final java.lang.String getPrefLanguage()
setPrefLanguage
public final void setPrefLanguage(java.lang.String value)
throws RecordInvalidInputException
getPrefShowInPublic
public final java.lang.Boolean getPrefShowInPublic()
setPrefShowInPublic
public final void setPrefShowInPublic(java.lang.Boolean value)
throws RecordInvalidInputException
getBirthday
public final java.util.Date getBirthday()
setBirthday
public final void setBirthday(java.util.Date value)
throws RecordInvalidInputException
getDescription
public final java.lang.String getDescription()
setDescription
public final void setDescription(java.lang.String value)
throws RecordInvalidInputException
setupCreate
public void setupCreate(java.lang.Long project,
java.lang.Long creator)
- Description copied from class:
Record
- loads all the default and system values into an newly instantiated, empty Record instance.
- Overrides:
setupCreate in class Record
getRecordType
public java.lang.String getRecordType()
- Description copied from class:
Record
- Returns the type String for this Record.
- Specified by:
getRecordType in class Record