Package org.eolang
EO runtime.
- Since:
- 0.2
-
Interface Summary Interface Description Atom Atom.Bytes Bytes.Data A data container.Phi A simple object. -
Class Summary Class Description AtomSafe Atom that catches exceptions.BytesOf Bytes.Data.ToPhi Dataized A dataized object.Expect<T> This wrapper helps us explain our expectations in an error message that we throw.Expect.Int Transform Expect to Integer.Expect.Natural Transform Expect to Natural number.Expect.Number Transform Expect to Number.Main Bridge between Java CLI and EO.PhCached Cached Phi.PhComposite Attribute that constructs object lazily.PhCopy A copy-making object.PhDefault A simple object.PhLogged An object that reports all manipulations with it to the log (very useful for debugging purposes).PhMethod A method-calling object.PhOnce An object wrapping another one.PhSafe An object with coordinates (line and position) and a safe processing of any runtime errors.PhVoid Void attribute.PhWith A attr-putting object.VerboseBytesAsString -
Exception Summary Exception Description ExAbstract Abstract exception.ExFailure Common exception.ExInterrupted Exception to control threads interruptions.ExReadOnly The exception raised when trying to put() an attribute, which is read-only.ExUnset The exception raised when trying to get() an attribute, which is still abstract. -
Annotation Types Summary Annotation Type Description XmirObject Annotation for a Java class made from XMIR object.