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'