| Package | Description |
|---|---|
| org.everit.json.schema | |
| org.everit.json.schema.loader.internal |
| Modifier and Type | Field and Description |
|---|---|
static Consumer |
Consumer.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
Consumer<T> |
Consumer.andThen(Consumer<? super T> after)
Returns a composed
Consumer that performs, in sequence, this
operation followed by the after operation. |
| Modifier and Type | Method and Description |
|---|---|
Consumer<T> |
Consumer.andThen(Consumer<? super T> after)
Returns a composed
Consumer that performs, in sequence, this
operation followed by the after operation. |
| Modifier and Type | Class and Description |
|---|---|
class |
ResolutionScopeChangeListener
Event handler interface used by
TypeBasedMultiplexer to notify client(s) (which is
currently a schema loader instance) about resolution scope changes. |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeBasedMultiplexer.orElse(Consumer<Object> orElseConsumer)
Checks if the
obj is an instance of any previously set classes (by TypeBasedMultiplexer.ifIs(Class)
or TypeBasedMultiplexer.ifObject()), performs the mapped action of found or invokes orElseConsumer
with the obj. |
TypeBasedMultiplexer |
TypeBasedMultiplexer.OnTypeConsumer.then(Consumer<E> consumer)
Sets the callback (consumer) to be called if the type of
obj is the previously set
predicateClass. |
Copyright © 2017 Everit Kft.. All rights reserved.