public class DefaultAtlasModuleInfo extends Object implements io.atlasmap.spi.AtlasModuleInfo, io.atlasmap.mxbean.AtlasModuleInfoMXBean
Constructor and Description |
---|
DefaultAtlasModuleInfo(String name,
String uri,
Class<io.atlasmap.spi.AtlasModule> moduleClass,
Constructor<io.atlasmap.spi.AtlasModule> constructor,
List<String> formats,
List<String> packageNames) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
Constructor<io.atlasmap.spi.AtlasModule> |
getConstructor() |
String[] |
getDataFormats() |
List<String> |
getFormats() |
Class<io.atlasmap.spi.AtlasModule> |
getModuleClass() |
String |
getModuleClassName() |
String |
getName() |
String[] |
getPackageNames() |
String |
getUri() |
String |
getVersion() |
Boolean |
isSourceSupported() |
Boolean |
isTargetSupported() |
String |
toString() |
public String getModuleClassName()
getModuleClassName
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
public Constructor<io.atlasmap.spi.AtlasModule> getConstructor()
public Class<io.atlasmap.spi.AtlasModule> getModuleClass()
getModuleClass
in interface io.atlasmap.spi.AtlasModuleInfo
public String[] getDataFormats()
getDataFormats
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
getDataFormats
in interface io.atlasmap.spi.AtlasModuleInfo
public String[] getPackageNames()
getPackageNames
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
getPackageNames
in interface io.atlasmap.spi.AtlasModuleInfo
public String getName()
getName
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
getName
in interface io.atlasmap.spi.AtlasModuleInfo
public String getUri()
getUri
in interface io.atlasmap.spi.AtlasModuleInfo
public Boolean isSourceSupported()
isSourceSupported
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
isSourceSupported
in interface io.atlasmap.spi.AtlasModuleInfo
public Boolean isTargetSupported()
isTargetSupported
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
isTargetSupported
in interface io.atlasmap.spi.AtlasModuleInfo
public String getClassName()
getClassName
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
public String getVersion()
getVersion
in interface io.atlasmap.mxbean.AtlasModuleInfoMXBean
Copyright © 2017–2021 Red Hat, Inc.. All rights reserved.