Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Hands-On-Software-Engineering-with-Python
/ types & classes
Types & classes
84 in github.com/PacktPublishing/Hands-On-Software-Engineering-with-Python
⨍
Functions
737
◇
Types & classes
84
↳
Endpoints
3
↓ 36 callers
Class
Order
Represents an Order in the context of the Artisan Application
hms-artisan/src/hms_artisan/artisan_objects.py:332
↓ 33 callers
Class
BaseProductDerived
hms-core/tests/test_hms_core/test_business_objects.py:2079
↓ 31 callers
Class
Address
Represents a physical mailing-address/location
hms-core/src/hms_core/business_objects.py:92
↓ 31 callers
Class
Product
Represents a Product in the context of the Artisan Application
hms-artisan/src/hms_artisan/artisan_objects.py:732
↓ 29 callers
Class
Product
Represents a Product in the context of the central office applications and services
hms-core/src/hms_core/co_objects.py:374
↓ 24 callers
Class
BaseDataObjectDerived
hms-core/tests/test_hms_core/test_data_objects.py:143
↓ 19 callers
Class
Artisan
Represents an Artisan in the context of the Artisan Application
hms-artisan/src/hms_artisan/artisan_objects.py:83
↓ 19 callers
Class
DatastoreConfig
Represents a set of credentials for connecting to a back-end database engine that requires host, port, database, user, and password values.
hms-core/src/hms_core/data_storage.py:75
↓ 18 callers
Class
BaseArtisanDerived
hms-core/tests/test_hms_core/test_business_objects.py:983
↓ 17 callers
Class
Artisan
Represents an Artisan in the context of the central office applications and services
hms-core/src/hms_core/co_objects.py:81
↓ 15 callers
Class
BaseCustomerDerived
hms-core/tests/test_hms_core/test_business_objects.py:1580
↓ 10 callers
Class
HMSMongoDataObjectDerived
hms-core/tests/test_hms_core/test_data_storage.py:736
↓ 7 callers
Class
JSONFileDataObjectDerived
hms-artisan/test/test_hms_artisan/test_data_storage.py:115
↓ 5 callers
Class
BaseOrderDerived
hms-core/tests/test_hms_core/test_business_objects.py:1932
↓ 4 callers
Class
Example
hms-core/scratch-space/list-reference.py:7
↓ 4 callers
Class
HasProductsDerived
hms-core/tests/test_hms_core/test_business_objects.py:3033
↓ 2 callers
Class
callable_class
hms-core/scratch-space/callable-object.py:1
↓ 1 callers
Class
BaseCustomer
TODO: Document the class. Provides baseline functionality, interface requirements, and type-identity for objects that can REPRESENT_SOMETHING
hms-core/src/hms_core/business_objects.py:1549
↓ 1 callers
Class
Bottom
hms-core/scratch-space/diamond-problem.py:13
↓ 1 callers
Class
Child
scratch-space/me.py:51
↓ 1 callers
Class
ChildOverride
scratch-space/me.py:54
↓ 1 callers
Class
ExampleChild
scratch-space/scope.py:40
↓ 1 callers
Class
ExampleObject
hms-core/scratch-space/data-storage-demo.py:5
↓ 1 callers
Class
ExampleParent
scratch-space/scope.py:12
↓ 1 callers
Class
NoFileStoreDir
hms-artisan/test/test_hms_artisan/test_data_storage.py:142
↓ 1 callers
Class
Parent
scratch-space/me.py:17
Class
AbstractClassName
TODO: Document the class. Provides baseline functionality, interface requirements, and type-identity for objects that can REPRESENT_SOMETHING
code-templates/class-abstract.py:3
Class
BaseArtisan
Provides baseline functionality, interface requirements, and type-identity for objects that can represent an Artisan in the context of the HMS syst
hms-core/scratch-space/HasProducts.py:197
Class
BaseArtisan
Provides baseline functionality, interface requirements, and type-identity for objects that can represent an Artisan in the context of the HMS syst
hms-core/src/hms_core/business_objects.py:1234
Class
BaseDaemon
Provides baseline functionality, interface requirements, and type-identity for objects that can act as a daemon/service managed by facilities in the
hms-core/src/hms_core/daemons.py:81
Class
BaseDaemonizable
Provides baseline functionality, interface requirements, and type-identity for objects that can act as a daemon/service managed by SysV on POSIX sys
hms-core/src/hms_core/daemons.py:846
Class
BaseDataObject
Provides baseline functionality, interface requirements, and type-identity for objects that can persist their state-data in any of several back-end
hms-core/src/hms_core/data_objects.py:75
Class
BaseOrder
Provides baseline functionality, interface requirements, and type-identity for objects that represent a customer's order of one-to-many products
hms-core/src/hms_core/business_objects.py:1767
Class
BaseProduct
TODO: Document the class. Provides baseline functionality, interface requirements, and type-identity for objects that can REPRESENT_SOMETHING
hms-core/src/hms_core/business_objects.py:518
Class
BaseRequestHandler
Provides baseline functionality, interface requirements, and type-identity for objects that can process daemon/service requests, generating and ret
hms-core/src/hms_core/daemons.py:593
Class
BaseResponseFormatter
Provides baseline functionality, interface requirements, and type-identity for objects that can format response data-structures to any of several s
hms-core/src/hms_core/daemons.py:701
Class
ClassName
TODO: Document the class. Represents a WHATEVER
code-templates/class-concrete.py:2
Class
Customer
Represents a Customer in the context of the central office applications and services
hms-core/future/co_objects.py:3
Class
HMSMongoDataObject
Provides baseline functionality, interface requirements, and type-identity for objects that can persist their state-data to a MongoDB-based back-en
hms-core/src/hms_core/data_storage.py:366
Class
HMSSQLDataObject
Provides baseline functionality, interface requirements, and type-identity for objects that can persist their state-data to a (GENERIC) SQL-based R
hms-core/ch-10-snippets/sql-data-object.py:2
Class
HasProducts
Provides baseline functionality, interface requirements, and type-identity for objects that can have a common products property whose membership is
hms-core/scratch-space/HasProducts.py:1
Class
HasProducts
Provides baseline functionality, interface requirements, and type-identity for objects that can have a common products property whose membership is
hms-core/src/hms_core/business_objects.py:1039
Class
InterfaceName
TODO: Document the class. Provides interface requirements, and type-identity for objects that can REPRESENT_SOMETHING
code-templates/class-interface.py:3
Class
JSONFileDataObject
Provides baseline functionality, interface requirements, and type-identity for objects that can persist their state-data as JSON files in a local f
hms-artisan/src/hms_artisan/data_storage.py:77
Class
Left
hms-core/scratch-space/diamond-problem.py:5
Class
ModuleCoverageTest
A reusable unit-test that checks to make sure that all classes in the module being tested have corresponding test-case classes in the unit-test mod
standards/idic/unit_testing.py:170
Class
Order
Represents an Order in the context of the central office applications and services
hms-core/future/co_objects.py:139
Class
Right
hms-core/scratch-space/diamond-problem.py:9
Class
Root
hms-core/scratch-space/diamond-problem.py:1
Class
Showable
scratch-space/me.py:12
Class
testAddress
hms-core/tests/test_hms_core/test_business_objects.py:169
Class
testArtisan
hms-artisan/test/test_hms_artisan/test_artisan_objects.py:235
Class
testArtisan
hms-core/tests/test_hms_core/test_co_objects.py:212
Class
testBaseArtisan
hms-core/tests/test_hms_core/test_business_objects.py:991
Class
testBaseCustomer
hms-core/tests/test_hms_core/test_business_objects.py:1594
Class
testBaseDataObject
hms-core/tests/test_hms_core/test_data_objects.py:175
Class
testBaseOrder
hms-core/tests/test_hms_core/test_business_objects.py:1940
Class
testBaseProduct
hms-core/tests/test_hms_core/test_business_objects.py:2118
Class
testChild
scratch-space/test_me1.py:11
Class
testChild
scratch-space/test_me.py:16
Class
testChildOverride
scratch-space/test_me1.py:14
Class
testChildOverride
scratch-space/test_me.py:21
Class
testClassName
code-templates/test-case-class.py:3
Class
testDatastoreConfig
hms-core/tests/test_hms_core/test_data_storage.py:183
Class
testHMSMongoDataObject
hms-core/tests/test_hms_core/test_data_storage.py:781
Class
testHasProducts
hms-core/tests/test_hms_core/test_business_objects.py:3046
Class
testJSONFileDataObject
hms-artisan/test/test_hms_artisan/test_data_storage.py:170
Class
testModuleNameCodeCoverage
code-templates/test-module.py:76
Class
testOrder
hms-artisan/test/test_hms_artisan/test_artisan_objects.py:828
Class
testParent
scratch-space/test_me1.py:8
Class
testParent
scratch-space/test_me.py:26
Class
testProduct
hms-artisan/test/test_hms_artisan/test_artisan_objects.py:2312
Class
testProduct
hms-core/tests/test_hms_core/test_co_objects.py:769
Class
testShowable
scratch-space/test_me1.py:5
Class
testShowable
scratch-space/test_me.py:31
Class
testartisan_objectsCodeCoverage
hms-artisan/test/test_hms_artisan/test_artisan_objects.py:219
Class
testbusiness_objectsCodeCoverage
hms-core/tests/test_hms_core/test_business_objects.py:153
Class
testco_objectsCodeCoverage
hms-core/tests/test_hms_core/test_co_objects.py:196
Class
testdata_objectsCodeCoverage
hms-core/tests/test_hms_core/test_data_objects.py:129
Class
testdata_storageCodeCoverage
hms-artisan/test/test_hms_artisan/test_data_storage.py:101
Class
testdata_storageCodeCoverage
hms-core/tests/test_hms_core/test_data_storage.py:167
Class
testhms_artisanCodeCoverage
hms-artisan/test/test_hms_artisan/__init__.py:67
Class
testhms_coreCodeCoverage
hms-core/tests/test_hms_core/__init__.py:75
Class
testmeCodeCoverage
scratch-space/test_me.py:11