code: public Date getStart()
     {
        Date result = (Date) getCachedValue(AssignmentField.START);
        if (result == null)
        {
           result = getTask().getStart();
        }
        return result;
     }
docs: Returns the start of this resource assignment.
  
  @return start date