Package com.apicatalog.tree.io
Class AdapterProvider
- java.lang.Object
-
- com.apicatalog.tree.io.AdapterProvider
-
class AdapterProvider extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<NodeAdapter>adapters
-
Constructor Summary
Constructors Modifier Constructor Description protectedAdapterProvider(java.util.Collection<NodeAdapter> adapters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<NodeAdapter>adapters()java.util.Optional<NodeAdapter>findAdapter(java.lang.Object node)static AdapterProviderof(NodeAdapter... adapters)
-
-
-
Field Detail
-
adapters
protected final java.util.Collection<NodeAdapter> adapters
-
-
Constructor Detail
-
AdapterProvider
protected AdapterProvider(java.util.Collection<NodeAdapter> adapters)
-
-
Method Detail
-
of
public static final AdapterProvider of(NodeAdapter... adapters)
-
findAdapter
public java.util.Optional<NodeAdapter> findAdapter(java.lang.Object node)
-
adapters
public java.util.Collection<NodeAdapter> adapters()
-
-