class PolicyException

Public Class Methods

new() click to toggle source
# File lib/response/PolicyException.rb, line 4
def initialize
  @messageId=nil
  @text=nil
  @variables=nil
end

Public Instance Methods

getMessageId() click to toggle source
# File lib/response/PolicyException.rb, line 33
def getMessageId
  @messageId
end
getText() click to toggle source
# File lib/response/PolicyException.rb, line 41
def getText
  @text
end
getVariables() click to toggle source
# File lib/response/PolicyException.rb, line 49
def getVariables
  @variables
end
initializeJSON(jsondict) click to toggle source
# File lib/response/PolicyException.rb, line 10
def initializeJSON(jsondict)
  @messageId=nil
  if (jsondict!=nil) && (jsondict.has_key?'messageId') && (jsondict['messageId']!=nil)
    @messageId=jsondict['messageId']
  end
  @text=nil
  if (jsondict!=nil) && (jsondict.has_key?'text') && (jsondict['text']!=nil)
    @text=jsondict['text']
  end
  @variables=nil
  if (jsondict!=nil) && (jsondict.has_key?'variables') && (jsondict['variables']!=nil)
    @variables=Array.new()
    fieldValue=jsondict['variables']
    if fieldValue.kind_of?Array
      for item in fieldValue
        @variables[variables.length]=item
      end
    else
      @variables[0]=fieldValue
    end
  end
end
setMessageId(messageId) click to toggle source
# File lib/response/PolicyException.rb, line 37
def setMessageId(messageId)
  @messageId=messageId
end
setText(text) click to toggle source
# File lib/response/PolicyException.rb, line 45
def setText(text)
  @text=text
end
setVariables(variables) click to toggle source
# File lib/response/PolicyException.rb, line 53
def setVariables(variables)
  @variables=variables
end