class ServiceContract::Avro::EnumType

Public Instance Methods

name() click to toggle source
# File lib/service_contract/avro/type.rb, line 78
def name
  "Enum(#{definition.name})"
end
valid_ruby_types() click to toggle source
# File lib/service_contract/avro/type.rb, line 82
def valid_ruby_types
  [String]
end
valid_values() click to toggle source
# File lib/service_contract/avro/type.rb, line 86
def valid_values
  definition.symbols.map{|str| str.to_s.downcase}
end