|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sandev.ui.structs.EmailAddressStruct
org.sandev.ui.sandmessages.EmailAddress
public class EmailAddress
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.ui.structs.EmailAddressStruct
generator: org.sandev.generator.MessageClassGenerator
time: Jul 31, 2008 4:34:15 PM
| Field Summary | |
|---|---|
static int |
VALIDITY_CONFIRMED
Possible value for validity |
static int |
VALIDITY_INVALID
Possible value for validity |
static int |
VALIDITY_NAMEGUESS
Possible value for validity |
static int |
VALIDITY_VALID
Possible value for validity |
| Fields inherited from class org.sandev.ui.structs.EmailAddressStruct |
|---|
address, name, validity |
| Fields inherited from interface org.sandev.basics.structs.SandInstanceMessage |
|---|
FIELDCHECK_EMPTYSTRINGPRINTVAL, FIELDCHECK_INVALIDVAL, FIELDCHECK_NOTAREF, FIELDCHECK_NOTINRANGE, FIELDCHECK_NULLARRAY, FIELDCHECK_STRINGOVER, FIELDCHECK_UNKNOWNVAL, FIELDFLAG_BINARY, FIELDFLAG_ENCRYPT, FIELDFLAG_INTERNAL, FIELDFLAG_NOECHO, FIELDFLAG_OBFUSCATE, FIELDFLAG_STRINGPERSIST, FIELDFLAG_SUMMARYEDIT, FIELDFLAG_UNIQUE, GENMOD_ACTION_APPEND, GENMOD_ACTION_INSERT, GENMOD_ACTION_REMOVE, GENMOD_ACTION_SET |
| Constructor Summary | |
|---|---|
EmailAddress()
Default constructor calls init. |
|
| Method Summary | |
|---|---|
EmailAddress |
cloneEmailAddress()
Make a deep copy of this EmailAddress. |
org.sandev.basics.structs.SandInstanceMessage |
cloneMessage()
Calls cloneEmailAddress |
org.sandev.basics.structs.SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(EmailAddress other,
boolean deepcopy)
Copy all the data from the specified instance. |
void |
copyFieldValue(java.lang.String fieldName,
org.sandev.basics.structs.SandInstanceMessage other)
Copy the specified field from the given instance. |
java.lang.String |
debugDump(java.lang.String prefix)
Dump this instance into a debug printable string. |
void |
defaultField(java.lang.String fieldname)
Set the specified field to its default value. |
boolean |
fieldHasFlag(java.lang.String fieldname,
int fieldflag)
Return true if the named field declares the indicated flag, false otherwise. |
boolean |
fieldsValid()
Validate the fields as specified in the SandInstanceMessage interface |
org.sandev.basics.structs.SandAttrVal[] |
fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
Validate the fields as specified in the SandInstanceMessage interface |
org.sandev.basics.structs.SandCollectionMessage |
find(org.sandev.basics.structs.SandQueryMessage sqm)
Return a matching collection of all directly contained instances matching the given query. |
java.lang.Object |
generalAccessor(java.lang.String fieldspec)
General field accessor method. |
org.sandev.basics.structs.SandAttrVal |
generalDereference(java.lang.String fieldspec)
General reference field accessor method. |
void |
generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
General mutator method. |
java.lang.String |
getAddress()
Accessor for address |
static java.lang.String |
getAddressDefaultValue()
Default value for address. |
java.lang.String |
getAddressFieldPrintValue()
Return the print name of the address field. |
static boolean |
getAddressFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getAddressInvalidValue()
Invalid value for address. |
static int |
getAddressLengthMax()
Maximum address length is 80 characters |
static int |
getAddressLengthNorm()
Normal address length is 30 characters |
java.lang.String |
getAddressMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getAddressPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getAddressRange()
Return the range specification for this field |
java.lang.String |
getAddressValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String[] |
getAllFields()
Return an array of all fields for this class. |
int |
getBaseMemoryUse()
Return the base memory use for this object. |
org.sandev.basics.structs.SandCollectionMessage |
getCollectionMessage()
Returns null |
java.lang.String[] |
getContainedMessageFields()
Return an array of all contained message fields. |
java.lang.String[] |
getDisplayFields()
Return an array of the summary field names for this class. |
java.lang.String[] |
getDisplayFieldsPrint()
Return an array of the summary field print names for this class. |
java.lang.String |
getDisplayID()
Return the displayID for this message instance |
java.lang.String[] |
getDisplayValues()
Return the values for the summary fields. |
java.lang.String[] |
getDisplayValues(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
Return the values for the summary fields, including dereference expressions. |
org.sandev.basics.structs.SandPersistMessage |
getInstance(java.lang.String classname,
long id)
If this instance directly contains the specified instance, then find it and return it. |
org.sandev.basics.structs.SandInstanceMessage |
getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
If this instance directly contains the specified instance, then find it and return it. |
java.lang.String |
getLayoutXML()
Return the fieldlayout XML or null if not defined. |
java.lang.String |
getName()
Accessor for name |
static java.lang.String |
getNameDefaultValue()
Default value for name. |
java.lang.String |
getNameFieldPrintValue()
Return the print name of the name field. |
static boolean |
getNameFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getNameInvalidValue()
Invalid value for name. |
static int |
getNameLengthMax()
Maximum name length is 80 characters |
static int |
getNameLengthNorm()
Normal name length is 30 characters |
java.lang.String |
getNameMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getNamePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getNameRange()
Return the range specification for this field |
java.lang.String |
getNameValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getPrintname()
Return the printname of the class |
java.lang.String |
getPrintnameForField(java.lang.String fieldname)
Given a fieldname, return its declared printname if declared. |
org.sandev.basics.structs.SandQueryMessage |
getQueryMessage()
Returns null |
java.lang.String |
getShortName()
Returns the unqualified name of this message. |
org.sandev.basics.structs.SandStructMessage |
getStructMessage()
Returns a new EmailAddress instance |
org.sandev.basics.structs.SandUpdateMessage |
getUpdateMessage()
Returns null |
int |
getValidity()
Accessor for validity |
static java.lang.String[] |
getValidityActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getValidityDefaultValue()
Default value for validity. |
static java.lang.String |
getValidityEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getValidityFieldPrintValue()
Return the print name of the validity field. |
static boolean |
getValidityFlag(int fieldflag)
Field flag accessor. |
static int |
getValidityInvalidValue()
Invalid value for validity. |
static java.lang.String[] |
getValidityKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getValidityMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getValidityPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getValidityPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getValidityRange()
Return the range specification for this field |
java.lang.String |
getValidityValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getValueForFieldName(java.lang.String fieldname,
org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
Returns the print representation of the value of the specified field, or the given default value if innaccessible. |
void |
init()
Initialize all fields to their default values |
boolean |
isEquivalent(org.sandev.basics.structs.SandMessage sm)
Declared field equivalence check as specified by the SandMessage interface. |
java.lang.String[] |
referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
org.sandev.basics.util.IDLookup idlookup,
org.sandev.basics.util.NameLookup namelookup,
org.sandev.basics.util.AuthUser au)
Validate the references as specified in the Resolvable interface. |
void |
setAddress(java.lang.Object address)
Generic mutator for address |
void |
setAddress(java.lang.String address)
Mutator for address |
void |
setName(java.lang.Object name)
Generic mutator for name |
void |
setName(java.lang.String name)
Mutator for name |
void |
setValidity(int validity)
Mutator for validity |
EmailAddress |
shallowCopy()
Make a shallow copy of this EmailAddress. |
java.lang.String |
toString()
Return a string representation of this object. |
static java.lang.String |
validityActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
validityLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
validityLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
validityPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
validityPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
validityValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
validityValueToLabelStatic(int val)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int VALIDITY_INVALID
public static final int VALIDITY_NAMEGUESS
public static final int VALIDITY_VALID
public static final int VALIDITY_CONFIRMED
| Constructor Detail |
|---|
public EmailAddress()
| Method Detail |
|---|
public java.lang.String getPrintname()
getPrintname in interface org.sandev.basics.structs.SandStructMessage
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getAddress()
public void setAddress(java.lang.String address)
public void setAddress(java.lang.Object address)
public static boolean getAddressFlag(int fieldflag)
public static int getAddressLengthNorm()
public static int getAddressLengthMax()
public static java.lang.String getAddressDefaultValue()
public static java.lang.String getAddressInvalidValue()
public java.lang.String getAddressPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getAddressFieldPrintValue()
public java.lang.String getAddressRange()
public java.lang.String getAddressValidityCheck()
public java.lang.String getAddressMetatype()
public java.lang.String getName()
public void setName(java.lang.String name)
public void setName(java.lang.Object name)
public static boolean getNameFlag(int fieldflag)
public static int getNameLengthNorm()
public static int getNameLengthMax()
public static java.lang.String getNameDefaultValue()
public static java.lang.String getNameInvalidValue()
public java.lang.String getNamePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getNameFieldPrintValue()
public java.lang.String getNameRange()
public java.lang.String getNameValidityCheck()
public java.lang.String getNameMetatype()
public int getValidity()
public void setValidity(int validity)
public java.lang.String validityValueToLabel(int val)
public static java.lang.String validityValueToLabelStatic(int val)
public int validityLabelToValue(java.lang.String label)
public static int validityLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getValidityPrintVals()
public static java.lang.String[] getValidityKeyVals()
public static java.lang.String[] getValidityActualVals()
public static java.lang.String validityPrint2Key(java.lang.String printVal)
getValidityPrintVals
and getValidityKeyVals methods for details.
public static java.lang.String validityPrint2Actual(java.lang.String printVal)
getValidityPrintVals
and getValidityActualVals methods for details.
public static java.lang.String validityActual2Print(java.lang.String actualVal)
getValidityActualVals
and getValidityPrintVals methods for details.
public static java.lang.String getValidityEnumSummary()
public static boolean getValidityFlag(int fieldflag)
public static int getValidityDefaultValue()
public static int getValidityInvalidValue()
public java.lang.String getValidityPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getValidityFieldPrintValue()
public java.lang.String getValidityRange()
public java.lang.String getValidityValidityCheck()
public java.lang.String getValidityMetatype()
public void init()
public java.lang.String getShortName()
getShortName in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandQueryMessage getQueryMessage()
getQueryMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
getCollectionMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandUpdateMessage getUpdateMessage()
getUpdateMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandStructMessage getStructMessage()
getStructMessage in interface org.sandev.basics.structs.SandMessagepublic boolean isEquivalent(org.sandev.basics.structs.SandMessage sm)
When comparing arrays, it is possible that the array elements may have been set to null as part of authorization filtering or similar unusual circumstances. A null array element is only equivalent to another null array element.
isEquivalent in interface org.sandev.basics.structs.SandMessagepublic int getBaseMemoryUse()
getBaseMemoryUse in interface org.sandev.basics.structs.SandMessage
public void generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
throws org.sandev.basics.structs.SandException
generalModifier in interface org.sandev.basics.structs.SandInstanceMessageorg.sandev.basics.structs.SandExceptionpublic org.sandev.basics.structs.SandAttrVal generalDereference(java.lang.String fieldspec)
generalDereference in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.Object generalAccessor(java.lang.String fieldspec)
generalAccessor in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayFields()
getDisplayFields in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayFieldsPrint()
getDisplayFieldsPrint in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getLayoutXML()
getLayoutXML in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayValues()
getDisplayValues in interface org.sandev.basics.structs.SandInstanceMessage
public java.lang.String[] getDisplayValues(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
getDisplayValues in interface org.sandev.basics.util.Resolvable
public java.lang.String getValueForFieldName(java.lang.String fieldname,
org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
public java.lang.String[] getAllFields()
getAllFields in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getContainedMessageFields()
getContainedMessageFields in interface org.sandev.basics.structs.SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getPrintnameForField(java.lang.String fieldname)
getPrintnameForField in interface org.sandev.basics.structs.SandInstanceMessagepublic org.sandev.basics.structs.SandInstanceMessage cloneMessage()
cloneMessage in interface org.sandev.basics.structs.SandInstanceMessagepublic EmailAddress cloneEmailAddress()
public EmailAddress shallowCopy()
public void copyDataFrom(EmailAddress other,
boolean deepcopy)
public void copyFieldValue(java.lang.String fieldName,
org.sandev.basics.structs.SandInstanceMessage other)
copyFieldValue in interface org.sandev.basics.structs.SandInstanceMessagepublic org.sandev.basics.structs.SandAttrVal[] fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
fieldValidate in interface org.sandev.basics.structs.SandInstanceMessagepublic boolean fieldsValid()
fieldsValid in interface org.sandev.basics.structs.SandInstanceMessage
public java.lang.String[] referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
org.sandev.basics.util.IDLookup idlookup,
org.sandev.basics.util.NameLookup namelookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
referenceValidate in interface org.sandev.basics.util.Resolvableorg.sandev.basics.structs.SandExceptionpublic org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
convertToSuperstructClass in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String debugDump(java.lang.String prefix)
debugDump in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getDisplayID()
getDisplayID in interface org.sandev.basics.structs.SandInstanceMessage
public org.sandev.basics.structs.SandPersistMessage getInstance(java.lang.String classname,
long id)
getInstance in interface org.sandev.basics.structs.SandStructMessage
public org.sandev.basics.structs.SandInstanceMessage getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
getInstance in interface org.sandev.basics.structs.SandStructMessagepublic org.sandev.basics.structs.SandCollectionMessage find(org.sandev.basics.structs.SandQueryMessage sqm)
find in interface org.sandev.basics.structs.SandStructMessagepublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||