fluid-ws-java-client/src/main/java/com/fluidbpm/ws/client/v1/sqlutil/SQLUtilClient.java
public List<Field> getFormFields(
			Form formToGetFieldsForParam,
			boolean includeTableFieldsParam) {

		if (formToGetFieldsForParam != null && this.serviceTicket != null) {
			formToGetFieldsForParam.setServiceTicket(this.serviceTicket);
		}

		try {
			FormFieldListing formFieldListing = new FormFieldListing(
					this.postJson(formToGetFieldsForParam,
							WS.Path.SQLUtil.Version1.getFormFields(
									includeTableFieldsParam)));

			return formFieldListing.getListing();
		}
		//
		catch (JSONException e) {
			throw new FluidClientException(e.getMessage(), e,
					FluidClientException.ErrorCode.JSON_PARSING);
		}
	}
public List<Field> getFormFields(
			Form formToGetFieldsForParam,
			boolean includeTableFieldsParam) {

		if (formToGetFieldsForParam != null && this.serviceTicket != null) {
			formToGetFieldsForParam.setServiceTicket(this.serviceTicket);
		}

		try {
			FormFieldListing formFieldListing = new FormFieldListing(
					this.postJson(formToGetFieldsForParam,
							WS.Path.SQLUtil.Version1.getFormFields(
									includeTableFieldsParam)));

			return formFieldListing.getListing();
		}
		//
		catch (JSONException e) {
			throw new FluidClientException(e.getMessage(), e,
					FluidClientException.ErrorCode.JSON_PARSING);
		}
	}
Retrieves all Fields for the {@code formToGetFieldsForParam}.

@param formToGetFieldsForParam The Fluid Form to get Fields for.
@param includeTableFieldsParam Should Table Field data be included?

@return The {@code formToGetFieldsForParam} Fields as {@code Field}'s.