Uses of Interface
org.eolang.Phi
-
Packages that use Phi Package Description EOorg.EOeolang EO runtime.EOorg.EOeolang.EOio EO runtime, IO.org.eolang EO runtime. -
-
Uses of Phi in EOorg.EOeolang
Methods in EOorg.EOeolang that return Phi Modifier and Type Method Description Phi
EOerror.ExError. enclosure()
Take it.Phi
EOas_phi. lambda()
Phi
EObytes$EOand. lambda()
Phi
EObytes$EOas_float. lambda()
Phi
EObytes$EOas_int. lambda()
Phi
EObytes$EOas_string. lambda()
Phi
EObytes$EOconcat. lambda()
Phi
EObytes$EOeq. lambda()
Phi
EObytes$EOnot. lambda()
Phi
EObytes$EOor. lambda()
Phi
EObytes$EOright. lambda()
Phi
EObytes$EOsize. lambda()
Phi
EObytes$EOslice. lambda()
Phi
EObytes$EOxor. lambda()
Phi
EOdataized. lambda()
Phi
EOerror. lambda()
Phi
EOfloat$EOdiv. lambda()
Phi
EOfloat$EOgt. lambda()
Phi
EOfloat$EOplus. lambda()
Phi
EOfloat$EOtimes. lambda()
Phi
EOif. lambda()
Phi
EOint$EOdiv. lambda()
Phi
EOint$EOgt. lambda()
Phi
EOint$EOplus. lambda()
Phi
EOint$EOtimes. lambda()
Phi
EOmalloc$EOmemory_block_pointer$EOfree. lambda()
Phi
EOrust. lambda()
Phi
EOseq. lambda()
Phi
EOstring$EOas_bytes. lambda()
Phi
EOstring$EOlength. lambda()
Phi
EOstring$EOslice. lambda()
Phi
EOtry. lambda()
-
Uses of Phi in EOorg.EOeolang.EOio
Classes in EOorg.EOeolang.EOio that implement Phi Modifier and Type Class Description class
EOstdin
class
EOstdin$EOnext_line
Standard Input.class
EOstdin$EOφ
Standard Input.class
EOstdout
Stdout.Methods in EOorg.EOeolang.EOio that return Phi Modifier and Type Method Description Phi
EOstdin$EOnext_line. lambda()
Phi
EOstdin$EOφ. lambda()
Phi
EOstdout. lambda()
Constructors in EOorg.EOeolang.EOio with parameters of type Phi Constructor Description EOstdin(Phi sigma)
EOstdin$EOnext_line(Phi sigma)
Ctor.EOstdin$EOφ(Phi sigma)
Ctor.EOstdout(Phi sigma)
Default ctor. -
Uses of Phi in org.eolang
Classes in org.eolang that implement Phi Modifier and Type Class Description static class
Data.ToPhi
class
PhCopy
A copy-making object.class
PhData
Object with attached data.class
PhDefault
A simple object.class
PhFake
Fake object, mostly for unit tests.class
PhLocated
An object with coordinates (line and position).class
PhLogged
An object that reports all manipulations with it to the log (very useful for debugging purposes).class
PhMethod
A method-calling object.class
PhSafe
It catchesExFailure
and throwsEOerror.ExError
.class
PhTracedLocator
Class to trace if the "cage.new" got into recursion during the dataization.class
PhWith
A attr-putting object.class
PhWrite
Object that writes other object to own \rho.Fields in org.eolang declared as Phi Modifier and Type Field Description static Phi
Phi. Φ
The global scope object, which owns all other objects.Methods in org.eolang that return Phi Modifier and Type Method Description Phi
Data.ToPhi. copy()
Phi
PhDefault. copy()
Phi
Phi. copy()
Make a copy, leaving it at the same parent.Phi
PhLocated. copy()
Phi
PhLogged. copy()
Phi
PhSafe. copy()
Phi
PhTracedLocator. copy()
Phi
AtComposite. get()
Phi
AtEnvelope. get()
Phi
AtFormed. get()
Phi
AtOnce. get()
Phi
Attr. get()
Take the object out.Phi
AtVoid. get()
Phi
Expr. get(Phi rho)
Get the object.Phi
Atom. lambda()
Executes λ function and calculates object.Phi
AtomSafe. lambda()
Phi
PhWrite. lambda()
Phi
Data.ToPhi. take(String name)
Phi
PhDefault. take(String name)
Phi
Phi. take(String name)
Take object by name of the attribute.Phi
PhLocated. take(String name)
Phi
PhLogged. take(String name)
Phi
PhSafe. take(String name)
Phi
PhTracedLocator. take(String name)
Methods in org.eolang with parameters of type Phi Modifier and Type Method Description Attr
AtComposite. copy(Phi self)
Attr
AtEnvelope. copy(Phi self)
Attr
AtFormed. copy(Phi self)
Attr
AtOnce. copy(Phi self)
Attr
Attr. copy(Phi self)
Make a copy of it.Attr
AtVoid. copy(Phi self)
Phi
Expr. get(Phi rho)
Get the object.boolean
AtComposite. put(Phi phi)
boolean
AtEnvelope. put(Phi phi)
boolean
AtFormed. put(Phi phi)
boolean
AtOnce. put(Phi phi)
boolean
Attr. put(Phi phi)
Put a new object in.boolean
AtVoid. put(Phi phi)
boolean
Data.ToPhi. put(int pos, Phi obj)
boolean
Data.ToPhi. put(String name, Phi obj)
boolean
PhDefault. put(int pos, Phi object)
boolean
PhDefault. put(String name, Phi object)
boolean
Phi. put(int pos, Phi object)
Put object by position of the attribute.boolean
Phi. put(String name, Phi object)
Put object by name of the attribute.boolean
PhLocated. put(int pos, Phi object)
boolean
PhLocated. put(String name, Phi object)
boolean
PhLogged. put(int pos, Phi object)
boolean
PhLogged. put(String name, Phi object)
boolean
PhSafe. put(int pos, Phi object)
boolean
PhSafe. put(String name, Phi object)
boolean
PhTracedLocator. put(int pos, Phi obj)
boolean
PhTracedLocator. put(String name, Phi obj)
Constructors in org.eolang with parameters of type Phi Constructor Description AtComposite(Phi obj, Expr exp)
Ctor.AtSimple(Phi object)
Ctor.Dataized(Phi src)
Ctor.Dataized(Phi src, Logger log)
Ctor.Param(Phi obj)
Ctor.Param(Phi obj, String name)
Ctor.PhCopy(Phi phi)
Ctor.PhData(Phi phi, byte[] bytes)
Ctor.PhDefault(Phi sigma)
Ctor.PhLocated(Phi phi, int lne, int pos)
Ctor.PhLocated(Phi phi, int lne, int pos, String loc)
Ctor.PhLogged(Phi phi)
Ctor.PhMethod(Phi phi, String mtd)
Ctor.PhSafe(Phi phi)
Ctor.PhTracedLocator(Phi object, Integer locator)
Ctor.PhTracedLocator(Phi object, Integer locator, int depth)
The main constructor.PhWith(Phi phi, int pos, Phi attr)
Ctor.PhWith(Phi phi, String name, Phi attr)
Ctor.PhWrite(Phi sigma, String attr, Function<Phi,Phi> ret)
Ctor.UniverseDefault(Phi connector)
Ctor.UniverseDefault(Phi connector, Map<Integer,Phi> indexed)
Ctor.Constructor parameters in org.eolang with type arguments of type Phi Constructor Description AtFormed(Supplier<Phi> func)
Ctor.PhFake(Supplier<Phi> sup)
Ctor.PhWrite(Phi sigma, String attr, Function<Phi,Phi> ret)
Ctor.PhWrite(Phi sigma, String attr, Function<Phi,Phi> ret)
Ctor.UniverseDefault(Phi connector, Map<Integer,Phi> indexed)
Ctor.
-