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);
		}
	}
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.
Retrieves all Fields for the { @code formToGetFieldsForParam } .