Sha256: a5f8808dded738f78a75a9c255f885c6cf91b3f60394fa9c8bbf84b0f5068aa9
Contents?: true
Size: 752 Bytes
Versions: 4
Compression:
Stored size: 752 Bytes
Contents
# # Ruby classes automatically generated from java classes-- don't edit # module Killbill module Plugin module Model class CallOrigin @@admissible_values = [:INTERNAL, :EXTERNAL, :TEST] attr_reader :enum def initialize(value) raise ArgumentError.new("Enum CallOrigin does not have such value : #{value}") if ! CallOrigin.is_admissible_value?(value) @enum = value end def ==(other) return false if other.nil? self.enum == other.enum end def self.is_admissible_value?(value) @@admissible_values.include?(value) end def self.admissible_values @@admissible_values end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems