Package org.eolang.maven.objectionary
Class OyIndexed
- java.lang.Object
-
- org.eolang.maven.objectionary.OyIndexed
-
- All Implemented Interfaces:
Objectionary
public final class OyIndexed extends Object implements Objectionary
Objectionary with index.- Since:
- 0.29
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eolang.maven.objectionary.Objectionary
Objectionary.Fake
-
-
Constructor Summary
Constructors Constructor Description OyIndexed(Objectionary objectionary)
Ctor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(String name)
Checks whether an Objectionary contains a provided object.org.cactoos.Input
get(String name)
Resolve object.
-
-
-
Constructor Detail
-
OyIndexed
public OyIndexed(Objectionary objectionary)
Ctor.- Parameters:
objectionary
- Objectionary
-
-
Method Detail
-
get
public org.cactoos.Input get(String name) throws IOException
Description copied from interface:Objectionary
Resolve object.- Specified by:
get
in interfaceObjectionary
- Parameters:
name
- Object name.- Returns:
- Object code.
- Throws:
IOException
- If fails to fetch.
-
contains
public boolean contains(String name) throws IOException
Description copied from interface:Objectionary
Checks whether an Objectionary contains a provided object.- Specified by:
contains
in interfaceObjectionary
- Parameters:
name
- Object name.- Returns:
- Boolean: "true" if found, "false" if not.
- Throws:
IOException
- If fails to fetch.
-
-