A C D E F G I M N O P R S T V X Φ
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String, Attr) - Method in class org.eolang.PhDefault
-
Add new attribute.
- AtComposite - Class in org.eolang
-
Static attribute with an expression inside, which constructs an object.
- AtComposite(Phi, Expr) - Constructor for class org.eolang.AtComposite
- AtFree - Class in org.eolang
-
Free attribute.
- AtFree() - Constructor for class org.eolang.AtFree
- AtFree(Attr) - Constructor for class org.eolang.AtFree
- AtFree(Attr, boolean) - Constructor for class org.eolang.AtFree
- AtFree(Phi) - Constructor for class org.eolang.AtFree
- AtOnce - Class in org.eolang
-
Read only once.
- AtOnce(Attr) - Constructor for class org.eolang.AtOnce
- AtSimple - Class in org.eolang
-
Default attribute.
- AtSimple() - Constructor for class org.eolang.AtSimple
- AtSimple(Phi) - Constructor for class org.eolang.AtSimple
- attr(int) - Method in class org.eolang.PhConst
- attr(int) - Method in class org.eolang.PhDefault
- attr(int) - Method in interface org.eolang.Phi
-
Get attribute by position.
- attr(String) - Method in class org.eolang.PhConst
- attr(String) - Method in class org.eolang.PhDefault
- attr(String) - Method in interface org.eolang.Phi
-
Get attribute.
- Attr - Interface in org.eolang
-
Attribute.
- Attr.FlowException - Exception in org.eolang
-
Control flow exception (see
EOgoto
for a good example of its usage). - Attr.IllegalAttrException - Exception in org.eolang
-
The exception raised when something is not right inside attributes.
- Attr.ReadOnlyException - Exception in org.eolang
-
The exception raised when trying to put() an attribute, which is read-only.
- Attr.StillAbstractException - Exception in org.eolang
-
The exception raised when trying to get() an attribute, which is still abstract.
- AtVararg - Class in org.eolang
-
Vararg attribute.
- AtVararg() - Constructor for class org.eolang.AtVararg
C
- copy() - Method in class org.eolang.PhConst
- copy() - Method in class org.eolang.PhDefault
- copy() - Method in interface org.eolang.Phi
-
Make a copy, leaving it at the same parent.
- copy(Phi) - Method in class org.eolang.AtComposite
- copy(Phi) - Method in class org.eolang.AtFree
- copy(Phi) - Method in class org.eolang.AtOnce
- copy(Phi) - Method in class org.eolang.AtSimple
- copy(Phi) - Method in interface org.eolang.Attr
-
Make a copy of it.
- copy(Phi) - Method in class org.eolang.AtVararg
- copy(Phi) - Method in class org.eolang.PhConst
- copy(Phi) - Method in class org.eolang.PhDefault
- copy(Phi) - Method in interface org.eolang.Phi
-
Make a copy, attaching it to a new parent.
D
- Data<T> - Interface in org.eolang
-
A data container.
- Data.Once<T> - Class in org.eolang
-
Data being returned only once, from encapsulated object.
- Data.ToPhi - Class in org.eolang
-
Makes a
Phi
out of a Java object, like String or integer. - Data.Value<T> - Class in org.eolang
-
A single value as
Phi
. - Dataized - Class in org.eolang
-
A dataized object.
- Dataized(Phi) - Constructor for class org.eolang.Dataized
-
Ctor.
E
- EOarray - Class in EOorg.EOeolang
- EOarray(Phi) - Constructor for class EOorg.EOeolang.EOarray
- EOarray$EOappend - Class in EOorg.EOeolang
-
APPEND.
- EOarray$EOappend(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOappend
- EOarray$EOeach - Class in EOorg.EOeolang
-
EACH.
- EOarray$EOeach(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOeach
- EOarray$EOempty - Class in EOorg.EOeolang
-
EMPTY.
- EOarray$EOempty(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOempty
- EOarray$EOget - Class in EOorg.EOeolang
-
GET.
- EOarray$EOget(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOget
- EOarray$EOlength - Class in EOorg.EOeolang
-
LENGTH.
- EOarray$EOlength(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOlength
- EOarray$EOmap - Class in EOorg.EOeolang
- EOarray$EOmap(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOmap
- EOarray$EOmap$EO1$EO_1 - Class in EOorg.EOeolang
- EOarray$EOmap$EO1$EO_1(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOmap$EO1$EO_1
- EOarray$EOmapi - Class in EOorg.EOeolang
-
MAPI.
- EOarray$EOmapi(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOmapi
- EOarray$EOreduce - Class in EOorg.EOeolang
-
REDUCE.
- EOarray$EOreduce(Phi) - Constructor for class EOorg.EOeolang.EOarray$EOreduce
- EObool - Class in EOorg.EOeolang
- EObool(Phi) - Constructor for class EOorg.EOeolang.EObool
- EObool$EOand - Class in EOorg.EOeolang
-
AND.
- EObool$EOand(Phi) - Constructor for class EOorg.EOeolang.EObool$EOand
- EObool$EOeq - Class in EOorg.EOeolang
-
BOOL.EQ.
- EObool$EOeq(Phi) - Constructor for class EOorg.EOeolang.EObool$EOeq
- EObool$EOif - Class in EOorg.EOeolang
-
IF.
- EObool$EOif(Phi) - Constructor for class EOorg.EOeolang.EObool$EOif
- EObool$EOnot - Class in EOorg.EOeolang
-
NOT.
- EObool$EOnot(Phi) - Constructor for class EOorg.EOeolang.EObool$EOnot
- EObool$EOor - Class in EOorg.EOeolang
-
AND.
- EObool$EOor(Phi) - Constructor for class EOorg.EOeolang.EObool$EOor
- EObool$EOwhile - Class in EOorg.EOeolang
-
WHILE.
- EObool$EOwhile(Phi) - Constructor for class EOorg.EOeolang.EObool$EOwhile
- EObytes - Class in EOorg.EOeolang
- EObytes(Phi) - Constructor for class EOorg.EOeolang.EObytes
- EObytes$EOas_string - Class in EOorg.EOeolang
-
BYTES.AS-STRING.
- EObytes$EOas_string(Phi) - Constructor for class EOorg.EOeolang.EObytes$EOas_string
- EObytes$EOeq - Class in EOorg.EOeolang
-
BYTES.EQ.
- EObytes$EOeq(Phi) - Constructor for class EOorg.EOeolang.EObytes$EOeq
- EObytes$EOpart - Class in EOorg.EOeolang
-
BYTES.PART.
- EObytes$EOpart(Phi) - Constructor for class EOorg.EOeolang.EObytes$EOpart
- EObytes$EOsize - Class in EOorg.EOeolang
-
BYTES.SIZE.
- EObytes$EOsize(Phi) - Constructor for class EOorg.EOeolang.EObytes$EOsize
- EOcage - Class in EOorg.EOeolang.EOgray
-
CAGE.
- EOcage(Phi) - Constructor for class EOorg.EOeolang.EOgray.EOcage
- EOchar - Class in EOorg.EOeolang
- EOchar(Phi) - Constructor for class EOorg.EOeolang.EOchar
- EOchar$EOas_string - Class in EOorg.EOeolang
- EOchar$EOas_string(Phi) - Constructor for class EOorg.EOeolang.EOchar$EOas_string
- EOchar$EOeq - Class in EOorg.EOeolang
-
CHAR.EQ.
- EOchar$EOeq(Phi) - Constructor for class EOorg.EOeolang.EOchar$EOeq
- EOerror - Class in EOorg.EOeolang
- EOerror(Phi) - Constructor for class EOorg.EOeolang.EOerror
- EOfloat - Class in EOorg.EOeolang
- EOfloat(Phi) - Constructor for class EOorg.EOeolang.EOfloat
- EOfloat$EOabs - Class in EOorg.EOeolang
-
ABS.
- EOfloat$EOabs(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOabs
- EOfloat$EOadd - Class in EOorg.EOeolang
-
ADD.
- EOfloat$EOadd(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOadd
- EOfloat$EOas_int - Class in EOorg.EOeolang
-
as-int.
- EOfloat$EOas_int(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOas_int
- EOfloat$EOas_string - Class in EOorg.EOeolang
-
as-string.
- EOfloat$EOas_string(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOas_string
- EOfloat$EOdiv - Class in EOorg.EOeolang
- EOfloat$EOdiv(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOdiv
- EOfloat$EOeq - Class in EOorg.EOeolang
-
EQ.
- EOfloat$EOeq(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOeq
- EOfloat$EOgeq - Class in EOorg.EOeolang
-
GREATER THAN OR EQUAL TO.
- EOfloat$EOgeq(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOgeq
- EOfloat$EOgreater - Class in EOorg.EOeolang
-
GREATER.
- EOfloat$EOgreater(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOgreater
- EOfloat$EOleq - Class in EOorg.EOeolang
-
LESS THAN OR EQUAL TO.
- EOfloat$EOleq(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOleq
- EOfloat$EOless - Class in EOorg.EOeolang
-
LESS.
- EOfloat$EOless(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOless
- EOfloat$EOmul - Class in EOorg.EOeolang
-
MUL.
- EOfloat$EOmul(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOmul
- EOfloat$EOneg - Class in EOorg.EOeolang
-
NEG.
- EOfloat$EOneg(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOneg
- EOfloat$EOneq - Class in EOorg.EOeolang
-
NOT EQUALS.
- EOfloat$EOneq(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOneq
- EOfloat$EOpow - Class in EOorg.EOeolang
-
POW.
- EOfloat$EOpow(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOpow
- EOfloat$EOsignum - Class in EOorg.EOeolang
-
SIGNUM.
- EOfloat$EOsignum(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOsignum
- EOfloat$EOsub - Class in EOorg.EOeolang
- EOfloat$EOsub(Phi) - Constructor for class EOorg.EOeolang.EOfloat$EOsub
- EOgoto - Class in EOorg.EOeolang.EOgray
-
GOTO.
- EOgoto(Phi) - Constructor for class EOorg.EOeolang.EOgray.EOgoto
-
Ctor.
- EOint - Class in EOorg.EOeolang
- EOint(Phi) - Constructor for class EOorg.EOeolang.EOint
- EOint$EOabs - Class in EOorg.EOeolang
-
ABS.
- EOint$EOabs(Phi) - Constructor for class EOorg.EOeolang.EOint$EOabs
- EOint$EOadd - Class in EOorg.EOeolang
-
ADD.
- EOint$EOadd(Phi) - Constructor for class EOorg.EOeolang.EOint$EOadd
- EOint$EOas_float - Class in EOorg.EOeolang
-
as-float.
- EOint$EOas_float(Phi) - Constructor for class EOorg.EOeolang.EOint$EOas_float
- EOint$EOas_string - Class in EOorg.EOeolang
-
as-string.
- EOint$EOas_string(Phi) - Constructor for class EOorg.EOeolang.EOint$EOas_string
- EOint$EOdiv - Class in EOorg.EOeolang
-
DIV.
- EOint$EOdiv(Phi) - Constructor for class EOorg.EOeolang.EOint$EOdiv
- EOint$EOeq - Class in EOorg.EOeolang
-
EQ.
- EOint$EOeq(Phi) - Constructor for class EOorg.EOeolang.EOint$EOeq
- EOint$EOgeq - Class in EOorg.EOeolang
-
GREATER THAN OR EQUAL TO.
- EOint$EOgeq(Phi) - Constructor for class EOorg.EOeolang.EOint$EOgeq
- EOint$EOgreater - Class in EOorg.EOeolang
-
GREATER.
- EOint$EOgreater(Phi) - Constructor for class EOorg.EOeolang.EOint$EOgreater
- EOint$EOleq - Class in EOorg.EOeolang
-
LESS THAN OR EQUAL TO.
- EOint$EOleq(Phi) - Constructor for class EOorg.EOeolang.EOint$EOleq
- EOint$EOless - Class in EOorg.EOeolang
-
LESS.
- EOint$EOless(Phi) - Constructor for class EOorg.EOeolang.EOint$EOless
- EOint$EOmod - Class in EOorg.EOeolang
-
MOD.
- EOint$EOmod(Phi) - Constructor for class EOorg.EOeolang.EOint$EOmod
- EOint$EOmul - Class in EOorg.EOeolang
-
MUL.
- EOint$EOmul(Phi) - Constructor for class EOorg.EOeolang.EOint$EOmul
- EOint$EOneg - Class in EOorg.EOeolang
-
NEG.
- EOint$EOneg(Phi) - Constructor for class EOorg.EOeolang.EOint$EOneg
- EOint$EOneq - Class in EOorg.EOeolang
-
NOT EQUALS.
- EOint$EOneq(Phi) - Constructor for class EOorg.EOeolang.EOint$EOneq
- EOint$EOpow - Class in EOorg.EOeolang
-
POW.
- EOint$EOpow(Phi) - Constructor for class EOorg.EOeolang.EOint$EOpow
- EOint$EOsub - Class in EOorg.EOeolang
- EOint$EOsub(Phi) - Constructor for class EOorg.EOeolang.EOint$EOsub
- EOmemory - Class in EOorg.EOeolang
-
MEMORY.
- EOmemory(Phi) - Constructor for class EOorg.EOeolang.EOmemory
- EOorg.EOeolang - package EOorg.EOeolang
-
EO runtime.
- EOorg.EOeolang.EOgray - package EOorg.EOeolang.EOgray
-
EO dirty objects (don't use them, most probably they will be deleted in the next versions of the runtime library).
- EOorg.EOeolang.EOio - package EOorg.EOeolang.EOio
-
EO runtime, IO.
- EOorg.EOeolang.EOtxt - package EOorg.EOeolang.EOtxt
-
EO runtime, texts.
- EOrandom - Class in EOorg.EOeolang
-
RANDOM.
- EOrandom(Phi) - Constructor for class EOorg.EOeolang.EOrandom
- EOregex - Class in EOorg.EOeolang
- EOregex(Phi) - Constructor for class EOorg.EOeolang.EOregex
- EOregex$EOmatch - Class in EOorg.EOeolang
-
REGEX.
- EOregex$EOmatch(Phi) - Constructor for class EOorg.EOeolang.EOregex$EOmatch
- EOregex$EOmatches - Class in EOorg.EOeolang
- EOregex$EOmatches(Phi) - Constructor for class EOorg.EOeolang.EOregex$EOmatches
- EOseq - Class in EOorg.EOeolang
-
SEQ.
- EOseq(Phi) - Constructor for class EOorg.EOeolang.EOseq
- EOsprintf - Class in EOorg.EOeolang.EOtxt
-
Sprintf.
- EOsprintf(Phi) - Constructor for class EOorg.EOeolang.EOtxt.EOsprintf
- EOstdout - Class in EOorg.EOeolang.EOio
-
Stdout.
- EOstdout(Phi) - Constructor for class EOorg.EOeolang.EOio.EOstdout
- EOstring - Class in EOorg.EOeolang
- EOstring(Phi) - Constructor for class EOorg.EOeolang.EOstring
- EOstring$EOas_bytes - Class in EOorg.EOeolang
-
AS-BYTES.
- EOstring$EOas_bytes(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOas_bytes
- EOstring$EOas_float - Class in EOorg.EOeolang
-
AS-FLOAT.
- EOstring$EOas_float(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOas_float
- EOstring$EOas_int - Class in EOorg.EOeolang
-
AS-INT.
- EOstring$EOas_int(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOas_int
- EOstring$EOchar_at - Class in EOorg.EOeolang
-
CHAR-AT.
- EOstring$EOchar_at(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOchar_at
- EOstring$EOeq - Class in EOorg.EOeolang
-
EQ.
- EOstring$EOeq(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOeq
- EOstring$EOjoined - Class in EOorg.EOeolang
-
JOIN.
- EOstring$EOjoined(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOjoined
- EOstring$EOlength - Class in EOorg.EOeolang
-
LENGTH.
- EOstring$EOlength(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOlength
- EOstring$EOtrim - Class in EOorg.EOeolang
-
TRIM.
- EOstring$EOtrim(Phi) - Constructor for class EOorg.EOeolang.EOstring$EOtrim
- Expr - Interface in org.eolang
-
Lambda expression.
F
- FlowException() - Constructor for exception org.eolang.Attr.FlowException
G
- get() - Method in class org.eolang.AtComposite
- get() - Method in class org.eolang.AtFree
- get() - Method in class org.eolang.AtOnce
- get() - Method in class org.eolang.AtSimple
- get() - Method in interface org.eolang.Attr
-
Take the object out.
- get() - Method in class org.eolang.AtVararg
- get(Phi) - Method in interface org.eolang.Expr
-
Get the object.
I
- IllegalAttrException(String) - Constructor for exception org.eolang.Attr.IllegalAttrException
- IllegalAttrException(String, Throwable) - Constructor for exception org.eolang.Attr.IllegalAttrException
M
- main(String...) - Static method in class org.eolang.Main
-
The method called by JVM when the program starts.
- Main - Class in org.eolang
-
Bridge between Java CLI and EO.
- Main() - Constructor for class org.eolang.Main
N
- name() - Method in annotation type org.eolang.XmirObject
-
The name of the object in EO.
O
- oname() - Method in annotation type org.eolang.XmirObject
-
The original name of the object in EO, before optimization.
- Once(Data<T>, Supplier<String>) - Constructor for class org.eolang.Data.Once
- org.eolang - package org.eolang
-
EO runtime.
P
- PhConst - Class in org.eolang
-
A const origin.
- PhConst(Phi) - Constructor for class org.eolang.PhConst
-
Ctor.
- PhConst(Phi, Map<String, Attr>, Map<Integer, Attr>) - Constructor for class org.eolang.PhConst
-
Ctor.
- PhCopy - Class in org.eolang
-
A copy-making object.
- PhCopy(Phi) - Constructor for class org.eolang.PhCopy
-
Ctor.
- PhCopy(Phi, Phi) - Constructor for class org.eolang.PhCopy
-
Ctor.
- PhDefault - Class in org.eolang
-
A simple object.
- PhDefault() - Constructor for class org.eolang.PhDefault
-
Ctor.
- PhDefault(Phi) - Constructor for class org.eolang.PhDefault
-
Ctor.
- Phi - Interface in org.eolang
-
A simple object.
- PhMethod - Class in org.eolang
-
A method-calling object.
- PhMethod(Phi, String) - Constructor for class org.eolang.PhMethod
-
Ctor.
- PhWith - Class in org.eolang
-
A attr-putting object.
- PhWith(Phi, int, Phi) - Constructor for class org.eolang.PhWith
-
Ctor.
- PhWith(Phi, String, Phi) - Constructor for class org.eolang.PhWith
-
Ctor.
- put(Phi) - Method in class org.eolang.AtComposite
- put(Phi) - Method in class org.eolang.AtFree
- put(Phi) - Method in class org.eolang.AtOnce
- put(Phi) - Method in class org.eolang.AtSimple
- put(Phi) - Method in interface org.eolang.Attr
-
Put a new object in.
- put(Phi) - Method in class org.eolang.AtVararg
R
- ReadOnlyException(String) - Constructor for exception org.eolang.Attr.ReadOnlyException
- ReadOnlyException(String, Throwable) - Constructor for exception org.eolang.Attr.ReadOnlyException
S
- source() - Method in annotation type org.eolang.XmirObject
-
The name of the source file where this Java code was generated from.
- StillAbstractException(String) - Constructor for exception org.eolang.Attr.StillAbstractException
- StillAbstractException(String, Throwable) - Constructor for exception org.eolang.Attr.StillAbstractException
T
- take() - Method in class org.eolang.Data.Once
- take() - Method in interface org.eolang.Data
-
Take the data.
- take() - Method in class org.eolang.Data.Value
- take() - Method in class org.eolang.Dataized
-
Take the object, no matter the type.
- take(Class<T>) - Method in class org.eolang.Dataized
-
Take the data with a type.
- Term - Interface in org.eolang
-
A φ-calculus term.
- ToPhi(Object) - Constructor for class org.eolang.Data.ToPhi
- toString() - Method in class org.eolang.AtComposite
- toString() - Method in class org.eolang.AtFree
- toString() - Method in class org.eolang.AtOnce
- toString() - Method in class org.eolang.AtSimple
- toString() - Method in class org.eolang.AtVararg
- toString() - Method in class org.eolang.Data.Once
- toString() - Method in class org.eolang.Data.Value
- toString() - Method in class org.eolang.PhConst
- toString() - Method in class org.eolang.PhDefault
- TXT - Static variable in class EOorg.EOeolang.EOregex$EOmatch
-
Text attribute.
V
- Value(T) - Constructor for class org.eolang.Data.Value
X
- XmirObject - Annotation Type in org.eolang
-
Annotation for an object made from XMIR.
Φ
- Φ - Static variable in interface org.eolang.Phi
-
The global scope object, which owns all other objects.
- φTerm() - Method in class org.eolang.AtComposite
- φTerm() - Method in class org.eolang.AtFree
- φTerm() - Method in class org.eolang.AtOnce
- φTerm() - Method in class org.eolang.AtSimple
- φTerm() - Method in class org.eolang.AtVararg
- φTerm() - Method in class org.eolang.Data.Value
- φTerm() - Method in class org.eolang.PhConst
- φTerm() - Method in class org.eolang.PhDefault
- φTerm() - Method in interface org.eolang.Term
-
To φ-calculus term, as text.
All Classes All Packages