Package io.atlasmap.core
Class DefaultAtlasModuleInfo
- java.lang.Object
-
- io.atlasmap.core.DefaultAtlasModuleInfo
-
- All Implemented Interfaces:
io.atlasmap.mxbean.AtlasModuleInfoMXBean,io.atlasmap.spi.AtlasModuleInfo
public class DefaultAtlasModuleInfo extends Object implements io.atlasmap.spi.AtlasModuleInfo, io.atlasmap.mxbean.AtlasModuleInfoMXBean
-
-
Constructor Summary
Constructors Constructor Description DefaultAtlasModuleInfo(String name, String uri, Class<io.atlasmap.spi.AtlasModule> moduleClass, Constructor<io.atlasmap.spi.AtlasModule> constructor, List<String> formats, List<String> packageNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClassName()Constructor<io.atlasmap.spi.AtlasModule>getConstructor()String[]getDataFormats()List<String>getFormats()Class<io.atlasmap.spi.AtlasModule>getModuleClass()StringgetModuleClassName()StringgetName()String[]getPackageNames()StringgetUri()StringgetVersion()BooleanisSourceSupported()BooleanisTargetSupported()StringtoString()
-
-
-
Method Detail
-
getModuleClassName
public String getModuleClassName()
- Specified by:
getModuleClassNamein interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getConstructor
public Constructor<io.atlasmap.spi.AtlasModule> getConstructor()
-
getModuleClass
public Class<io.atlasmap.spi.AtlasModule> getModuleClass()
- Specified by:
getModuleClassin interfaceio.atlasmap.spi.AtlasModuleInfo
-
getDataFormats
public String[] getDataFormats()
- Specified by:
getDataFormatsin interfaceio.atlasmap.spi.AtlasModuleInfo- Specified by:
getDataFormatsin interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getPackageNames
public String[] getPackageNames()
- Specified by:
getPackageNamesin interfaceio.atlasmap.spi.AtlasModuleInfo- Specified by:
getPackageNamesin interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getName
public String getName()
- Specified by:
getNamein interfaceio.atlasmap.spi.AtlasModuleInfo- Specified by:
getNamein interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getUri
public String getUri()
- Specified by:
getUriin interfaceio.atlasmap.spi.AtlasModuleInfo
-
isSourceSupported
public Boolean isSourceSupported()
- Specified by:
isSourceSupportedin interfaceio.atlasmap.spi.AtlasModuleInfo- Specified by:
isSourceSupportedin interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
isTargetSupported
public Boolean isTargetSupported()
- Specified by:
isTargetSupportedin interfaceio.atlasmap.spi.AtlasModuleInfo- Specified by:
isTargetSupportedin interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getClassName
public String getClassName()
- Specified by:
getClassNamein interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceio.atlasmap.mxbean.AtlasModuleInfoMXBean
-
-