- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
DefaultItemWriter
Supports writing different types of items using a visitor pattern.
-
Method Summary
Modifier and TypeMethodDescriptionvoidwriteArray(IArrayItem<?> array) Write the provided array item instance.voidWrite the provided atomic item instance.voidwriteFunction(IFunction function) Write the provided function item instance.voidWrite the provided map item instance.voidWrite the provided node item instance.voidwriteSequence(ISequence<?> sequence) Write the provided sequence instance.Methods inherited from interface java.lang.AutoCloseable
close
-
Method Details
-
writeSequence
Write the provided sequence instance.- Parameters:
sequence- the instance to write
-
writeArray
Write the provided array item instance.- Parameters:
array- the instance to write
-
writeMap
Write the provided map item instance.- Parameters:
map- the instance to write
-
writeNode
Write the provided node item instance.- Parameters:
node- the instance to write
-
writeAtomicValue
Write the provided atomic item instance.- Parameters:
item- the instance to write
-
writeFunction
Write the provided function item instance.- Parameters:
function- the instance to write
-