org.sandev.TaskHeap.sandmessages
Class Task

java.lang.Object
  extended by org.sandev.TaskHeap.structs.PlanComponentStruct
      extended by org.sandev.TaskHeap.structs.TaskStruct
          extended by org.sandev.TaskHeap.sandmessages.Task
All Implemented Interfaces:
org.sandev.basics.structs.SandInstanceMessage, org.sandev.basics.structs.SandMessage, org.sandev.basics.structs.SandPersistMessage, org.sandev.basics.structs.SandStructMessage, org.sandev.basics.util.Resolvable, PlanComponentInterface

public class Task
extends TaskStruct
implements org.sandev.basics.structs.SandStructMessage, org.sandev.basics.util.Resolvable, org.sandev.basics.structs.SandPersistMessage, PlanComponentInterface

AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.TaskHeap.structs.TaskStruct
generator: org.sandev.generator.MessageClassGenerator
time: Jul 31, 2008 4:34:16 PM


Field Summary
protected  java.util.Date creationTime
          An immutable timestamp reflecting the time when this instance first created.
static int DUEDELTASENSE_AFTER
          Possible value for dueDeltaSense
static int DUEDELTASENSE_BEFORE
          Possible value for dueDeltaSense
static int DUETIMEUNITS_DAYS
          Possible value for dueTimeUnits
static int DUETIMEUNITS_HOURS
          Possible value for dueTimeUnits
static int DUETIMEUNITS_WEEKS
          Possible value for dueTimeUnits
static int DUETYPE_FIXED
          Possible value for dueType
static int DUETYPE_NONE
          Possible value for dueType
static int DUETYPE_RELATIVE
          Possible value for dueType
protected  int instanceWriteAccess
          A transient field for instance modifiability for use in safe concurrent reference situations like caching.
protected  java.util.Date lastAccessedTime
          A transient field for tracking object access for use in cache tracking and similar situations.
protected  java.lang.String lastModifiedReason
          A text field describing the reason for the update or add.
protected  java.util.Date lastModifiedTime
          An immutable timestamp reflecting the time when this instance was last updated.
protected  int recordStatus
          Initially set to SandPersistMessage.RECORDSTATUS_ACTIVE by the persistence processing on creation, this field is set to RECORDSTATUS_DELETED in response to a SandUpdateMessage ACTION_DELETE.
static int RECORDSTATUS_ACTIVE
          Possible value for recordStatus
static int RECORDSTATUS_ARCHIVED
          Possible value for recordStatus
static int RECORDSTATUS_DELETED
          Possible value for recordStatus
static int RELROUNDDAY_FRIDAY
          Possible value for relRoundDay
static int RELROUNDDAY_MONDAY
          Possible value for relRoundDay
static int RELROUNDDAY_SATURDAY
          Possible value for relRoundDay
static int RELROUNDDAY_SUNDAY
          Possible value for relRoundDay
static int RELROUNDDAY_THURSDAY
          Possible value for relRoundDay
static int RELROUNDDAY_TUESDAY
          Possible value for relRoundDay
static int RELROUNDDAY_WEDNESDAY
          Possible value for relRoundDay
static int RELROUNDING_EXACT
          Possible value for relRounding
static int RELROUNDING_FOLLOWING
          Possible value for relRounding
static int RELROUNDING_MIDMONTH
          Possible value for relRounding
static int RELROUNDING_NEAREST
          Possible value for relRounding
static int RELROUNDING_PRECEDING
          Possible value for relRounding
protected  long revisionNumber
          An immutable version number updated by the persistence processing on each update.
protected  long uniqueID
          An immutable unique identifier generated by the persistence processing when a SandUpdateMessage ACTION_ADD is sent to a DataManager node instance and processed successfully.
 
Fields inherited from class org.sandev.TaskHeap.structs.TaskStruct
taskPhaseID, taskTypeID
 
Fields inherited from class org.sandev.TaskHeap.structs.PlanComponentStruct
assignedTo, description, dueDate, dueDelta, dueDeltaSense, dueDeltaValue, dueReference, dueTimeUnits, dueType, heap, name, notes, parent, relRoundDay, relRounding, responsibilities, timeEstimate
 
Constructor Summary
Task()
          Default constructor calls init.
 
