A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
C
- CacheableProvider - class in tech.harmonysoft.oss.common.di
- We quite often need to inject not a dependency object itself but a wrapper around it in order to break circular dependency like
A -> B,B -> C,C -> A. - cleanOutdated(File,Integer) - function in tech.harmonysoft.oss.common.backup.file.FileSystemBackupService
- cleanOutdated(File,Integer) - function in tech.harmonysoft.oss.common.backup.file.impl.FileSystemBackupServiceImpl
- clear() - function in tech.harmonysoft.oss.common.schedule.impl.TaskSchedulerImpl
- ClockProvider - class in tech.harmonysoft.oss.common.time.clock
- ClockProvider.Companion - class in tech.harmonysoft.oss.common.time.clock.ClockProvider
- ClockProviderImpl - class in tech.harmonysoft.oss.common.time.clock
- ClockProviderImpl.Companion - class in tech.harmonysoft.oss.common.time.clock.ClockProviderImpl
- CollectionInitializer - class in tech.harmonysoft.oss.common.collection
- Quite often many lambda objects are generated during frequent calls like getOrPut:
That way it's more effective pre-defining initializers and use them like below - by doing that we avoie unnecessary lambda objects construction:class MyClass { private val cache = mutableMapOf<String, Stack<MyData>>() fun service(key: String) { cache.getOrPut(key) { Stack<MyData>() } } }cache.getOrPut(key, CollectionInitializer.stack()) - CollectionUtil - class in tech.harmonysoft.oss.common.collection
- CollectionUtil.Data - class in tech.harmonysoft.oss.common.collection.CollectionUtil
- CollectionUtil.Data.ArrayData - class in tech.harmonysoft.oss.common.collection.CollectionUtil.Data
- CollectionUtil.Data.LeafData - class in tech.harmonysoft.oss.common.collection.CollectionUtil.Data
- CollectionUtil.Data.MapData - class in tech.harmonysoft.oss.common.collection.CollectionUtil.Data
- CollectionUtilKt - class in tech.harmonysoft.oss.common.collection
- CommonConstants - class in tech.harmonysoft.oss.common.util
- CommonContextKey - class in tech.harmonysoft.oss.common.execution
- CommonInfoKey - class in tech.harmonysoft.oss.common.info
- CommonInfoProvider - class in tech.harmonysoft.oss.common.info
- Defines an interface for exposing common application info
- CommonInfoRegistry - class in tech.harmonysoft.oss.common.info
- Facades all available CommonInfoProvider implementations.
- CommonInfoRegistryImpl - class in tech.harmonysoft.oss.common.info.impl
- compare(KClass,T,T) - function in tech.harmonysoft.oss.common.data.ComparisonStrategy
- Like Comparator but night return
nullas an indication that comparison can't be performed, e.g. - compare(KClass,T,T) - function in tech.harmonysoft.oss.common.data.impl.DefaultComparisonStrategy
- Like Comparator but night return
nullas an indication that comparison can't be performed, e.g. - compareTo(Double,Double) - function in tech.harmonysoft.oss.common.type.DefaultDoubleTypeManager
- compareTo(T,T) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(BigDecimal,BigDecimal) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(Timestamp,Timestamp) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(LocalDate,LocalDate) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(LocalDateTime,LocalDateTime) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(LocalTime,LocalTime) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(Date,Date) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(Boolean,Boolean) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(Integer,Integer) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(Long,Long) - function in tech.harmonysoft.oss.common.type.TypeManager
- compareTo(String,String) - function in tech.harmonysoft.oss.common.type.TypeManager
- ComparisonStrategy - class in tech.harmonysoft.oss.common.data
- ComparisonStrategy.Companion - class in tech.harmonysoft.oss.common.data.ComparisonStrategy
- CompositeConditionalKeyValueConfigurer - class in tech.harmonysoft.oss.common.template.factory.impl.configurer
- CompositeKeyValueConfigurer - class in tech.harmonysoft.oss.common.template.factory.impl.configurer
- concurrentHashMap() - function in tech.harmonysoft.oss.common.collection.CollectionInitializer
- concurrentHashSet() - function in tech.harmonysoft.oss.common.collection.CollectionInitializer
- Condition - class in tech.harmonysoft.oss.common.template.factory.impl.condition
- Condition.Companion - class in tech.harmonysoft.oss.common.template.factory.impl.condition.Condition
- ConditionalConfigurer - class in tech.harmonysoft.oss.common.template.factory.impl.configurer
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.CompositeConditionalKeyValueConfigurer
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.CompositeKeyValueConfigurer
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.DynamicLeafKeyValueConfigurerWithDynamicKey
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.DynamicLeafKeyValueConfigurerWithStaticKey
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.RichStringKeyValueConfigurer
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.factory.impl.configurer.StaticLeafKeyValueConfigurer
- configure(DataModificationStrategy,KeyValueConfigurationContext) - function in tech.harmonysoft.oss.common.template.service.KeyValueConfigurer
- ConfigurerConstants - class in tech.harmonysoft.oss.common.template.factory.impl
- contains(LocalDate) - function in kotlin.ranges.ClosedRange
- contains(LocalDateTime) - function in tech.harmonysoft.oss.common.time.schedule.Schedule
- Allows to answer if current schedule contains given point of time
- contains(LocalDateTime) - function in tech.harmonysoft.oss.common.time.schedule.Schedule
- Allows to answer if current schedule contains given point of time
- contains(Long) - function in tech.harmonysoft.oss.common.time.schedule.Schedule
- contains(Long) - function in tech.harmonysoft.oss.common.time.schedule.Schedule
- copyOnWriteArrayList() - function in tech.harmonysoft.oss.common.collection.CollectionInitializer
- Credential - class in tech.harmonysoft.oss.common.auth.model