lib/purecloudplatformclientv2/models/array_node.rb in purecloudplatformclientv2-52.0.0 vs lib/purecloudplatformclientv2/models/array_node.rb in purecloudplatformclientv2-53.0.0

- old
+ new

@@ -5,31 +5,39 @@ OpenAPI spec version: v2 Contact: DeveloperEvangelists@genesys.com Generated by: https://github.com/swagger-api/swagger-codegen.git -License: ININ -http://www.inin.com +License: UNLICENSED +https://help.mypurecloud.com/articles/terms-and-conditions/ -Terms of Service: https://developer.mypurecloud.com/tos +Terms of Service: https://help.mypurecloud.com/articles/terms-and-conditions/ =end require 'date' module PureCloud class ArrayNode attr_accessor :node_type - attr_accessor :boolean + attr_accessor :object + attr_accessor :float + attr_accessor :number - attr_accessor :object + attr_accessor :boolean - attr_accessor :float + attr_accessor :value_node + attr_accessor :container_node + + attr_accessor :missing_node + + attr_accessor :pojo + attr_accessor :floating_point_number attr_accessor :integral_number attr_accessor :short @@ -46,36 +54,36 @@ attr_accessor :textual attr_accessor :binary - attr_accessor :value_node - - attr_accessor :container_node - - attr_accessor :missing_node - - attr_accessor :pojo - attr_accessor :array attr_accessor :null # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { :'node_type' => :'nodeType', - :'boolean' => :'boolean', + :'object' => :'object', + :'float' => :'float', + :'number' => :'number', - :'object' => :'object', + :'boolean' => :'boolean', - :'float' => :'float', + :'value_node' => :'valueNode', + :'container_node' => :'containerNode', + + :'missing_node' => :'missingNode', + + :'pojo' => :'pojo', + :'floating_point_number' => :'floatingPointNumber', :'integral_number' => :'integralNumber', :'short' => :'short', @@ -92,18 +100,10 @@ :'textual' => :'textual', :'binary' => :'binary', - :'value_node' => :'valueNode', - - :'container_node' => :'containerNode', - - :'missing_node' => :'missingNode', - - :'pojo' => :'pojo', - :'array' => :'array', :'null' => :'null' } @@ -113,18 +113,26 @@ def self.swagger_types { :'node_type' => :'String', - :'boolean' => :'BOOLEAN', + :'object' => :'BOOLEAN', + :'float' => :'BOOLEAN', + :'number' => :'BOOLEAN', - :'object' => :'BOOLEAN', + :'boolean' => :'BOOLEAN', - :'float' => :'BOOLEAN', + :'value_node' => :'BOOLEAN', + :'container_node' => :'BOOLEAN', + + :'missing_node' => :'BOOLEAN', + + :'pojo' => :'BOOLEAN', + :'floating_point_number' => :'BOOLEAN', :'integral_number' => :'BOOLEAN', :'short' => :'BOOLEAN', @@ -141,18 +149,10 @@ :'textual' => :'BOOLEAN', :'binary' => :'BOOLEAN', - :'value_node' => :'BOOLEAN', - - :'container_node' => :'BOOLEAN', - - :'missing_node' => :'BOOLEAN', - - :'pojo' => :'BOOLEAN', - :'array' => :'BOOLEAN', :'null' => :'BOOLEAN' } @@ -174,167 +174,167 @@ end - if attributes.has_key?(:'boolean') + if attributes.has_key?(:'object') - self.boolean = attributes[:'boolean'] + self.object = attributes[:'object'] end - if attributes.has_key?(:'number') + if attributes.has_key?(:'float') - self.number = attributes[:'number'] + self.float = attributes[:'float'] end - if attributes.has_key?(:'object') + if attributes.has_key?(:'number') - self.object = attributes[:'object'] + self.number = attributes[:'number'] end - if attributes.has_key?(:'float') + if attributes.has_key?(:'boolean') - self.float = attributes[:'float'] + self.boolean = attributes[:'boolean'] end - if attributes.has_key?(:'floatingPointNumber') + if attributes.has_key?(:'valueNode') - self.floating_point_number = attributes[:'floatingPointNumber'] + self.value_node = attributes[:'valueNode'] end - if attributes.has_key?(:'integralNumber') + if attributes.has_key?(:'containerNode') - self.integral_number = attributes[:'integralNumber'] + self.container_node = attributes[:'containerNode'] end - if attributes.has_key?(:'short') + if attributes.has_key?(:'missingNode') - self.short = attributes[:'short'] + self.missing_node = attributes[:'missingNode'] end - if attributes.has_key?(:'int') + if attributes.has_key?(:'pojo') - self.int = attributes[:'int'] + self.pojo = attributes[:'pojo'] end - if attributes.has_key?(:'long') + if attributes.has_key?(:'floatingPointNumber') - self.long = attributes[:'long'] + self.floating_point_number = attributes[:'floatingPointNumber'] end - if attributes.has_key?(:'double') + if attributes.has_key?(:'integralNumber') - self.double = attributes[:'double'] + self.integral_number = attributes[:'integralNumber'] end - if attributes.has_key?(:'bigDecimal') + if attributes.has_key?(:'short') - self.big_decimal = attributes[:'bigDecimal'] + self.short = attributes[:'short'] end - if attributes.has_key?(:'bigInteger') + if attributes.has_key?(:'int') - self.big_integer = attributes[:'bigInteger'] + self.int = attributes[:'int'] end - if attributes.has_key?(:'textual') + if attributes.has_key?(:'long') - self.textual = attributes[:'textual'] + self.long = attributes[:'long'] end - if attributes.has_key?(:'binary') + if attributes.has_key?(:'double') - self.binary = attributes[:'binary'] + self.double = attributes[:'double'] end - if attributes.has_key?(:'valueNode') + if attributes.has_key?(:'bigDecimal') - self.value_node = attributes[:'valueNode'] + self.big_decimal = attributes[:'bigDecimal'] end - if attributes.has_key?(:'containerNode') + if attributes.has_key?(:'bigInteger') - self.container_node = attributes[:'containerNode'] + self.big_integer = attributes[:'bigInteger'] end - if attributes.has_key?(:'missingNode') + if attributes.has_key?(:'textual') - self.missing_node = attributes[:'missingNode'] + self.textual = attributes[:'textual'] end - if attributes.has_key?(:'pojo') + if attributes.has_key?(:'binary') - self.pojo = attributes[:'pojo'] + self.binary = attributes[:'binary'] end @@ -581,28 +581,28 @@ # @param [Object] Object to be compared def ==(o) return true if self.equal?(o) self.class == o.class && node_type == o.node_type && - boolean == o.boolean && - number == o.number && object == o.object && float == o.float && + number == o.number && + boolean == o.boolean && + value_node == o.value_node && + container_node == o.container_node && + missing_node == o.missing_node && + pojo == o.pojo && floating_point_number == o.floating_point_number && integral_number == o.integral_number && short == o.short && int == o.int && long == o.long && double == o.double && big_decimal == o.big_decimal && big_integer == o.big_integer && textual == o.textual && binary == o.binary && - value_node == o.value_node && - container_node == o.container_node && - missing_node == o.missing_node && - pojo == o.pojo && array == o.array && null == o.null end # @see the `==` method @@ -612,10 +612,10 @@ end # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [node_type, boolean, number, object, float, floating_point_number, integral_number, short, int, long, double, big_decimal, big_integer, textual, binary, value_node, container_node, missing_node, pojo, array, null].hash + [node_type, object, float, number, boolean, value_node, container_node, missing_node, pojo, floating_point_number, integral_number, short, int, long, double, big_decimal, big_integer, textual, binary, array, null].hash end # build the object from hash def build_from_hash(attributes) return nil unless attributes.is_a?(Hash)