Index
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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form