class GeocodeFeature

Constants

ATTRIBUTES
ATTRIBUTION
CC
DISPLAYNAME
FIELDS
GEOMETRY
HIGHLIGHTEDNAME
ID
IDS
LONGID
LONGIDS
MATCHEDNAME
NAME
NAMES
PARENTIDS
ROLE
SLUG
TIMEZONES
WOETYPE

Public Instance Methods

struct_fields() click to toggle source
# File lib/thrift/geocoder_types.rb, line 334
def struct_fields; FIELDS; end
validate() click to toggle source
# File lib/thrift/geocoder_types.rb, line 336
def validate
  unless @woeType.nil? || ::YahooWoeType::VALID_VALUES.include?(@woeType)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field woeType!')
  end
  unless @role.nil? || ::YahooWoeType::VALID_VALUES.include?(@role)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field role!')
  end
end