Class
Travis::Client::Entity
In:
lib/travis/client/entity.rb
Parent:
Object
Methods
[]
[]=
aka
attribute_names
attributes
base_path
cancelable?
cast_id
complete?
has
has_singleton
id?
id_field
include?
inspect
inspect_info
load
many
missing?
new
one
preloadable
preloadable?
preloadable?
relations
relations
reload
restartable?
subclass_for
subclasses
time
to_h
update_attributes
weak?
Constants
MAP
=
{}
Attributes
attributes
[R]
curry
[RW]
id
[R]
session
[R]
Public Class methods
aka
(*names)
attributes
(*list)
base_path
()
cast_id
(id)
has
(*list)
has_singleton
(*list)
id?
(object)
id_field
(key = nil)
inspect_info
(name)
many
(key = nil)
new
(session, id)
one
(key = nil)
preloadable
()
preloadable?
()
preloadable?
()
relations
()
subclass_for
(key)
subclasses
()
time
(*list)
weak?
()
Public Instance methods
[]
(key)
[]=
(key, value)
attribute_names
()
cancelable?
()
complete?
()
include?
(key)
inspect
()
load
()
missing?
(key)
relations
()
reload
()
restartable?
()
to_h
()
update_attributes
(data)
[Validate]