public abstract class AbstractMultiDataProcessor<T extends org.spongepowered.api.data.manipulator.DataManipulator<T,I>,I extends org.spongepowered.api.data.manipulator.ImmutableDataManipulator<I,T>> extends AbstractSpongeDataProcessor<T,I>
Constructor and Description |
---|
AbstractMultiDataProcessor() |
Modifier and Type | Method and Description |
---|---|
Optional<T> |
createFrom(org.spongepowered.api.data.DataHolder dataHolder) |
protected abstract T |
createManipulator() |
Optional<T> |
fill(org.spongepowered.api.data.DataHolder dataHolder,
T manipulator,
org.spongepowered.api.data.merge.MergeFunction overlap) |
getPriority, supports
protected abstract T createManipulator()