lib/jamf.rb in ruby-jss-1.5.1 vs lib/jamf.rb in ruby-jss-1.5.2
- old
+ new
@@ -84,34 +84,29 @@
end
# AUTOLOADING
##################################
- # Top-level API Abstract Classes
- autoload :JSONObject, 'jamf/api/abstract_classes/json_object'
- autoload :Resource, 'jamf/api/abstract_classes/resource'
- autoload :SingletonResource, 'jamf/api/abstract_classes/singleton_resource'
- autoload :CollectionResource, 'jamf/api/abstract_classes/collection_resource'
+ # Top-level API Base Classes
+ autoload :JSONObject, 'jamf/api/base_classes/json_object'
+ autoload :Resource, 'jamf/api/base_classes/resource'
+ autoload :SingletonResource, 'jamf/api/base_classes/singleton_resource'
+ autoload :CollectionResource, 'jamf/api/base_classes/collection_resource'
- # Abstract Classes used for JSONObject subclasses
- autoload :AdvancedSearch, 'jamf/api/abstract_classes/advanced_search'
- autoload :Prestage, 'jamf/api/abstract_classes/prestage'
- autoload :PrestageSkipSetupItems, 'jamf/api/abstract_classes/prestage_skip_setup_items'
+ # Base Classes used for JSONObject subclasses
+ autoload :Prestage, 'jamf/api/base_classes/prestage'
- # Abstract Classes not used for JSONObject subclasses
- autoload :GenericReference, 'jamf/api/abstract_classes/generic_reference'
-
# MixIn Modules
autoload :ChangeLog, 'jamf/api/mixins/change_log'
autoload :Extendable, 'jamf/api/mixins/extendable'
autoload :Locatable, 'jamf/api/mixins/locatable'
autoload :Referable, 'jamf/api/mixins/referable'
autoload :Searchable, 'jamf/api/mixins/searchable'
autoload :Lockable, 'jamf/api/mixins/lockable'
autoload :UnCreatable, 'jamf/api/mixins/uncreatable'
autoload :Immutable, 'jamf/api/mixins/immutable'
autoload :UnDeletable, 'jamf/api/mixins/undeletable'
- autoload :Abstract, 'jamf/api/mixins/abstract'
+ autoload :BaseClass, 'jamf/api/mixins/base_class'
autoload :Pageable, 'jamf/api/mixins/pageable'
autoload :Filterable, 'jamf/api/mixins/filterable'
autoload :Sortable, 'jamf/api/mixins/sortable'
autoload :BulkDeletable, 'jamf/api/mixins/bulk_deletable'