Index

A B C D E F G H I K L M O P Q R S T U V W 
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
 
A B C D E F G H I K L M O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form