Class: INatGet::Data::Model::Identification

Inherits:
INatGet::Data::Model show all
Defined in:
lib/inat-get/data/models/identification.rb

Sequel Fields collapse

Sequel Associations collapse

Instance Method Summary collapse

Methods inherited from INatGet::Data::Model

helper, manager, parser, updater

Instance Attribute Details

#bodyString?

Sequel data field

Returns:

  • (String, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#cachedTime

Sequel data field

Returns:

  • (Time)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#categoryString?

Sequel data field

Returns:

  • (String, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#createdTime

Sequel data field

Returns:

  • (Time)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#currentBoolean?

Sequel data field

Returns:

  • (Boolean, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#disagreementBoolean?

Sequel data field

Returns:

  • (Boolean, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#hiddenBoolean?

Sequel data field

Returns:

  • (Boolean, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#idInteger

Sequel data field

Returns:

  • (Integer)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#observationINatGet::Data::Model::Observation?

Sequel many-to-one association.



15
# File 'lib/inat-get/data/models/identification.rb', line 15

many_to_one :observation, class: :'INatGet::Data::Model::Observation'

#observation_idInteger

Sequel data field

Returns:

  • (Integer)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#own_observationBoolean?

Sequel data field

Returns:

  • (Boolean, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#taxonINatGet::Data::Model::Taxon?

Sequel many-to-one association.

Returns:



16
# File 'lib/inat-get/data/models/identification.rb', line 16

many_to_one :taxon, class: :'INatGet::Data::Model::Taxon'

#taxon_idInteger

Sequel data field

Returns:

  • (Integer)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#userINatGet::Data::Model::User?

Sequel many-to-one association.

Returns:



17
# File 'lib/inat-get/data/models/identification.rb', line 17

many_to_one :user, class: :'INatGet::Data::Model::User'

#user_idInteger

Sequel data field

Returns:

  • (Integer)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#uuidString?

Sequel data field

Returns:

  • (String, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

#visionBoolean?

Sequel data field

Returns:

  • (Boolean, nil)


13
# File 'lib/inat-get/data/models/identification.rb', line 13

set_dataset :identifications

Instance Method Details

#ownerObject



21
# File 'lib/inat-get/data/models/identification.rb', line 21

def owner = self.observation