org.joe_e
Interface Immutable

All Known Subinterfaces:
ErrorHandler, Powerless
All Known Implementing Classes:
BooleanArray, ByteArray, CharArray, DoubleArray, FloatArray, ImmutableArray, IntArray, InvalidFilenameException, LongArray, PowerlessArray, ShortArray, Token

public interface Immutable

Marker interface for annotating classes that transitively do not contain any mutable state. Joe-E requires that classes that implement this interface meet the obligation that all fields must be (1) final and (2) of a declared type that implements this interface in the overlay type system.

This interface contains no members.