MCPcopy Create free account

hub / github.com/Software-Archetypes/archetypes / types & classes

Types & classes463 in github.com/Software-Archetypes/archetypes

ClassAccount
accounting/src/main/java/com/softwarearchetypes/accounting/Account.java:17
ClassAccountAmounts
accounting/src/main/java/com/softwarearchetypes/accounting/AccountAmounts.java:11
ClassAccountCredited
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:58
ClassAccountDebited
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:29
ClassAccountEntryFilter
accounting/src/main/java/com/softwarearchetypes/accounting/AccountEntryFilter.java:15
InterfaceAccountFinder
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/AccountFinder.java:9
ClassAccountId
accounting/src/main/java/com/softwarearchetypes/accounting/AccountId.java:5
ClassAccountMetadataView
accounting/src/main/java/com/softwarearchetypes/accounting/AccountMetadataView.java:3
ClassAccountName
accounting/src/main/java/com/softwarearchetypes/accounting/AccountName.java:9
InterfaceAccountRepository
accounting/src/main/java/com/softwarearchetypes/accounting/AccountingFacade.java:320
EnumAccountType
Represents the accounting classification of an account. Account types group accounts based on their role in the financial system, such as assets, liab
accounting/src/main/java/com/softwarearchetypes/accounting/AccountType.java:8
ClassAccountView
accounting/src/main/java/com/softwarearchetypes/accounting/AccountView.java:10
ClassAccountViewQueries
accounting/src/main/java/com/softwarearchetypes/accounting/AccountingFacade.java:288
ClassAccountingConfiguration
accounting/src/main/java/com/softwarearchetypes/accounting/AccountingConfiguration.java:3
InterfaceAccountingEvent
accounting/src/main/java/com/softwarearchetypes/accounting/events/AccountingEvent.java:5
ClassAccountingFacade
accounting/src/main/java/com/softwarearchetypes/accounting/AccountingFacade.java:31
ClassActivate
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/commands/Activate.java:3
ClassAddToOffer
Command to add a ProductType to the commercial offer.
product/src/main/java/com/softwarearchetypes/product/ProductCommands.java:129
InterfaceAddress
party/src/main/java/com/softwarearchetypes/party/Address.java:5
ClassAddressAdditionFailed
party/src/main/java/com/softwarearchetypes/party/events/AddressAdditionFailed.java:3
InterfaceAddressDefiningPolicy
party/src/main/java/com/softwarearchetypes/party/AddressDefiningPolicy.java:3
InterfaceAddressDefinitionFailed
party/src/main/java/com/softwarearchetypes/party/events/AddressDefinitionFailed.java:3
InterfaceAddressDefinitionSucceeded
party/src/main/java/com/softwarearchetypes/party/events/AddressDefinitionSucceeded.java:3
InterfaceAddressDetails
party/src/main/java/com/softwarearchetypes/party/AddressDetails.java:3
ClassAddressId
party/src/main/java/com/softwarearchetypes/party/AddressId.java:7
ClassAddressIdTest
party/src/test/java/com/softwarearchetypes/party/AddressIdTest.java:9
InterfaceAddressLifecycle
party/src/main/java/com/softwarearchetypes/party/AddressLifecycle.java:7
InterfaceAddressRelatedEvent
party/src/main/java/com/softwarearchetypes/party/events/AddressRelatedEvent.java:3
InterfaceAddressRemovalFailed
party/src/main/java/com/softwarearchetypes/party/events/AddressRemovalFailed.java:3
ClassAddressRemovalSkipped
party/src/main/java/com/softwarearchetypes/party/events/AddressRemovalSkipped.java:3
InterfaceAddressRemovalSucceeded
party/src/main/java/com/softwarearchetypes/party/events/AddressRemovalSucceeded.java:3
ClassAddressUpdateFailed
party/src/main/java/com/softwarearchetypes/party/events/AddressUpdateFailed.java:3
ClassAddressUpdateSkipped
party/src/main/java/com/softwarearchetypes/party/events/AddressUpdateSkipped.java:3
InterfaceAddressUpdateSucceeded
party/src/main/java/com/softwarearchetypes/party/events/AddressUpdateSucceeded.java:3
EnumAddressUseType
party/src/main/java/com/softwarearchetypes/party/AddressUseType.java:3
ClassAddresses
party/src/main/java/com/softwarearchetypes/party/Addresses.java:24
ClassAddressesFacade
party/src/main/java/com/softwarearchetypes/party/AddressesFacade.java:8
ClassAddressesFacadeTest
party/src/test/java/com/softwarearchetypes/party/AddressesFacadeTest.java:20
ClassAddressesQueries
party/src/main/java/com/softwarearchetypes/party/AddressesQueries.java:7
InterfaceAddressesRepository
party/src/main/java/com/softwarearchetypes/party/AddressesRepository.java:7
ClassAddressesTest
party/src/test/java/com/softwarearchetypes/party/AddressesTest.java:18
ClassAddressesTestEventListener
party/src/test/java/com/softwarearchetypes/party/AddressesFacadeTest.java:131
ClassAddressesTestSupport
party/src/test/java/com/softwarearchetypes/party/AddressesTestSupport.java:3
ClassAllowedValuesConfig
product/src/main/java/com/softwarearchetypes/product/ProductCommands.java:31
ClassAllowedValuesConstraint
Restricts text values to a predefined set of allowed values. Example: color can be one of {red, blue, green} Persistence config example: {"allowedVal
product/src/main/java/com/softwarearchetypes/product/AllowedValuesConstraint.java:15
ClassAlwaysAllowAddressDefiningPolicy
party/src/main/java/com/softwarearchetypes/party/AddressDefiningPolicy.java:9
ClassAlwaysAllowPartyRelationshipDefiningPolicy
party/src/main/java/com/softwarearchetypes/party/PartyRelationshipDefiningPolicy.java:8
ClassAlwaysAllowPartyRoleDefiningPolicy
party/src/main/java/com/softwarearchetypes/party/PartyRoleDefiningPolicy.java:10
ClassAssetActivated
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetActivated.java:11
ClassAssetActivationRejected
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetActivationRejected.java:10
ClassAssetAvailability
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/domain/AssetAvailability.java:18
ClassAssetAvailabilityController
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/infrastructure/rest/AssetAvailabilityController.java:30
ClassAssetAvailabilityEntity
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/infrastructure/jpa/AssetAvailabilityEntity.java:16
InterfaceAssetAvailabilityRepository
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/domain/AssetAvailabilityRepository.java:6
ClassAssetId
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/domain/AssetId.java:3
ClassAssetLockExpired
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetLockExpired.java:10
ClassAssetLockRejected
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetLockRejected.java:10
ClassAssetLocked
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetLocked.java:12
ClassAssetRegistered
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetRegistered.java:10
ClassAssetRegistrationRejected
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetRegistrationRejected.java:10
ClassAssetUnlocked
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetUnlocked.java:12
ClassAssetUnlockingRejected
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetUnlockingRejected.java:11
ClassAssetWithdrawalRejected
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetWithdrawalRejected.java:10
ClassAssetWithdrawn
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/AssetWithdrawn.java:10
ClassAvailabilityApplication
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/AvailabilityApplication.java:6
ClassAvailabilityApplication
availability/timed-availability/src/main/java/com/softwarearchetypes/AvailabilityApplication.java:6
ClassAvailabilityCalendarTest
availability/timed-availability/src/test/java/com/softwarearchetypes/availability/AvailabilityCalendarTest.java:20
ClassAvailabilityConfiguration
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/AvailabilityConfiguration.java:10
ClassAvailabilityFacade
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/AvailabilityFacade.java:14
ClassAvailabilityFacadeTest
availability/timed-availability/src/test/java/com/softwarearchetypes/availability/AvailabilityFacadeTest.java:21
ClassAvailabilityService
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/application/AvailabilityService.java:28
ClassAvailableTimedCapability
general-assignment/src/test/java/softwarearchetypes/multidimensionalknapsack/TimedCapability.java:28
ClassBalances
accounting/src/main/java/com/softwarearchetypes/accounting/Balances.java:9
ClassBaseDomainEvent
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/events/BaseDomainEvent.java:6
ClassBatch
Batch describes a set of ProductInstances of a specific ProductType that are tracked together, usually for quality control purposes. Used when: - Ind
product/src/main/java/com/softwarearchetypes/product/Batch.java:21
ClassBatchId
Unique identifier for a Batch.
product/src/main/java/com/softwarearchetypes/product/BatchId.java:8
ClassBatchName
Descriptive name for a Batch (e.g., "Batch 2024-Q1-001", "LOT-20240115-A").
product/src/main/java/com/softwarearchetypes/product/BatchName.java:8
ClassBlockade
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/Blockade.java:3
ClassBuilder
product/src/main/java/com/softwarearchetypes/product/CatalogEntry.java:170
ClassBuilder
product/src/main/java/com/softwarearchetypes/product/ProductType.java:141
ClassBuilder
product/src/main/java/com/softwarearchetypes/product/ProductInstance.java:145
ClassBuilder
product/src/main/java/com/softwarearchetypes/product/Batch.java:121
InterfaceBusinessContext
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/BusinessContext.java:6
InterfaceCalculator
pricing/src/main/java/com/softwarearchetypes/pricing/Calculator.java:11
ClassCalculatorId
pricing/src/main/java/com/softwarearchetypes/pricing/CalculatorId.java:5
InterfaceCalculatorRepository
pricing/src/main/java/com/softwarearchetypes/pricing/PricingConfiguration.java:21
EnumCalculatorType
pricing/src/main/java/com/softwarearchetypes/pricing/CalculatorType.java:5
ClassCalculatorView
pricing/src/main/java/com/softwarearchetypes/pricing/CalculatorView.java:3
ClassCalendar
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/Calendar.java:7
ClassCalendars
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/Calendars.java:6
InterfaceCapacityDimension
general-assignment/src/main/java/softwarearchetypes/multidimensionalknapsack/CapacityDimension.java:3
ClassCarConfigId
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigId.java:5
ClassCarConfigProcessId
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigProcessId.java:5
ClassCarConfigurationDefinitionFacade
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationDefinitionFacade.java:9
ClassCarConfigurationFacade
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationFacade.java:10
ClassCarConfigurationProcess
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationProcess.java:10
ClassCarConfigurationProcessRepository
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationProcessRepository.java:6
ClassCarConfiguringScenarios
configurator/src/test/java/softwarearchetypes/carconfig/CarConfiguringScenarios.java:10
ClassCatalogEntry
CatalogEntry - commercial offering position. Represents what the organization currently offers to customers. ProductType says what something IS (busi
product/src/main/java/com/softwarearchetypes/product/CatalogEntry.java:22
ClassCatalogEntryId
Unique identifier for a CatalogEntry (may differ from ProductIdentifier). The same ProductType can appear in multiple catalog entries: - Different ma
product/src/main/java/com/softwarearchetypes/product/CatalogEntryId.java:16
next →1–100 of 463, ranked by callers