Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(T) - Method in interface org.ethelred.util.function.CheckedConsumer
- aliases() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- aliases() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
- applicationName() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- applicationName() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
- apply(T) - Method in interface org.ethelred.util.function.CheckedFunction
- asEnvironmentVariable() - Method in class org.ethelred.util.picocli.defaults.PropertyKey
- asUnchecked() - Method in interface org.ethelred.util.function.CheckedConsumer
- asUnchecked() - Method in interface org.ethelred.util.function.CheckedFunction
- asUnchecked() - Method in interface org.ethelred.util.function.CheckedRunnable
- asUnchecked() - Method in interface org.ethelred.util.function.CheckedSupplier
B
- background(int, int...) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- BiMap<A,
B> - Class in org.ethelred.util.collect -
A bidirectional mapping.
- BiMap(Map<A, B>) - Constructor for class org.ethelred.util.collect.BiMap
-
Construct a BiMap from the entries in map.
- BiMap.Entry<A,
B> - Class in org.ethelred.util.collect - bold() - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- build() - Method in class org.ethelred.util.collect.ImmutableTypedObjectMap.Builder
- builder() - Static method in class org.ethelred.util.collect.ImmutableTypedObjectMap
- Builder() - Constructor for class org.ethelred.util.collect.ImmutableTypedObjectMap.Builder
C
- CascadingDefaultValueProvider - Class in org.ethelred.util.picocli.defaults
- CascadingDefaultValueProvider(List<CommandLine.IDefaultValueProvider>) - Constructor for class org.ethelred.util.picocli.defaults.CascadingDefaultValueProvider
- CascadingDefaultValueProvider(CommandLine.IDefaultValueProvider...) - Constructor for class org.ethelred.util.picocli.defaults.CascadingDefaultValueProvider
- CheckedConsumer<T,
E extends Throwable> - Interface in org.ethelred.util.function -
Checked wrapper for a Consumer.
- CheckedFunction<T,
R, E extends Throwable> - Interface in org.ethelred.util.function -
Checked wrapper for a Function.
- CheckedRunnable<E extends Throwable> - Interface in org.ethelred.util.function
-
Checked wrapper for a Runnable
- CheckedSupplier<T,
E extends Throwable> - Interface in org.ethelred.util.function -
Checked wrapper for a Supplier.
- collector() - Static method in class org.ethelred.util.stream.SummaryStatistics
-
A Collector that uses the natural order to determine max and min.
- collector(Comparator<B>) - Static method in class org.ethelred.util.stream.SummaryStatistics
-
A Collector that uses an explicit Comparator to determine max and min.
- CommandView - Interface in org.ethelred.util.picocli.defaults.config
- concat(Collection<? extends T>, Collection<? extends T>, IntFunction<C>) - Static method in class org.ethelred.util.collect.Sequences
-
Join two Collections into one.
- concat(List<? extends T>, List<? extends T>) - Static method in class org.ethelred.util.collect.Sequences
-
Join two Lists into one.
- concat(List<? extends T>, T...) - Static method in class org.ethelred.util.collect.Sequences
-
Join some items to the end of a List.
- ConfigCommand - Class in org.ethelred.util.picocli.defaults
- ConfigCommand() - Constructor for class org.ethelred.util.picocli.defaults.ConfigCommand
- ConfigDefaultValueProvider - Class in org.ethelred.util.picocli.defaults
- ConfigDefaultValueProvider() - Constructor for class org.ethelred.util.picocli.defaults.ConfigDefaultValueProvider
- ConfigHelper - Class in org.ethelred.util.picocli.defaults.config
- ConfigHelper() - Constructor for class org.ethelred.util.picocli.defaults.config.ConfigHelper
- configKeys() - Method in class org.ethelred.util.picocli.defaults.PropertyKey
- configPath - Variable in class org.ethelred.util.picocli.defaults.EnvironmentAndConfigMixin
- configPath() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- configPath() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
- ConsoleHelper - Class in org.ethelred.util.console
- ConsoleHelper.ConsoleKeyException - Exception in org.ethelred.util.console
- ConsoleHelper.Key - Class in org.ethelred.util.console
- ConsoleKeyException(Throwable) - Constructor for exception org.ethelred.util.console.ConsoleHelper.ConsoleKeyException
- ConsoleUtil - Class in org.ethelred.util.console
-
Created by edward on 4/5/17.
- containsKey(Object) - Method in class org.ethelred.util.collect.ExpandableMap
- containsValue(Object) - Method in class org.ethelred.util.collect.ExpandableMap
- createConfig(Supplier<Map<String, Object>>) - Method in class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
- createParser() - Method in class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
- createWriter() - Method in class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
- CTRL_C - Static variable in class org.ethelred.util.console.ConsoleHelper.Key
D
- defaultValue(CommandLine.Model.ArgSpec) - Method in class org.ethelred.util.picocli.defaults.CascadingDefaultValueProvider
- defaultValue(CommandLine.Model.ArgSpec) - Method in class org.ethelred.util.picocli.defaults.ConfigDefaultValueProvider
- defaultValue(CommandLine.Model.ArgSpec) - Method in class org.ethelred.util.picocli.defaults.EnvironmentDefaultValueProvider
E
- EmptyTypedObjectMap - Class in org.ethelred.util.collect
-
Created by edward on 3/14/17.
- EmptyTypedObjectMap() - Constructor for class org.ethelred.util.collect.EmptyTypedObjectMap
- entry(A, B) - Static method in class org.ethelred.util.collect.BiMap
-
Construct an entry for building a BiMap.
- entrySet() - Method in class org.ethelred.util.collect.ExpandableMap
- EnvironmentAndConfigDefaultValueProvider - Class in org.ethelred.util.picocli.defaults
- EnvironmentAndConfigDefaultValueProvider() - Constructor for class org.ethelred.util.picocli.defaults.EnvironmentAndConfigDefaultValueProvider
- EnvironmentAndConfigMixin - Class in org.ethelred.util.picocli.defaults
- EnvironmentAndConfigMixin() - Constructor for class org.ethelred.util.picocli.defaults.EnvironmentAndConfigMixin
- EnvironmentAndConfigTransformer - Class in org.ethelred.util.picocli.defaults
- EnvironmentAndConfigTransformer() - Constructor for class org.ethelred.util.picocli.defaults.EnvironmentAndConfigTransformer
- EnvironmentDefaultValueProvider - Class in org.ethelred.util.picocli.defaults
- EnvironmentDefaultValueProvider() - Constructor for class org.ethelred.util.picocli.defaults.EnvironmentDefaultValueProvider
- envLoader - Static variable in class org.ethelred.util.picocli.defaults.EnvironmentDefaultValueProvider
- equals(Object) - Method in class org.ethelred.util.collect.ExpandableMap
- equals(Object) - Method in class org.ethelred.util.collect.TypedObjectKey.ValuedTypedObjectKey
- equals(Object) - Method in class org.ethelred.util.picocli.defaults.PropertyKey
- ExpandableMap<K,
V> - Class in org.ethelred.util.collect -
Like
Map.of(), but can produce copies with elements added.
F
- foreground(int, int...) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- format(String, Object...) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- format(Locale, String, Object...) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- from(CommandLine.Model.ArgSpec) - Static method in class org.ethelred.util.picocli.defaults.PropertyKey
G
- get() - Method in interface org.ethelred.util.function.CheckedSupplier
- get() - Method in class org.ethelred.util.function.Lazy
- get(Object) - Method in class org.ethelred.util.collect.ExpandableMap
- get(TypedObjectKey<T>) - Method in class org.ethelred.util.collect.EmptyTypedObjectMap
- get(TypedObjectKey<T>) - Method in class org.ethelred.util.collect.ImmutableTypedObjectMap
- get(TypedObjectKey<T>) - Method in interface org.ethelred.util.collect.TypedObjectMap
- get(TypedObjectKey<T>) - Method in class org.ethelred.util.collect.ValuedTypedObjectMap
- getByA(A) - Method in class org.ethelred.util.collect.BiMap
-
Get the B value corresponding to the A key.
- getByB(B) - Method in class org.ethelred.util.collect.BiMap
-
Get the A value corresponding to the B key.
- getChar() - Method in class org.ethelred.util.console.ConsoleHelper.Key
- getConfig(CommandView) - Method in class org.ethelred.util.picocli.defaults.config.ConfigHelper
- getCount() - Method in class org.ethelred.util.stream.SummaryStatistics
- getMax() - Method in class org.ethelred.util.stream.SummaryStatistics
- getMin() - Method in class org.ethelred.util.stream.SummaryStatistics
H
- hashCode() - Method in class org.ethelred.util.collect.ExpandableMap
- hashCode() - Method in class org.ethelred.util.collect.TypedObjectKey.ValuedTypedObjectKey
- hashCode() - Method in class org.ethelred.util.picocli.defaults.PropertyKey
- head(List<T>, int) - Static method in class org.ethelred.util.collect.Sequences
-
Retrieve items from the start of a List.
I
- identity() - Static method in interface org.ethelred.util.collect.TypedObjectKey
- IdentityTypedObjectKey() - Constructor for class org.ethelred.util.collect.TypedObjectKey.IdentityTypedObjectKey
- ImmutableTypedObjectMap - Class in org.ethelred.util.collect
-
Created by edward on 3/14/17.
- ImmutableTypedObjectMap.Builder - Class in org.ethelred.util.collect
- isATty(InputStream) - Static method in class org.ethelred.util.console.ConsoleUtil
- isATty(OutputStream) - Static method in class org.ethelred.util.console.ConsoleUtil
- isChar() - Method in class org.ethelred.util.console.ConsoleHelper.Key
- isEmpty() - Method in class org.ethelred.util.collect.ExpandableMap
- isSet(TypedObjectKey<Boolean>) - Method in interface org.ethelred.util.collect.TypedObjectMap
K
- Key(int, byte[]) - Constructor for class org.ethelred.util.console.ConsoleHelper.Key
- keysA() - Method in class org.ethelred.util.collect.BiMap
- keysB() - Method in class org.ethelred.util.collect.BiMap
- keySet() - Method in class org.ethelred.util.collect.ExpandableMap
L
- lazy(A, Function<A, V>) - Static method in class org.ethelred.util.function.Lazy
- lazy(Supplier<A>, Function<A, V>) - Static method in class org.ethelred.util.function.Lazy
- lazy(Supplier<V>) - Static method in class org.ethelred.util.function.Lazy
- Lazy<T> - Class in org.ethelred.util.function
-
NOT THREAD SAFE - intended to be used in single request scope
- list() - Method in class org.ethelred.util.picocli.defaults.ConfigCommand
M
- main(String[]) - Static method in class org.ethelred.util.console.TerminalColors
- mapByA() - Method in class org.ethelred.util.collect.BiMap
- mapByB() - Method in class org.ethelred.util.collect.BiMap
O
- of() - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- of(K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1, K1, V1) - Static method in class org.ethelred.util.collect.ExpandableMap
- ofEntries(Iterable<BiMap.Entry<A, B>>) - Static method in class org.ethelred.util.collect.BiMap
-
Construct a BiMap from given entries.
- ofEntries(Collection<BiMap.Entry<A, B>>) - Static method in class org.ethelred.util.collect.BiMap
-
Construct a BiMap from given entries.
- ofEntries(Map.Entry<? extends K1, ? extends V1>...) - Static method in class org.ethelred.util.collect.ExpandableMap
- ofEntries(BiMap.Entry<A, B>...) - Static method in class org.ethelred.util.collect.BiMap
-
Construct a BiMap from given entries.
- org.ethelred.util.collect - package org.ethelred.util.collect
- org.ethelred.util.console - package org.ethelred.util.console
- org.ethelred.util.function - package org.ethelred.util.function
-
"Checked" wrapper types for the common functional interfaces.
- org.ethelred.util.picocli.defaults - package org.ethelred.util.picocli.defaults
- org.ethelred.util.picocli.defaults.config - package org.ethelred.util.picocli.defaults.config
- org.ethelred.util.stream - package org.ethelred.util.stream
- organisation() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- organisation() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
- out() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- out() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
P
- prefixes(Iterable<T>) - Static method in class org.ethelred.util.collect.Sequences
-
Get all possible prefixes of an Iterable.
- print(boolean) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(char) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(char[]) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(double) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(float) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(int) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(long) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(Object) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- print(String) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(boolean) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(char) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(char[]) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(double) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(float) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(int) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(long) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(Object) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- println(String) - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
- printStream() - Method in class org.ethelred.util.console.TerminalColors
- PropertiesConfigFormat - Class in org.ethelred.util.picocli.defaults.config
- PropertiesConfigFormat() - Constructor for class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
- PropertyKey - Class in org.ethelred.util.picocli.defaults
- put(TypedObjectKey<T>, T) - Method in class org.ethelred.util.collect.ImmutableTypedObjectMap.Builder
Q
- qualifier() - Method in interface org.ethelred.util.picocli.defaults.config.CommandView
- qualifier() - Method in class org.ethelred.util.picocli.defaults.config.SpecCommandView
R
- readKey() - Static method in class org.ethelred.util.console.ConsoleHelper
- run() - Method in interface org.ethelred.util.function.CheckedRunnable
- run() - Method in class org.ethelred.util.picocli.defaults.ConfigCommand
S
- saveConfig(CommandView, Config) - Method in class org.ethelred.util.picocli.defaults.config.ConfigHelper
- Sequences - Class in org.ethelred.util.collect
-
Utility functions for Lists.
- set(TypedObjectKey<Boolean>) - Method in class org.ethelred.util.collect.ImmutableTypedObjectMap.Builder
- size() - Method in class org.ethelred.util.collect.BiMap
- size() - Method in class org.ethelred.util.collect.ExpandableMap
- SpecCommandView - Class in org.ethelred.util.picocli.defaults.config
- SpecCommandView(CommandLine.Model.CommandSpec) - Constructor for class org.ethelred.util.picocli.defaults.config.SpecCommandView
- SummaryStatistics<T> - Class in org.ethelred.util.stream
-
A stream Collector that captures basic statistics in a single result.
- supportsComments() - Method in class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
T
- tail(List<T>, int) - Static method in class org.ethelred.util.collect.Sequences
-
Like
head, except it works backwards from the end of the list. - TerminalColors - Class in org.ethelred.util.console
-
Helper class for printing colored output on terminals that support it.
- TerminalColors() - Constructor for class org.ethelred.util.console.TerminalColors
- TerminalColors(OutputStream) - Constructor for class org.ethelred.util.console.TerminalColors
- TerminalColors.TCPrintStream - Class in org.ethelred.util.console
- toBiMap() - Static method in class org.ethelred.util.collect.BiMap
- toString() - Method in class org.ethelred.util.console.ConsoleHelper.Key
- transform(CommandLine.Model.CommandSpec) - Method in class org.ethelred.util.picocli.defaults.EnvironmentAndConfigTransformer
- TypedObjectKey<T> - Interface in org.ethelred.util.collect
- TypedObjectKey.IdentityTypedObjectKey<TT> - Class in org.ethelred.util.collect
- TypedObjectKey.ValuedTypedObjectKey<V,
TT> - Class in org.ethelred.util.collect - TypedObjectMap - Interface in org.ethelred.util.collect
-
Created by edward on 3/12/17.
U
- unchecked(CheckedConsumer<TT, EE>) - Static method in interface org.ethelred.util.function.CheckedConsumer
- unchecked(CheckedFunction<TT, RR, EE>) - Static method in interface org.ethelred.util.function.CheckedFunction
- unchecked(CheckedRunnable<EE>) - Static method in interface org.ethelred.util.function.CheckedRunnable
- unchecked(CheckedSupplier<TT, EE>) - Static method in interface org.ethelred.util.function.CheckedSupplier
- underline() - Method in class org.ethelred.util.console.TerminalColors.TCPrintStream
V
- valued(V) - Static method in interface org.ethelred.util.collect.TypedObjectKey
- ValuedTypedObjectMap - Class in org.ethelred.util.collect
-
Created by edward on 3/14/17.
- ValuedTypedObjectMap(TypedObjectMap, TypedObjectKey<T>, T) - Constructor for class org.ethelred.util.collect.ValuedTypedObjectMap
- values() - Method in class org.ethelred.util.collect.ExpandableMap
W
- with(K, V, Object...) - Method in class org.ethelred.util.collect.ExpandableMap
- with(TypedObjectKey<T>, T, Consumer<TypedObjectMap>) - Method in interface org.ethelred.util.collect.TypedObjectMap
- withFlag(TypedObjectKey<Boolean>, Consumer<TypedObjectMap>) - Method in interface org.ethelred.util.collect.TypedObjectMap
- WrappedCheckedException - Exception in org.ethelred.util.function
-
The exception thrown from the 'Checked' wrappers in this package.
- WrappedCheckedException(Throwable) - Constructor for exception org.ethelred.util.function.WrappedCheckedException
- write(UnmodifiableConfig, Writer) - Method in class org.ethelred.util.picocli.defaults.config.PropertiesConfigFormat
All Classes and Interfaces|All Packages|Serialized Form