Class AbstractBaseProvider
java.lang.Object
io.github.mmm.code.base.BasePathElementAccess
io.github.mmm.code.base.node.BaseNodeItemContainerAccess
io.github.mmm.code.base.AbstractBaseProvider
- All Implemented Interfaces:
io.github.mmm.code.api.CodeLoader, io.github.mmm.code.api.CodeProvider, io.github.mmm.code.api.CodeWithContext, io.github.mmm.code.api.node.CodeNode, BaseProvider, BaseLoader, AutoCloseable
- Direct Known Subclasses:
AbstractBaseContext, BaseSourceImpl
public abstract class AbstractBaseProvider
extends BaseNodeItemContainerAccess
implements BaseProvider
Base implementation of
BaseProvider.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille aJavaType users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BaseNodeItemContainerAccess
addContainerItemMethods inherited from class BasePathElementAccess
addPathElementInternal, getPackageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BaseLoader
getTypeMethods inherited from interface BaseProvider
getContext, getSource, getTypeMethods inherited from interface io.github.mmm.code.api.node.CodeNode
getParentMethods inherited from interface io.github.mmm.code.api.CodeProvider
close, parseName
-
Constructor Details
-
AbstractBaseProvider
public AbstractBaseProvider()The constructor.
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceBaseLoader- Specified by:
getTypein interfaceio.github.mmm.code.api.CodeLoader
-
getRequiredType
- Specified by:
getRequiredTypein interfaceBaseProvider- Specified by:
getRequiredTypein interfaceio.github.mmm.code.api.CodeProvider
-