Class: ACIrb::ClassQuery

Inherits:
Query
  • Object
show all
Defined in:
lib/query.rb

Overview

Class Query

Instance Attribute Summary collapse

Attributes inherited from Query

#class_filter, #include_prop, #page, #page_size, #prop_filter, #query_target, #sort_order, #subscribe, #subtree, #subtree_class_filter, #subtree_include, #subtree_prop_filter

Instance Method Summary collapse

Methods inherited from Query

#make_options

Constructor Details

#initialize(cls) ⇒ ClassQuery

Returns a new instance of ClassQuery.



63
64
65
# File 'lib/query.rb', line 63

def initialize(cls)
  @cls = cls
end

Instance Attribute Details

#clsObject

Returns the value of attribute cls.



62
63
64
# File 'lib/query.rb', line 62

def cls
  @cls
end

Instance Method Details

#uri(format) ⇒ Object



67
68
69
# File 'lib/query.rb', line 67

def uri(format)
  '/api/class/%s.%s%s' % [@cls, format, make_options]
end