JavaxJson.Key instances.map as JavaxJson.Key instances.Function.andThen(Function), except needing no cast for a method reference
as the before argument, resulting in function composition of before followed by after.BiFunction.andThen(Function), except needing no cast for a method reference
as the before argument, resulting in function composition of before followed by after.Function.BiFunction.Collectors.toMap(Function, Function) for collecting streams of Map.Entry, except
using Fun.keepLastMerger() as the merge function, and LinkedHashMap as the supplied map type.Collectors.toMap(Function, Function, BinaryOperator, Supplier) for collecting streams of
Map.Entry, except using LinkedHashMap as the supplied map type.Collectors.toMap(Function, Function, BinaryOperator, Supplier) for collecting streams of
Map.Entry, except using Fun.keepLastMerger() as the merge function.Collectors.toMap(Function, Function, BinaryOperator, Supplier) for collecting streams of
Map.Entry.Fun.tee(Consumer), this method transforms a BiConsumer into a "tee" (like the Unix command,
evoking the shape of the letter, 'T') function for Map.Entry streams, that passes the input entry to output
after calling BiConsumer.accept(Object, Object) with the input entry key and value.type and pattern.BiConsumers that throw.BiFunctions that throw.BiPredicates that throw.Consumers that throw.Functions that throw.Predicates that throwSuppliers that throw.Rules.DEFAULT_ALLOW, unless first element in rules list is an explicit allow, in which
case return Rules.DEFAULT_DENY.Rules.DEFAULT_DENY, unless first element in rules list is an explicit deny, in which
case return Rules.DEFAULT_ALLOW.Rules.DEFAULT_EXCLUDE, unless first element in rules list is an explicit exclude, in which
case return Rules.DEFAULT_INCLUDE.Rules.DEFAULT_INCLUDE, unless first element in rules list is an explicit include, in which
case return Rules.DEFAULT_EXCLUDE.JsonObject instance putting all the key value pairs in order.SimpleProgressCheck.getString(String) to retrieve localized messages.ProgressCheck.importedPath(PackageId, String, Node, PathAction) insteadCollection.contains(Object) method, whose argument
is not otherwise typed with the element type parameter of the collection.Rule.isInclude() when the rule is used in the more abstract context of scope
definition.Rule.isExclude() when the rule is used in the more literal context of acceptable vs
unacceptable values.Rule.isDeny() when the rule is used in the more abstract context of scope
definition.Rule.isAllow() when the rule is used in the more abstract context of scope
definition.Map.containsKey(Object) method, whose argument
is not otherwise typed with the key type parameter of the Map.PathAction.UNKNOWN fallback action type.Map.containsValue(Object) method, whose argument
is not otherwise typed with the value type parameter of the Map.ProgressCheckFactory configs using only three-letter identifiers.JavaxJson.Value instances.JavaxJson.val(Object) method.JavaxJson.Obj instances.JavaxJson.key(String), and which therefore returns a lone
JavaxJson.Key for JavaxJson.KeyCursor.val(Object).JavaxJson.Key instances.JavaxJson.Key.key(String) or JavaxJson.Obj.key(String), and which therefore
returns a new JavaxJson.Obj with the newly-finished key appended internally.JsonString instances to String, since we don't use
the JsonObject.getString(String) methods.JsonArray, which can be wrapped quickly by JavaxJson.val(Object).JsonObject, which can be wrapped quickly by JavaxJson.val(Object).Fun.entriesToMap(BinaryOperator) and Fun.entriesToMapOfType(Supplier, BinaryOperator)
that keeps the first element defined for a key when merging duplicates.Fun.entriesToMap(BinaryOperator) and Fun.entriesToMapOfType(Supplier, BinaryOperator)
that keeps the last element defined for a key when merging duplicates.JavaxJson.obj(Key...).JavaxJson.Key instance without providing an associated value.JavaxJson.Key instance.Rules.fuzzyDefaultInclude(List) to select
the default rule when none match.JsonArray into a List<JsonObject>, then applies the provided
mapFunction to each result to return a typed list.JsonArray into a List<JsonObject>, then applies the provided
mapFunction to each result to return a typed list.JsonArray into a List<String>.JsonArray into a List<String>, then applies the provided mapFunction
to each result to return a typed list.JsonArray into a List<String>, then applies the provided mapFunction
to each result to return a typed list.BiFunction to a Function over Map.Entry stream elements of the same key and
value type parameters.BiFunction to a Function over Map.Entry stream elements of the same key and
value type parameters, that returns new Map.Entry elements that retain the input value but take the output
of the BiFunction as the new key.JsonObject into a Map<String, JsonObject>, then applies the provided
mapBiFunction to each result pair to return a typed list.BiFunction to a Function over Map.Entry stream elements of the same key and
value type parameters, that returns new Map.Entry elements that retain the input key but take the output
of the BiFunction as the new value.Pattern to match the entirety of the provided string value.BiConsumer to a Consumer of Map.Entry stream elements with matching respective
key and value type parameters.ProgressChecks that accepts a config map.Manifest, it will be provided to the check using this method, prior to calling
ProgressCheck.beforeExtract(PackageId, Session, PackageProperties, MetaInf, List).ProgressCheck implementations.Fun.ThrowingSupplier to a Supplier of Result whose success type parameter is the
same as the type parameter of the Fun.ThrowingSupplier.Fun.ThrowingFunction to a Function over the same input type parameter, which returns a
Result whose success type parameter is the same as the output type of the Fun.ThrowingFunction.Fun.ThrowingBiFunction to a BiFunction over the same input type parameters, which returns
a Result whose success type parameter is the same as the output type of the Fun.ThrowingBiFunction.Fun.ThrowingConsumer to a Function over the same input type parameter, but which returns
a Result of success type Nothing.Fun.ThrowingBiConsumer to a BiFunction over the same input type parameters, but which returns
a Result of success type Nothing.Rule.Rule.ProgressCheck and
ErrorListener.ProgressCheck with convenient methods for reporting and collecting violations.Violation.Consumer.accept(Object) with the input.BiPredicate to a Predicate testing Map.Entry stream elements with matching
respective key and value type parameters.Fun.ThrowingPredicate to a Predicate, providing a default boolean value to return if an
exception is thrown.Fun.ThrowingBiPredicate to a BiPredicate, providing a default boolean value to return if
an exception is thrown.Fun.entriesToMap(BinaryOperator) and Fun.entriesToMapOfType(Supplier, BinaryOperator)
that throws an IllegalStateException when merging duplicates to guarantee distinct pairs.Nothing.voidToNothing1(Consumer), for transforming a Fun.ThrowingConsumer to a
Fun.ThrowingFunction that returns Nothing.Nothing.voidToNothing2(BiConsumer), for transforming a Fun.ThrowingBiConsumer to a
Fun.ThrowingBiFunction that returns Nothing.AbstractMap.SimpleImmutableEntry for the provided key and value.JsonObject.Function.apply(Object) signature as a Consumer.BiFunction.apply(Object, Object) signature as a BiConsumer.Fun.ThrowingSupplier to a Supplier, providing a default value to return if
an exception is thrown.Fun.ThrowingFunction to a Function, providing a default value to return if
an exception is thrown.Fun.ThrowingBiFunction to a BiFunction, providing a default value to return if
an exception is thrown.Fun.ThrowingFunction to a Function of the same input type, with the output type wrapped in
an Optional.Fun.ThrowingBiFunction to a BiFunction of the same input types, with the output type
wrapped in an Optional.Fun.ThrowingConsumer to a Consumer of the same input type, that simply suppresses any
exceptions if thrown.Fun.ThrowingBiConsumer to a BiConsumer of the same input types, that simply suppresses any
exceptions if thrown.Fun.ThrowingSupplier to an unchecked Supplier of the same supplied type parameter.Fun.ThrowingFunction to an unchecked Function of the same input and output type parameters.Fun.ThrowingBiFunction to an unchecked BiFunction of the same input and output type
parameters.Fun.ThrowingPredicate to a Predicate of the same input type parameter.Fun.ThrowingBiPredicate to a BiPredicate of the same input type parameter.Fun.ThrowingConsumer to a Consumer of the same input type parameter.Fun.ThrowingBiConsumer to a BiConsumer of the same input type parameter.JavaxJson.wrap(Object).JavaxJson.unwrap(JsonValue) for typed unwrapping of JsonArray to List<Object>.JavaxJson.unwrap(JsonValue) for typed unwrapping of JsonObject to Map<String, Object>.JavaxJson.arr(Object...).JsonValue type.Map.Entry elements as keys, with values mapped from the provided function, which
can, for example, be a Map.get(Object) method reference to perform a lookup.Map.Entry elements as values, with keys mapped from the provided function, which
can, for example, be a Map.get(Object) method reference to perform a lookup.Copyright © 2017–2020. All rights reserved.