Package | Description |
---|---|
org.daisy.common.transform |
Modifier and Type | Interface and Description |
---|---|
interface |
Mult<I extends InputValue<?>>
Multiples of an input value.
|
Modifier and Type | Class and Description |
---|---|
class |
StringWithNamespaceContext |
class |
XMLInputValue<V>
A supplier of a XDM value that is a sequence of nodes, or an "external" item that can be
marshaled to a sequence of nodes.
|
Modifier and Type | Method and Description |
---|---|
Mult<? extends InputValue<V>> |
InputValue.mult(int limit)
Make multiples of this input.
|
Optional<InputValue<?>> |
XMLTransformer.InputType.validate(Optional<InputValue<?>> input) |
static Map<QName,InputValue<?>> |
XMLTransformer.validateInput(Map<QName,InputValue<?>> input,
Map<QName,XMLTransformer.InputType> types)
Check that the expected inputs are present and are of the expected type.
|
Modifier and Type | Method and Description |
---|---|
default Runnable |
XMLTransformer.transform(InputValue<?> input,
OutputValue<?> output) |
abstract Runnable |
SingleInSingleOutXMLTransformer.transform(XMLInputValue<?> source,
XMLOutputValue<?> result,
InputValue<?> params) |
Modifier and Type | Method and Description |
---|---|
default XMLTransformer.InputType |
XMLTransformer.InputType.andIfPresent(Function<InputValue<?>,InputValue<?>> type) |
default XMLTransformer.InputType |
XMLTransformer.InputType.andIfPresent(Function<InputValue<?>,InputValue<?>> type) |
static XMLTransformer.InputType |
XMLTransformer.InputType.mandatory(Function<InputValue<?>,InputValue<?>> type) |
static XMLTransformer.InputType |
XMLTransformer.InputType.mandatory(Function<InputValue<?>,InputValue<?>> type) |
static XMLTransformer.InputType |
XMLTransformer.InputType.optional(Function<InputValue<?>,InputValue<?>> type) |
static XMLTransformer.InputType |
XMLTransformer.InputType.optional(Function<InputValue<?>,InputValue<?>> type) |
Runnable |
SingleInSingleOutXMLTransformer.transform(Map<QName,InputValue<?>> input,
Map<QName,OutputValue<?>> output) |
Runnable |
XMLTransformer.transform(Map<QName,InputValue<?>> input,
Map<QName,OutputValue<?>> output) |
Optional<InputValue<?>> |
XMLTransformer.InputType.validate(Optional<InputValue<?>> input) |
static Map<QName,InputValue<?>> |
XMLTransformer.validateInput(Map<QName,InputValue<?>> input,
Map<QName,XMLTransformer.InputType> types)
Check that the expected inputs are present and are of the expected type.
|
Constructor and Description |
---|
InputValue(InputValue<V> value) |
Copyright © 2010–2024 The DAISY Consortium. All rights reserved.