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:
class MyClass {
    private val cache = mutableMapOf<String, Stack<MyData>>()

    fun service(key: String) {
        cache.getOrPut(key) { Stack<MyData>() }
    }
}
That way it's more effective pre-defining initializers and use them like below - by doing that we avoie unnecessary lambda objects construction:
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 null as 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 null as 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
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  Z