Method Summary
 void addNotes(Note element)
          Appends a value to notes
 void addNotes(Note[] elements)
          Appends an array of values to notes
 void addResponsibilities(long element)
          Appends a value to responsibilities
 void addResponsibilities(long[] elements)
          Appends an array of values to responsibilities
 void clearNotes()
          Clears all values from notes
 void clearResponsibilities()
          Clears all values from responsibilities
 org.sandev.basics.structs.SandInstanceMessage cloneMessage()
          Calls cloneTask
 Task cloneTask()
          Make a deep copy of this Task.
 org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
          Return a new instance of the message associated with the superstruct of this instance.
 void copyDataFrom(Task 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.
static java.lang.String dueDeltaSenseActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int dueDeltaSenseLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static int dueDeltaSenseLabelToValueStatic(java.lang.String label)
           
static java.lang.String dueDeltaSensePrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String dueDeltaSensePrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String dueDeltaSenseValueToLabel(int val)
          Given a value, return the declared label for it.
static java.lang.String dueDeltaSenseValueToLabelStatic(int val)
           
static java.lang.String dueTimeUnitsActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int dueTimeUnitsLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static int dueTimeUnitsLabelToValueStatic(java.lang.String label)
           
static java.lang.String dueTimeUnitsPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String dueTimeUnitsPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String dueTimeUnitsValueToLabel(int val)
          Given a value, return the declared label for it.
static java.lang.String dueTimeUnitsValueToLabelStatic(int val)
           
static java.lang.String dueTypeActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int dueTypeLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static int dueTypeLabelToValueStatic(java.lang.String label)
           
static java.lang.String dueTypePrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String dueTypePrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String dueTypeValueToLabel(int val)
          Given a value, return the declared label for it.
static java.lang.String dueTypeValueToLabelStatic(int val)
           
 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[] getAllFields()
          Return an array of all fields for this class.
 long getAssignedTo()
          Accessor for assignedTo
static long getAssignedToDefaultValue()
          Default value for assignedTo.
 java.lang.String getAssignedToFieldPrintValue()
          Return the print name of the assignedTo field.
static boolean getAssignedToFlag(int fieldflag)
          Field flag accessor.
static long getAssignedToInvalidValue()
          Invalid value for assignedTo.
 java.lang.String getAssignedToMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getAssignedToPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getAssignedToRange()
          Return the range specification for this field
 java.lang.String getAssignedToValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getBaseMemoryUse()
          Return the base memory use for this object.
 org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
          Returns a new TaskCollection instance
 java.lang.String[] getContainedMessageFields()
          Return an array of all contained message fields.
 java.util.Date getCreationTime()
          Accessor for creationTime
static java.util.Date getCreationTimeDefaultValue()
          Default value for creationTime.
 java.lang.String getCreationTimeFieldPrintValue()
          Return the print name of the creationTime field.
static boolean getCreationTimeFlag(int fieldflag)
          Field flag accessor.
static java.util.Date getCreationTimeInvalidValue()
          Invalid value for creationTime.
 java.lang.String getCreationTimeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getCreationTimePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getCreationTimeRange()
          Return the range specification for this field
 java.lang.String getCreationTimeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getCreationTimeWithOffset()
          Return the date value incorporating the timezone offset specified for the field, if any.
 java.lang.String getDescription()
          Accessor for description
static java.lang.String getDescriptionDefaultValue()
          Default value for description.
 java.lang.String getDescriptionFieldPrintValue()
          Return the print name of the description field.
static boolean getDescriptionFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getDescriptionInvalidValue()
          Invalid value for description.
static int getDescriptionLengthMax()
          Maximum description length is 1048576 characters
static int getDescriptionLengthNorm()
          Normal description length is 512 characters
 java.lang.String getDescriptionMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDescriptionPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDescriptionRange()
          Return the range specification for this field
 java.lang.String getDescriptionValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 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.
 java.util.Date getDueDate()
          Accessor for dueDate
static java.util.Date getDueDateDefaultValue()
          Default value for dueDate.
 java.lang.String getDueDateFieldPrintValue()
          Return the print name of the dueDate field.
static boolean getDueDateFlag(int fieldflag)
          Field flag accessor.
static java.util.Date getDueDateInvalidValue()
          Invalid value for dueDate.
 java.lang.String getDueDateMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueDatePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueDateRange()
          Return the range specification for this field
 java.lang.String getDueDateValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getDueDateWithOffset()
          Return the date value incorporating the timezone offset specified for the field, if any.
 int getDueDelta()
          Accessor for dueDelta
static int getDueDeltaDefaultValue()
          Default value for dueDelta.
 java.lang.String getDueDeltaFieldPrintValue()
          Return the print name of the dueDelta field.
static boolean getDueDeltaFlag(int fieldflag)
          Field flag accessor.
static int getDueDeltaInvalidValue()
          Invalid value for dueDelta.
 java.lang.String getDueDeltaMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueDeltaPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueDeltaRange()
          Return the range specification for this field
 int getDueDeltaSense()
          Accessor for dueDeltaSense
static java.lang.String[] getDueDeltaSenseActualVals()
          Return an array of the possible values for this field as Strings.
static int getDueDeltaSenseDefaultValue()
          Default value for dueDeltaSense.
static java.lang.String getDueDeltaSenseEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getDueDeltaSenseFieldPrintValue()
          Return the print name of the dueDeltaSense field.
static boolean getDueDeltaSenseFlag(int fieldflag)
          Field flag accessor.
static int getDueDeltaSenseInvalidValue()
          Invalid value for dueDeltaSense.
static java.lang.String[] getDueDeltaSenseKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getDueDeltaSenseMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getDueDeltaSensePrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getDueDeltaSensePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueDeltaSenseRange()
          Return the range specification for this field
 java.lang.String getDueDeltaSenseValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getDueDeltaValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getDueDeltaValue()
          Accessor for dueDeltaValue
static int getDueDeltaValueDefaultValue()
          Default value for dueDeltaValue.
 java.lang.String getDueDeltaValueFieldPrintValue()
          Return the print name of the dueDeltaValue field.
static boolean getDueDeltaValueFlag(int fieldflag)
          Field flag accessor.
static int getDueDeltaValueInvalidValue()
          Invalid value for dueDeltaValue.
 java.lang.String getDueDeltaValueMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueDeltaValuePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueDeltaValueRange()
          Return the range specification for this field
 java.lang.String getDueDeltaValueValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getDueReference()
          Accessor for dueReference
static long getDueReferenceDefaultValue()
          Default value for dueReference.
 java.lang.String getDueReferenceFieldPrintValue()
          Return the print name of the dueReference field.
static boolean getDueReferenceFlag(int fieldflag)
          Field flag accessor.
static long getDueReferenceInvalidValue()
          Invalid value for dueReference.
 java.lang.String getDueReferenceMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueReferencePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueReferenceRange()
          Return the range specification for this field
 java.lang.String getDueReferenceValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getDueTimeUnits()
          Accessor for dueTimeUnits
static java.lang.String[] getDueTimeUnitsActualVals()
          Return an array of the possible values for this field as Strings.
static int getDueTimeUnitsDefaultValue()
          Default value for dueTimeUnits.
static java.lang.String getDueTimeUnitsEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getDueTimeUnitsFieldPrintValue()
          Return the print name of the dueTimeUnits field.
static boolean getDueTimeUnitsFlag(int fieldflag)
          Field flag accessor.
static int getDueTimeUnitsInvalidValue()
          Invalid value for dueTimeUnits.
static java.lang.String[] getDueTimeUnitsKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getDueTimeUnitsMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getDueTimeUnitsPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getDueTimeUnitsPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueTimeUnitsRange()
          Return the range specification for this field
 java.lang.String getDueTimeUnitsValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getDueType()
          Accessor for dueType
static java.lang.String[] getDueTypeActualVals()
          Return an array of the possible values for this field as Strings.
static int getDueTypeDefaultValue()
          Default value for dueType.
static java.lang.String getDueTypeEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getDueTypeFieldPrintValue()
          Return the print name of the dueType field.
static boolean getDueTypeFlag(int fieldflag)
          Field flag accessor.
static int getDueTypeInvalidValue()
          Invalid value for dueType.
static java.lang.String[] getDueTypeKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getDueTypeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getDueTypePrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getDueTypePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueTypeRange()
          Return the range specification for this field
 java.lang.String getDueTypeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getHeap()
          Accessor for heap
static long getHeapDefaultValue()
          Default value for heap.
 java.lang.String getHeapFieldPrintValue()
          Return the print name of the heap field.
static boolean getHeapFlag(int fieldflag)
          Field flag accessor.
static long getHeapInvalidValue()
          Invalid value for heap.
 java.lang.String getHeapMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getHeapPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getHeapRange()
          Return the range specification for this field
 java.lang.String getHeapValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 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.
 int getInstanceWriteAccess()
          Accessor for instanceWriteAccess
static int getInstanceWriteAccessDefaultValue()
          Default value for instanceWriteAccess.
 java.lang.String getInstanceWriteAccessFieldPrintValue()
          Return the print name of the instanceWriteAccess field.
static boolean getInstanceWriteAccessFlag(int fieldflag)
          Field flag accessor.
static int getInstanceWriteAccessInvalidValue()
          Invalid value for instanceWriteAccess.
 java.lang.String getInstanceWriteAccessMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getInstanceWriteAccessPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getInstanceWriteAccessRange()
          Return the range specification for this field
 java.lang.String getInstanceWriteAccessValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getLastAccessedTime()
          Accessor for lastAccessedTime
static java.util.Date getLastAccessedTimeDefaultValue()
          Default value for lastAccessedTime.
 java.lang.String getLastAccessedTimeFieldPrintValue()
          Return the print name of the lastAccessedTime field.
static boolean getLastAccessedTimeFlag(int fieldflag)
          Field flag accessor.
static java.util.Date getLastAccessedTimeInvalidValue()
          Invalid value for lastAccessedTime.
 java.lang.String getLastAccessedTimeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLastAccessedTimePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLastAccessedTimeRange()
          Return the range specification for this field
 java.lang.String getLastAccessedTimeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getLastAccessedTimeWithOffset()
          Return the date value incorporating the timezone offset specified for the field, if any.
 java.lang.String getLastModifiedReason()
          Accessor for lastModifiedReason
static java.lang.String getLastModifiedReasonDefaultValue()
          Default value for lastModifiedReason.
 java.lang.String getLastModifiedReasonFieldPrintValue()
          Return the print name of the lastModifiedReason field.
static boolean getLastModifiedReasonFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getLastModifiedReasonInvalidValue()
          Invalid value for lastModifiedReason.
static int getLastModifiedReasonLengthMax()
          Maximum lastModifiedReason length is 70 characters
static int getLastModifiedReasonLengthNorm()
          Normal lastModifiedReason length is 30 characters
 java.lang.String getLastModifiedReasonMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLastModifiedReasonPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLastModifiedReasonRange()
          Return the range specification for this field
 java.lang.String getLastModifiedReasonValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getLastModifiedTime()
          Accessor for lastModifiedTime
static java.util.Date getLastModifiedTimeDefaultValue()
          Default value for lastModifiedTime.
 java.lang.String getLastModifiedTimeFieldPrintValue()
          Return the print name of the lastModifiedTime field.
static boolean getLastModifiedTimeFlag(int fieldflag)
          Field flag accessor.
static java.util.Date getLastModifiedTimeInvalidValue()
          Invalid value for lastModifiedTime.
 java.lang.String getLastModifiedTimeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLastModifiedTimePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLastModifiedTimeRange()
          Return the range specification for this field
 java.lang.String getLastModifiedTimeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getLastModifiedTimeWithOffset()
          Return the date value incorporating the timezone offset specified for the field, if any.
 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 128 characters
static int getNameLengthNorm()
          Normal name length is 60 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.
 Note[] getNotes()
          Accessor for notes.
 Note getNotes(int index)
          Returns the element at the specified index.
static Note[] getNotesDefaultValue()
          Default value for notes.
static Note getNotesElementInvalidValue()
          Invalid value for noteselement.
 java.lang.String getNotesFieldPrintValue()
          Return the print name of the notes field.
static boolean getNotesFlag(int fieldflag)
          Field flag accessor.
static Note[] getNotesInvalidValue()
          Invalid value for notes.
static int getNotesLengthMax()
          Maximum notes length is 1048576 characters
static int getNotesLengthNorm()
          Normal notes length is 512 characters
 java.lang.String getNotesMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNotesPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getNotesRange()
          Return the range specification for this field
 java.lang.String getNotesValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getParent()
          Accessor for parent
static long getParentDefaultValue()
          Default value for parent.
 java.lang.String getParentFieldPrintValue()
          Return the print name of the parent field.
static boolean getParentFlag(int fieldflag)
          Field flag accessor.
static long getParentInvalidValue()
          Invalid value for parent.
 java.lang.String getParentMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getParentPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getParentRange()
          Return the range specification for this field
 java.lang.String getParentValidityCheck()
          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 a new TaskQuery instance
 int getRecordStatus()
          Accessor for recordStatus
static java.lang.String[] getRecordStatusActualVals()
          Return an array of the possible values for this field as Strings.
static int getRecordStatusDefaultValue()
          Default value for recordStatus.
static java.lang.String getRecordStatusEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getRecordStatusFieldPrintValue()
          Return the print name of the recordStatus field.
static boolean getRecordStatusFlag(int fieldflag)
          Field flag accessor.