Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Software-Archetypes/archetypes
/ functions
Functions
1,805 in github.com/Software-Archetypes/archetypes
⨍
Functions
1,805
◇
Types & classes
463
↓ 150 callers
Method
stream
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entries.java:55
↓ 115 callers
Method
asString
()
party/src/main/java/com/softwarearchetypes/party/RegisteredIdentifier.java:8
↓ 114 callers
Method
get
(String key, Class<T> type)
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/BusinessContext.java:10
↓ 111 callers
Method
map
(Function<? super S, ? extends R> mapper)
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:65
↓ 102 callers
Method
checkArgument
(boolean expression, String errorMessage)
party/src/main/java/com/softwarearchetypes/common/Preconditions.java:5
↓ 96 callers
Method
of
(String value)
product/src/main/java/com/softwarearchetypes/product/SerialNumber.java:9
↓ 82 callers
Method
filter
()
accounting/src/main/java/com/softwarearchetypes/accounting/ProjectionAccount.java:35
↓ 67 callers
Method
from
(AssetAvailability.Lock lock)
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/infrastructure/jpa/AssetAvailabilityEntity.java:60
↓ 64 callers
Method
toList
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entries.java:43
↓ 60 callers
Method
id
()
party/src/main/java/com/softwarearchetypes/party/Address.java:7
↓ 57 callers
Method
success
()
common/src/main/java/com/softwarearchetypes/common/Result.java:155
↓ 53 callers
Method
add
(Role role)
party/src/main/java/com/softwarearchetypes/party/Party.java:50
↓ 49 callers
Method
of
(BigDecimal amount, Unit unit)
quantity/src/main/java/com/softwarearchetypes/quantity/Quantity.java:19
↓ 48 callers
Method
equals
(Object o)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/ResourceId.java:40
↓ 48 callers
Method
pln
(int amount)
quantity/src/main/java/com/softwarearchetypes/quantity/money/Money.java:20
↓ 47 callers
Method
name
()
pricing/src/main/java/com/softwarearchetypes/pricing/Calculator.java:20
↓ 44 callers
Method
failure
()
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:134
↓ 43 callers
Method
success
()
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:126
↓ 40 callers
Method
id
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:10
↓ 39 callers
Method
assertThat
(Transaction actual)
accounting/src/test/java/com/softwarearchetypes/accounting/TransactionAssert.java:20
↓ 38 callers
Method
random
()
party/src/main/java/com/softwarearchetypes/party/PartyId.java:21
↓ 38 callers
Method
to
()
product/src/main/java/com/softwarearchetypes/product/Validity.java:73
↓ 37 callers
Method
amount
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:20
↓ 37 callers
Method
build
()
party/src/test/java/com/softwarearchetypes/party/PersonTestDataBuilder.java:12
↓ 37 callers
Method
of
(Map<String, Object> data)
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/BusinessContext.java:22
↓ 37 callers
Method
withRandomPartyId
()
party/src/test/java/com/softwarearchetypes/party/PartyAbstractTestDataBuilder.java:15
↓ 36 callers
Method
contains
(String key)
pricing/src/main/java/com/softwarearchetypes/pricing/Parameters.java:39
↓ 35 callers
Method
toString
()
product/src/main/java/com/softwarearchetypes/product/ProductIdentifier.java:6
↓ 34 callers
Method
accumulate
Accumulates a new Result into this composite. If already failed, returns the existing failure. If new Result fails, returns new failure. If both succe
common/src/main/java/com/softwarearchetypes/common/Result.java:215
↓ 32 callers
Method
id
()
party/src/main/java/com/softwarearchetypes/party/Party.java:98
↓ 31 callers
Method
getSuccess
()
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:142
↓ 31 callers
Method
value
()
product/src/main/java/com/softwarearchetypes/product/SerialNumber.java:7
↓ 30 callers
Method
newOne
()
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/ResourceId.java:12
↓ 28 callers
Method
getFailure
()
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:146
↓ 28 callers
Method
with
(PersonalData personalData)
party/src/test/java/com/softwarearchetypes/party/PersonTestDataBuilder.java:7
↓ 27 callers
Method
remove
(ProductIdentifier id)
product/src/main/java/com/softwarearchetypes/product/ProductTypeRepository.java:15
↓ 27 callers
Method
someRole
()
party/src/test/java/com/softwarearchetypes/party/RoleFixture.java:15
↓ 27 callers
Method
success
()
party/src/main/java/com/softwarearchetypes/common/Result.java:135
↓ 26 callers
Method
failure
()
party/src/main/java/com/softwarearchetypes/common/Result.java:143
↓ 26 callers
Method
kilograms
()
quantity/src/main/java/com/softwarearchetypes/quantity/Unit.java:25
↓ 24 callers
Method
add
(AccountId accountId, Money amount)
accounting/src/main/java/com/softwarearchetypes/accounting/AccountAmounts.java:29
↓ 24 callers
Method
isEmpty
()
product/src/main/java/com/softwarearchetypes/product/ProductFeatureTypes.java:104
↓ 24 callers
Method
newOne
()
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/Owner.java:11
↓ 23 callers
Method
failure
()
common/src/main/java/com/softwarearchetypes/common/Result.java:163
↓ 23 callers
Method
peekSuccess
(Consumer<? super S> successConsumer)
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:90
↓ 22 callers
Method
accountId
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:18
↓ 21 callers
Method
addOrUpdate
(Address address)
party/src/main/java/com/softwarearchetypes/party/Addresses.java:64
↓ 20 callers
Method
flatMap
(Function<S, Result<F, R>> mapping)
availability/simple-availability/src/main/java/com/softwarearchetypes/availability/common/Result.java:108
↓ 19 callers
Method
createDailyTimeSlotAtUTC
(int year, int month, int day)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/TimeSlot.java:16
↓ 19 callers
Method
entries
()
accounting/src/main/java/com/softwarearchetypes/accounting/Account.java:105
↓ 19 callers
Method
equals
(Object o)
party/src/main/java/com/softwarearchetypes/party/Party.java:128
↓ 19 callers
Method
someGeoAddressFor
(PartyId partyId)
party/src/test/java/com/softwarearchetypes/party/GeoAddressFixture.java:14
↓ 19 callers
Method
someRegisteredIdentifier
()
party/src/test/java/com/softwarearchetypes/party/RegisteredIdentifierFixture.java:19
↓ 18 callers
Method
build
()
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/PostingRuleBuilder.java:63
↓ 17 callers
Method
appliesAt
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:16
↓ 17 callers
Method
findBy
(PartyId partyId)
party/src/main/java/com/softwarearchetypes/party/PartyRepository.java:9
↓ 17 callers
Method
mustBeTaken
(CarConfigId carConfigId, Option mustBePresent)
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationDefinitionFacade.java:50
↓ 17 callers
Method
occurredAt
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:14
↓ 17 callers
Method
somePerson
()
party/src/test/java/com/softwarearchetypes/party/PartyFixture.java:9
↓ 16 callers
Method
createResourceSlots
(ResourceId resourceId, TimeSlot timeslot)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/AvailabilityFacade.java:28
↓ 16 callers
Method
of
(String symbol, String name)
quantity/src/main/java/com/softwarearchetypes/quantity/Unit.java:16
↓ 16 callers
Method
of
(int minutes, int slotDurationInMinutes)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/segment/SegmentInMinutes.java:6
↓ 16 callers
Method
size
()
accounting/src/main/java/com/softwarearchetypes/accounting/Balances.java:26
↓ 16 callers
Method
somePartyOfType
(Class<T> clazz)
party/src/test/java/com/softwarearchetypes/party/PartyFixture.java:17
↓ 15 callers
Method
of
(String value)
party/src/main/java/com/softwarearchetypes/party/Role.java:12
↓ 15 callers
Method
thereIs
(Party party)
party/src/test/java/com/softwarearchetypes/party/PartyTestSupport.java:36
↓ 14 callers
Method
and
(EligibilityCondition other)
accounting/src/main/java/com/softwarearchetypes/accounting/postingrules/EligibilityCondition.java:37
↓ 14 callers
Method
block
(ResourceId resourceId, TimeSlot timeSlot, Owner requester)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/AvailabilityFacade.java:38
↓ 14 callers
Method
random
()
party/src/main/java/com/softwarearchetypes/party/AddressId.java:17
↓ 14 callers
Method
roles
()
party/src/main/java/com/softwarearchetypes/party/Party.java:102
↓ 13 callers
Method
emptyAddressesFor
(PartyId partyId)
party/src/main/java/com/softwarearchetypes/party/Addresses.java:40
↓ 13 callers
Method
pickOption
(CarConfigProcessId carConfigProcessId, PickedOption pickedOption)
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationFacade.java:22
↓ 13 callers
Method
someUseTypes
()
party/src/test/java/com/softwarearchetypes/party/GeoAddressFixture.java:62
↓ 13 callers
Method
thereIsSomePerson
()
party/src/test/java/com/softwarearchetypes/party/PartyTestSupport.java:16
↓ 13 callers
Method
toResult
Extracts the final Result. @return Result containing either a list of all successes or the first failure
common/src/main/java/com/softwarearchetypes/common/Result.java:251
↓ 12 callers
Method
block
(Owner requester)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/ResourceAvailability.java:46
↓ 12 callers
Method
combine
(Result<F, S> secondResult, BiFunction<F, F, FAILURE> failureCombiner, BiFunction<S, S, SUCCESS> successCombin
common/src/main/java/com/softwarearchetypes/common/Result.java:144
↓ 12 callers
Method
registeredIdentifiers
()
party/src/main/java/com/softwarearchetypes/party/Party.java:110
↓ 12 callers
Method
validity
()
accounting/src/main/java/com/softwarearchetypes/accounting/Entry.java:24
↓ 12 callers
Method
value
()
quantity/src/main/java/com/softwarearchetypes/quantity/money/Money.java:99
↓ 12 callers
Method
zeroPln
()
quantity/src/main/java/com/softwarearchetypes/quantity/money/Money.java:32
↓ 11 callers
Method
abs
(Money from)
quantity/src/main/java/com/softwarearchetypes/quantity/money/Money.java:55
↓ 11 callers
Method
always
()
accounting/src/main/java/com/softwarearchetypes/accounting/Validity.java:34
↓ 11 callers
Method
cantBeTakenTogether
(CarConfigId carConfigId, Option a, Option b)
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationDefinitionFacade.java:31
↓ 11 callers
Method
find
(AccountId accountId)
accounting/src/main/java/com/softwarearchetypes/accounting/AccountingFacade.java:322
↓ 11 callers
Method
find
(EntryId entryId)
accounting/src/main/java/com/softwarearchetypes/accounting/EntryRepository.java:15
↓ 11 callers
Method
isSolvable
(String file)
configurator/src/test/java/softwarearchetypes/sat/DPLLSolverTest.java:38
↓ 11 callers
Method
of
(long value)
common/src/main/java/com/softwarearchetypes/common/Version.java:11
↓ 11 callers
Method
partyId
()
party/src/main/java/com/softwarearchetypes/party/Address.java:9
↓ 11 callers
Method
pieces
()
quantity/src/main/java/com/softwarearchetypes/quantity/Unit.java:21
↓ 11 callers
Method
publish
(PublishedEvent event)
common/src/main/java/com/softwarearchetypes/common/events/EventPublisher.java:7
↓ 11 callers
Method
resourceAvailability
()
availability/timed-availability/src/test/java/com/softwarearchetypes/availability/ResourceAvailabilityTest.java:188
↓ 11 callers
Method
someGeoAddressDetails
()
party/src/test/java/com/softwarearchetypes/party/GeoAddressFixture.java:26
↓ 11 callers
Method
type
()
product/src/main/java/com/softwarearchetypes/product/SerialNumber.java:5
↓ 10 callers
Method
addAll
(List<Entry> newEntries)
accounting/src/main/java/com/softwarearchetypes/accounting/Entries.java:38
↓ 10 callers
Method
apply
(TimeSlot timeSlot, SegmentInMinutes duration)
availability/timed-availability/src/main/java/com/softwarearchetypes/availability/segment/SlotToSegments.java:14
↓ 10 callers
Method
compositeSet
Creates an empty composite Result accumulator with an empty set. Use with accumulate() to progressively build up a Result containing multiple values.
common/src/main/java/com/softwarearchetypes/common/Result.java:187
↓ 10 callers
Method
events
()
party/src/main/java/com/softwarearchetypes/party/Party.java:114
↓ 10 callers
Method
generate
()
accounting/src/main/java/com/softwarearchetypes/accounting/EntryId.java:7
↓ 10 callers
Method
getMissingOptions
(CarConfigProcessId carConfigProcessId)
configurator/src/main/java/softwarearchetypes/carconfig/CarConfigurationFacade.java:48
next →
1–100 of 1,805, ranked by callers