Class DirectivesJeoObject
- java.lang.Object
-
- org.eolang.jeo.representation.directives.DirectivesJeoObject
-
- All Implemented Interfaces:
Iterable<org.xembly.Directive>
public final class DirectivesJeoObject extends Object implements Iterable<org.xembly.Directive>
Directives that represent a pure JEO object. Similar toDirectivesEoObject
, but for objects that are parts of the JEO XMIR representation.- Since:
- 0.6
- To do:
- #946:60min Generate Documentation from The Source Code. We might try to generate documentation about jeo objects from the source code. See the "Full List of Jeo Objects" section in the README file. This was originally suggested here: PR comment. .
-
-
Constructor Summary
Constructors Constructor Description DirectivesJeoObject(String base, Iterable<org.xembly.Directive>... inner)
Constructor.DirectivesJeoObject(String base, String name, Iterable<org.xembly.Directive>... inner)
Constructor.DirectivesJeoObject(String base, String name, List<org.xembly.Directives> inner)
Constructor.DirectivesJeoObject(String base, String name, org.xembly.Directives... inner)
Constructor.DirectivesJeoObject(String base, List<org.xembly.Directives> inner)
Constructor.DirectivesJeoObject(String base, org.xembly.Directives... inner)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterator<org.xembly.Directive>
iterator()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
DirectivesJeoObject
@SafeVarargs public DirectivesJeoObject(String base, Iterable<org.xembly.Directive>... inner)
Constructor.- Parameters:
base
- The base of the object.inner
- Inner components.
-
DirectivesJeoObject
public DirectivesJeoObject(String base, org.xembly.Directives... inner)
Constructor.- Parameters:
base
- The base of the object.inner
- Inner components.
-
DirectivesJeoObject
public DirectivesJeoObject(String base, List<org.xembly.Directives> inner)
Constructor.- Parameters:
base
- The base of the object.inner
- Inner components.
-
DirectivesJeoObject
@SafeVarargs public DirectivesJeoObject(String base, String name, Iterable<org.xembly.Directive>... inner)
Constructor.- Parameters:
base
- The base of the object.name
- The name of the object.inner
- Inner components.
-
DirectivesJeoObject
public DirectivesJeoObject(String base, String name, org.xembly.Directives... inner)
Constructor.- Parameters:
base
- The base of the object.name
- The name of the object.inner
- Inner components.
-
-