code: public final int getField(final Field field)
    {
      if (sexagesimalDegreeParts == null)
      {
        sexagesimalDegreeParts = sexagesimalSplit(getDegrees());
      }
      return sexagesimalDegreeParts[field.ordinal()];
    }
docs: <p>
  Gets an angle field - such as degrees, minutes, or seconds. Signs
  will be consistent.
  </p>
  <p>
  Throws NullPointerException if field is not provided.
  </p>
  
  @param field
  One of the field constants specifying the field to be
  retrieved.
  @return Value of the specified field.