Index

A B C D E F G I J K L M N O P R S T W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(String, T) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
 
add(DateTime, T) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
 
ApplicationContext - Class in io.gitbub.devlibx.easy.helper
 
ApplicationContext() - Constructor for class io.gitbub.devlibx.easy.helper.ApplicationContext
 
asJson(Object) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Convert object to json string

B

build() - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
build(String) - Static method in class io.gitbub.devlibx.easy.helper.common.LogEvent
 
build(String, String) - Static method in class io.gitbub.devlibx.easy.helper.common.LogEvent
 
Builder() - Constructor for class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 

C

CalendarMap<T> - Class in io.gitbub.devlibx.easy.helper.calendar
 
CalendarMap(int) - Constructor for class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Create a map for calendar days (starting from today) - for last N days
CalendarMap(DateTime, int) - Constructor for class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Create a map for calendar days - for last N days
CalendarMap.Callback<T> - Interface in io.gitbub.devlibx.easy.helper.calendar
 
CalendarUtils - Class in io.gitbub.devlibx.easy.helper.calendar
 
CalendarUtils() - Constructor for class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
 
check() - Method in interface io.gitbub.devlibx.easy.helper.healthcheck.IHealthCheckProvider
 
CollectionHelper - Class in io.gitbub.devlibx.easy.helper.collection
 
CollectionHelper() - Constructor for class io.gitbub.devlibx.easy.helper.collection.CollectionHelper
 
Config() - Constructor for class io.gitbub.devlibx.easy.helper.queue.IRateLimiter.Config
 
ConsoleOutputMetrics() - Constructor for class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
convertAsMap(String) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Convert string to Map
convertAsMap(String) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Convert string to Map
convertAsStringObjectMap(byte[]) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Convert string to Map
convertAsStringObjectMap(byte[]) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Convert string to Map
convertAsStringObjectMap(String) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Convert string to Map
convertAsStringObjectMap(String) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Convert string-object to Map
convertListToObjectArray(Object) - Static method in class io.gitbub.devlibx.easy.helper.collection.CollectionHelper
 
convertListToObjectArray(List) - Static method in class io.gitbub.devlibx.easy.helper.collection.CollectionHelper
 
createTime(String) - Static method in class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
 
createTime(String, String) - Static method in class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
 

D

