Interface Virtualized.Unmodifiable<T, U extends Virtualized.Unmodifiable<T,U,RU> , RU extends Volume>
- All Superinterfaces:
UnmodifiableVolume, Virtualized<T,RU>, Virtualized.Streamable<T, U, RU>, Volume
- All Known Subinterfaces:
UnrealizedBiomeVolume.Immutable, UnrealizedBiomeVolume.Unmodifiable<U,BU>
- Enclosing interface:
Virtualized<T, R extends Volume>
public static interface Virtualized.Unmodifiable<T, U extends Virtualized.Unmodifiable<T,U,RU>, RU extends Volume>
extends Virtualized<T,RU>, Virtualized.Streamable<T,U,RU>, UnmodifiableVolume
Like a
BlockVolume except in the case that
while the parent volume can potentially be a MutableVolume,
this volume returned will not be. This is useful if needing to simply
scan blocks or use Streams to perform various operations.-
Nested Class Summary
Nested classes/interfaces inherited from interface Virtualized
Virtualized.Immutable, Virtualized.Mutable<T,M, MU>, Virtualized.Streamable<T, B, S>, Virtualized.Unmodifiable<T, U, RU> -
Method Summary
Methods inherited from interface Virtualized.Streamable
elementStream