class FormParameters

Public Class Methods

new() click to toggle source
# File lib/foundation/FormParameters.rb, line 8
def initialize
  @parameterSet=Array.new()
end

Public Instance Methods

encodeParameters() click to toggle source
# File lib/foundation/FormParameters.rb, line 21
def encodeParameters
  rv=""
  i=0
  for fp in @parameterSet
    if (fp.getKey!=nil) && (fp.getValue!=nil)
      if i>0
        rv << "&"
      end
      rv << CGI::escape(fp.getKey.to_s)
      rv << '='
      rv << CGI::escape(fp.getValue.to_s)
      i=i+1
    end
  end
  return rv
end
getParameterSet() click to toggle source
# File lib/foundation/FormParameters.rb, line 17
def getParameterSet
  @parameterSet
end
put(key, value) click to toggle source
# File lib/foundation/FormParameters.rb, line 12
def put(key, value)
  fp=FormParameter.new(key, value)
  @parameterSet[@parameterSet.length]=fp
end