Package org.eolang
EO runtime.
- Since:
- 0.2
-
Interface Summary Interface Description Atom Atom.Attr Attribute.Bytes Bytes.Data A data container.Phi A simple object. -
Class Summary Class Description AtComposite Attribute that constructs object lazily.AtomSafe Atom that catches exceptions.AtOnce Attribute that retrieves object only once.AtVoid Void attribute.BytesOf Bytes.Data.ToPhi Dataized A dataized object.Expect<T> This wrapper helps us explain our expectations in an error message that we throw.Main Bridge between Java CLI and EO.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.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.