code: public List<String> getDeclaredFieldNames() {
  		if (this.declaredFieldNames == null) {
  			this.declaredFieldNames = new ArrayList<String>(this.declaredFields.size());
  			for (DOField f : this.declaredFields) {
  				this.declaredFieldNames.add(f.getName());
  			}
  		}
  		return this.declaredFieldNames;
  	}
docs: Answer a list of all field names declared by this type.
  @return