data(StringObjectMap) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object, String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
data(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
DATETIME_FORMAT_10 - Static variable in class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
 
DATETIME_FORMAT_V1 - Static variable in class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
Example time = 2001-07-04T12:08:56.235+0530
DATETIME_FORMAT_V2 - Static variable in class io.gitbub.devlibx.easy.helper.calendar.CalendarUtils
 
DefaultRateLimiter - Class in io.gitbub.devlibx.easy.helper.queue
 
DefaultRateLimiter(IRateLimiter.Config) - Constructor for class io.gitbub.devlibx.easy.helper.queue.DefaultRateLimiter
 
dimensions(String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(String, String, String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(String, String, String, String, String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(String, String, String, String, String, String, String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(String, String, String, String, String, String, String, String, String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
dimensions(Map<String, String>) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
DoNotUse - Class in io.gitbub.devlibx.easy.helper
 
DoNotUse() - Constructor for class io.gitbub.devlibx.easy.helper.DoNotUse
 

E

entity(String, String) - Method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
Entity() - Constructor for class io.gitbub.devlibx.easy.helper.common.LogEvent.Entity
 
execute(Runnable) - Method in class io.gitbub.devlibx.easy.helper.ParallelThread
 
execute(Runnable) - Method in class io.gitbub.devlibx.easy.helper.queue.DefaultRateLimiter
 
execute(Runnable) - Method in interface io.gitbub.devlibx.easy.helper.queue.IRateLimiter
 
execute(Runnable) - Method in class io.gitbub.devlibx.easy.helper.queue.NoOpRateLimiter
 
executeForAll(CalendarMap.Callback<T>) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
 
executeForKey(KeyGenerator.IKeyFunc, DateTime, CalendarMap.Callback<T>) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Call function (callback) for given time (will use month and day of the given time for key )
executeForKey(String, CalendarMap.Callback<T>) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Call function (callback) for given key
executeForKey(DateTime, CalendarMap.Callback<T>) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Call function (callback) for given time (will use month and day of the given time for key )

F

FileHelper - Class in io.gitbub.devlibx.easy.helper.file
 
FileHelper() - Constructor for class io.gitbub.devlibx.easy.helper.file.FileHelper
 
formatter(Object) - Static method in class io.gitbub.devlibx.easy.helper.DoNotUse
 
forMonth(DateTime, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Helper to create calendar map for month given by the time
forThisMonth(Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Helper to create calendar map for this month
from(Map<String, Object>) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to get StringObjectMap from normal map

G

gauge(String, long) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Log gauge of given metric
gauge(String, long, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Log gauge of given metric
generate(DateTime) - Method in interface io.gitbub.devlibx.easy.helper.calendar.KeyGenerator.IKeyFunc
 
generateKeyForLastNDaysFrom(DateTime, int) - Method in class io.gitbub.devlibx.easy.helper.calendar.KeyGenerator
Generate key for last N days.
generateKeyForLastNDaysFrom(DateTime, int, KeyGenerator.IKeyFunc) - Method in class io.gitbub.devlibx.easy.helper.calendar.KeyGenerator
Generate key for last N days.
get(String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get value as given class
get(String, String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to get values from keys (recursively)
get(String, String, String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to get values from keys (recursively)
get(String, String, String, String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to get values from keys (recursively)
getBoolean(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getBoolean(String, Boolean) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getCamelCase() - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
 
getDataByKey(String) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Get data for given key
getDataByTime(DateTime) - Method in class io.gitbub.devlibx.easy.helper.calendar.CalendarMap
Get data for given time
getDateTimeFromMiles(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1 -> do the conversion e.g.
getDateTimeFromMiles(String, String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1, key2 -> do the conversion e.g.
getDateTimeFromMiles(String, String, String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1, key2, key3 -> do the conversion e.g.
getDateTimeFromMilesOrDefault(String, String, String, DateTime) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1, key2, key3 -> do the conversion e.g.
getDateTimeFromMilesOrDefault(String, String, DateTime) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1, key2 -> do the conversion e.g.
getDateTimeFromMilesOrDefault(String, DateTime) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Get DateTime from key1 -> do the conversion e.g.
getDateTimeFromMilesOrNow(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
(default time Now is returned if missing) Get DateTime from key1 -> do the conversion e.g.
getDateTimeFromMilesOrNow(String, String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
(default time Now is returned if missing) Get DateTime from key1, key2 -> do the conversion e.g.
getDateTimeFromMilesOrNow(String, String, String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
(default time Now is returned if missing) Get DateTime from key1, key2, key3 -> do the conversion e.g.
getDouble(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getFloat(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getInstance(Key<T>) - Static method in class io.gitbub.devlibx.easy.helper.ApplicationContext
 
getInstance(Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.ApplicationContext
 
getInt(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getInt(String, int) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getKafkaConfig(String) - Method in class io.gitbub.devlibx.easy.helper.config.kafka.KafkaConfigs
Get kafka config by name or empty.
getList(String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getLogger(Class<?>) - Static method in class io.gitbub.devlibx.easy.helper.LoggingHelper
 
getLogger(String) - Static method in class io.gitbub.devlibx.easy.helper.LoggingHelper
 
getLong(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getMap(String, Class<K>, Class<V>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Helper to get map of key, value type
getMap(String, String, Class<K>, Class<V>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Helper to get map of key, value type
getOptionalInstance(Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.ApplicationContext
 
getOutput() - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Calculate the output value for the current PID cycle.
In no-parameter mode, this uses the last sensor value, and last setpoint value.
getOutput(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Calculate the output value for the current PID cycle.
In one parameter mode, the last configured setpoint will be used.
getOutput(double, double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Calculate the output value for the current PID cycle.
getRedisConfig(String) - Method in class io.gitbub.devlibx.easy.helper.config.redis.RedisConfigs
Get redis config by name or empty.
getRegistry(Class<T>) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
getRegistry(Class<T>) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Get the underlying registry for this metrics
getRegistry(Class<T>) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
getString(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getString(String, String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
getStringObjectMap(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to get get value as StringObjectMap
getUUID(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 

I

IHealthCheckProvider - Interface in io.gitbub.devlibx.easy.helper.healthcheck
 
IHealthCheckProvider.Result - Class in io.gitbub.devlibx.easy.helper.healthcheck
 
IMetrics - Interface in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.ConsoleOutputMetrics - Class in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.IMetricsLogger - Interface in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.InvalidRegistryTypeFoundException - Exception Class in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.MetricsLogger - Class in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.NoOpMetrics - Class in io.gitbub.devlibx.easy.helper.metrics
 
IMetrics.NoOpMetricsLogger - Class in io.gitbub.devlibx.easy.helper.metrics
 
inc(String, long, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Count this metrics
inc(String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
inc(String, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Count this metrics
inc(String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
InvalidRegistryTypeFoundException(String) - Constructor for exception class io.gitbub.devlibx.easy.helper.metrics.IMetrics.InvalidRegistryTypeFoundException
 
io.gitbub.devlibx.easy.helper - package io.gitbub.devlibx.easy.helper
 
io.gitbub.devlibx.easy.helper.calendar - package io.gitbub.devlibx.easy.helper.calendar
 
io.gitbub.devlibx.easy.helper.collection - package io.gitbub.devlibx.easy.helper.collection
 
io.gitbub.devlibx.easy.helper.common - package io.gitbub.devlibx.easy.helper.common
 
io.gitbub.devlibx.easy.helper.config.kafka - package io.gitbub.devlibx.easy.helper.config.kafka
 
io.gitbub.devlibx.easy.helper.config.redis - package io.gitbub.devlibx.easy.helper.config.redis
 
io.gitbub.devlibx.easy.helper.file - package io.gitbub.devlibx.easy.helper.file
 
io.gitbub.devlibx.easy.helper.healthcheck - package io.gitbub.devlibx.easy.helper.healthcheck
 
io.gitbub.devlibx.easy.helper.json - package io.gitbub.devlibx.easy.helper.json
 
io.gitbub.devlibx.easy.helper.map - package io.gitbub.devlibx.easy.helper.map
 
io.gitbub.devlibx.easy.helper.metrics - package io.gitbub.devlibx.easy.helper.metrics
 
io.gitbub.devlibx.easy.helper.pid - package io.gitbub.devlibx.easy.helper.pid
 
io.gitbub.devlibx.easy.helper.queue - package io.gitbub.devlibx.easy.helper.queue
 
io.gitbub.devlibx.easy.helper.string - package io.gitbub.devlibx.easy.helper.string
 
io.gitbub.devlibx.easy.helper.yaml - package io.gitbub.devlibx.easy.helper.yaml
 
IProcessor<T> - Interface in io.gitbub.devlibx.easy.helper.queue
 
IRateLimiter - Interface in io.gitbub.devlibx.easy.helper.queue
 
IRateLimiter.Config - Class in io.gitbub.devlibx.easy.helper.queue
 
isJava19Enabled() - Static method in class io.gitbub.devlibx.easy.helper.DoNotUse
 
isPathValueEqual(String, Object) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
isPathValueFalse(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
isPathValueTrue(String) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 

J

JsonUtil - Class in io.gitbub.devlibx.easy.helper.json
 
JsonUtil() - Constructor for class io.gitbub.devlibx.easy.helper.json.JsonUtil
 
JsonUtil(ObjectMapper) - Constructor for class io.gitbub.devlibx.easy.helper.json.JsonUtil
Make custom JsonUtil with provided ObjectMapper
JsonUtils - Class in io.gitbub.devlibx.easy.helper.json
 
JsonUtils() - Constructor for class io.gitbub.devlibx.easy.helper.json.JsonUtils
 

K

KafkaConfig - Class in io.gitbub.devlibx.easy.helper.config.kafka
 
KafkaConfig() - Constructor for class io.gitbub.devlibx.easy.helper.config.kafka.KafkaConfig
 
KafkaConfigs - Class in io.gitbub.devlibx.easy.helper.config.kafka
 
KafkaConfigs() - Constructor for class io.gitbub.devlibx.easy.helper.config.kafka.KafkaConfigs
 
KeyGenerator - Class in io.gitbub.devlibx.easy.helper.calendar
 
KeyGenerator() - Constructor for class io.gitbub.devlibx.easy.helper.calendar.KeyGenerator
 
KeyGenerator.IKeyFunc - Interface in io.gitbub.devlibx.easy.helper.calendar
 

L

limit - Variable in class io.gitbub.devlibx.easy.helper.queue.IRateLimiter.Config
 
LocalHttpServer - Class in io.gitbub.devlibx.easy.helper
 
LocalHttpServer() - Constructor for class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
LogEvent - Class in io.gitbub.devlibx.easy.helper.common
Sample event Json
LogEvent() - Constructor for class io.gitbub.devlibx.easy.helper.common.LogEvent
 
LogEvent.Builder - Class in io.gitbub.devlibx.easy.helper.common
 
LogEvent.Entity - Class in io.gitbub.devlibx.easy.helper.common
 
LoggingHelper - Class in io.gitbub.devlibx.easy.helper
 
LoggingHelper() - Constructor for class io.gitbub.devlibx.easy.helper.LoggingHelper
 

M

main(String[]) - Static method in class io.gitbub.devlibx.easy.helper.DoNotUse
 
main(String[]) - Static method in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
Maps - Class in io.gitbub.devlibx.easy.helper.map
 
Maps() - Constructor for class io.gitbub.devlibx.easy.helper.map.Maps
 
Maps.SortedMaps - Class in io.gitbub.devlibx.easy.helper.map
 
MetricsConfig - Class in io.gitbub.devlibx.easy.helper.metrics
 
MetricsConfig() - Constructor for class io.gitbub.devlibx.easy.helper.metrics.MetricsConfig
 
MetricsLogger() - Constructor for class io.gitbub.devlibx.easy.helper.metrics.IMetrics.MetricsLogger
 
MiniPID - Class in io.gitbub.devlibx.easy.helper.pid
 
MiniPID(double, double, double) - Constructor for class io.gitbub.devlibx.easy.helper.pid.MiniPID
Create a MiniPID class object.
MiniPID(double, double, double, double) - Constructor for class io.gitbub.devlibx.easy.helper.pid.MiniPID
Create a MiniPID class object.

N

noMoreItemsToProcess() - Method in class io.gitbub.devlibx.easy.helper.queue.ProcessorQueue
 
NoOpMetrics() - Constructor for class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
NoOpMetricsLogger() - Constructor for class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetricsLogger
 
NoOpRateLimiter - Class in io.gitbub.devlibx.easy.helper.queue
 
NoOpRateLimiter() - Constructor for class io.gitbub.devlibx.easy.helper.queue.NoOpRateLimiter
 

O

observe(String, double) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
observe(String, double) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Add time taken to given metrics
observe(String, double, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Add time taken to given metrics
of(String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
of(String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
of(K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.gitbub.devlibx.easy.helper.map.Maps
 

P

ParallelThread - Class in io.gitbub.devlibx.easy.helper
 
ParallelThread(int, String) - Constructor for class io.gitbub.devlibx.easy.helper.ParallelThread
 
path(String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
path(String, String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 
port - Variable in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
printf(String, Object...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics.IMetricsLogger
 
printf(String, Object...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.MetricsLogger
 
printf(String, Object...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetricsLogger
 
process(String, T, boolean) - Method in interface io.gitbub.devlibx.easy.helper.calendar.CalendarMap.Callback
 
process(T) - Method in interface io.gitbub.devlibx.easy.helper.queue.IProcessor
 
processItem(T) - Method in class io.gitbub.devlibx.easy.helper.queue.ProcessorQueue
 
ProcessorQueue<T> - Class in io.gitbub.devlibx.easy.helper.queue
 
ProcessorQueue(int, int, int, int, int, IProcessor<T>) - Constructor for class io.gitbub.devlibx.easy.helper.queue.ProcessorQueue
 
ProcessorQueue(int, int, int, int, IRateLimiter.Config, IProcessor<T>) - Constructor for class io.gitbub.devlibx.easy.helper.queue.ProcessorQueue
 
put(String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to add more than one key value pair
put(String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to add more than one key value pair
put(String, Object, String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to add more than one key value pair
put(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.gitbub.devlibx.easy.helper.map.StringObjectMap
Convenience method to add more than one key value pair

R

read(String) - Static method in class io.gitbub.devlibx.easy.helper.file.FileHelper
 
readFileFromResourcePath(String) - Static method in class io.gitbub.devlibx.easy.helper.file.FileHelper
Read file content from resource path
readList(String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Convert string to List
readList(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Convert string to List
readObject(String, JavaType) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Read a object from string
readObject(String, JavaType) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Read a object from string
readObject(String, Class<T>) - Method in class io.gitbub.devlibx.easy.helper.json.JsonUtil
Read a object from string
readObject(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.json.JsonUtils
Read a object from string
readStream(String) - Static method in class io.gitbub.devlibx.easy.helper.file.FileHelper
 
readYaml(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
Read YAM file and convert to an object
readYamlCamelCase(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
Read YAM file (Camel Case) and convert to a object
readYamlFromCamelCaseString(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
Read YAM content (Camel Case) and convert to an object
readYamlFromResourcePath(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
Read file from resources path
readYamlFromString(String, Class<T>) - Static method in class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
Read YAM content and convert to an object
RedisConfig - Class in io.gitbub.devlibx.easy.helper.config.redis
 
RedisConfig() - Constructor for class io.gitbub.devlibx.easy.helper.config.redis.RedisConfig
 
RedisConfigs - Class in io.gitbub.devlibx.easy.helper.config.redis
 
RedisConfigs() - Constructor for class io.gitbub.devlibx.easy.helper.config.redis.RedisConfigs
 
registerCounter(String, String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
registerCounter(String, String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
registerCounter(String, String, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Register a counter
registerTimer(String, String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
registerTimer(String, String, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
registerTimer(String, String, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Register a timer
reset() - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Resets the controller.
Result() - Constructor for class io.gitbub.devlibx.easy.helper.healthcheck.IHealthCheckProvider.Result
 
run() - Method in interface io.gitbub.devlibx.easy.helper.Safe.RunnableWithException
 

S

safe(Safe.RunnableWithException) - Static method in class io.gitbub.devlibx.easy.helper.Safe
 
safe(Safe.RunnableWithException, String) - Static method in class io.gitbub.devlibx.easy.helper.Safe
 
Safe - Class in io.gitbub.devlibx.easy.helper
 
Safe() - Constructor for class io.gitbub.devlibx.easy.helper.Safe
 
Safe.RunnableWithException - Interface in io.gitbub.devlibx.easy.helper
 
setD(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Changes the D parameter
This has two primary effects: Adds a "startup kick" and speeds up system response during setpoint changes Adds "drag" and slows the system when moving toward the target A small D value can be useful for both improving response times, and preventing overshoot.
setDirection(boolean) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Set the operating direction of the PID controller
setF(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Configure the FeedForward parameter.
setGlobalServiceName(String) - Static method in class io.gitbub.devlibx.easy.helper.common.LogEvent
 
setI(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Changes the I parameter
This is used for overcoming disturbances, and ensuring that the controller always gets to the control mode.
setInjector(Injector) - Static method in class io.gitbub.devlibx.easy.helper.ApplicationContext
 
setMaxIOutput(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Set the maximum output value contributed by the I component of the system This can be used to prevent large windup issues and make tuning simpler
setOutputFilter(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Set a filter on the output to reduce sharp oscillations.
setOutputLimits(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Specify a maximum output range.
setOutputLimits(double, double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Specify a maximum output.
setOutputRampRate(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Set the maximum rate the output can increase per cycle.
This can prevent sharp jumps in output when changing setpoints or enabling a PID system, which might cause stress on physical or electrical systems.
setP(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Configure the Proportional gain parameter.
setPID(double, double, double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Configure the PID object.
setPID(double, double, double, double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Configure the PID object.
setSetpoint(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Configure setpoint for the PID calculations
This represents the target for the PID system's, such as a position, velocity, or angle.
setSetpointRange(double) - Method in class io.gitbub.devlibx.easy.helper.pid.MiniPID
Set a limit on how far the setpoint can be from the current position
Can simplify tuning by helping tuning over a small range applies to a much larger range.
setupDefaults() - Method in class io.gitbub.devlibx.easy.helper.config.kafka.KafkaConfigs
Setup default
setupDefaults() - Method in class io.gitbub.devlibx.easy.helper.config.redis.RedisConfigs
Setup default
setupLogging() - Static method in class io.gitbub.devlibx.easy.helper.LoggingHelper
Helper to setup logger
SortedMaps() - Constructor for class io.gitbub.devlibx.easy.helper.map.Maps.SortedMaps
 
splitQuery(String) - Static method in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
start() - Method in class io.gitbub.devlibx.easy.helper.queue.ProcessorQueue
 
startServer() - Method in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
startServerInThread() - Method in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
stopServer() - Method in class io.gitbub.devlibx.easy.helper.LocalHttpServer
 
StringHelper - Class in io.gitbub.devlibx.easy.helper.string
Common string function to be used.
StringHelper() - Constructor for class io.gitbub.devlibx.easy.helper.string.StringHelper
 
StringHelper(JsonUtil) - Constructor for class io.gitbub.devlibx.easy.helper.string.StringHelper
Build StringHelper with custom JsonUtil
stringify(Object) - Method in class io.gitbub.devlibx.easy.helper.string.StringHelper
Helper to convert object to string
StringObjectMap - Class in io.gitbub.devlibx.easy.helper.map
 
StringObjectMap() - Constructor for class io.gitbub.devlibx.easy.helper.map.StringObjectMap
 

T

testVirtualThread() - Static method in class io.gitbub.devlibx.easy.helper.DoNotUse
 
time(String, Callable<T>, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.ConsoleOutputMetrics
 
time(String, Callable<T>, String...) - Method in class io.gitbub.devlibx.easy.helper.metrics.IMetrics.NoOpMetrics
 
time(String, Callable<T>, String...) - Method in interface io.gitbub.devlibx.easy.helper.metrics.IMetrics
Time this callable
timeToResetPermissionBackToInitialValueInMs - Variable in class io.gitbub.devlibx.easy.helper.queue.IRateLimiter.Config
 

W

waitTimeToAcquirePermissionToExecuteInMs - Variable in class io.gitbub.devlibx.easy.helper.queue.IRateLimiter.Config
 
withEventType(String) - Static method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 
withEventTypeSubType(String, String) - Static method in class io.gitbub.devlibx.easy.helper.common.LogEvent.Builder
 

Y

YamlUtils - Class in io.gitbub.devlibx.easy.helper.yaml
 
YamlUtils() - Constructor for class io.gitbub.devlibx.easy.helper.yaml.YamlUtils
 
A B C D E F G I J K L M N O P R S T W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form