public class StepPluginType
extends org.pentaho.di.core.plugins.BasePluginType
implements org.pentaho.di.core.plugins.PluginTypeInterface
| 限定符 | 构造器和说明 |
|---|---|
protected |
StepPluginType() |
addObjectType, createUrlClassLoader, findAnnotatedClassFiles, findPluginFiles, findPluginXmlFiles, getAdditionalRuntimeObjectTypes, getAlternativeTranslation, getCodedTranslation, getFileInputStreamExternal, getId, getName, getPath, getPluginFolders, getPropertyExternal, getResAsStreamExternal, getTagOrAttribute, getTranslation, handlePluginAnnotation, isReturn, populateFolders, readPluginLocale, registerCustom, registerNatives, registerPluginFromXmlResource, registerPluginJars, registerPlugins, searchPlugins, setId, setName, setPluginFolders, setTransverseLibDirs, toStringpublic static StepPluginType getInstance()
protected String getXmlPluginFile()
getXmlPluginFile 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String getAlternativePluginFile()
getAlternativePluginFile 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String getMainTag()
getMainTag 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String getSubTag()
getSubTag 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected void registerXmlPlugins()
throws org.pentaho.di.core.exception.KettlePluginException
registerXmlPlugins 在类中 org.pentaho.di.core.plugins.BasePluginTypeorg.pentaho.di.core.exception.KettlePluginExceptionprotected String extractCategory(Annotation annotation)
extractCategory 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractDesc(Annotation annotation)
extractDesc 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractID(Annotation annotation)
extractID 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractName(Annotation annotation)
extractName 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractImageFile(Annotation annotation)
extractImageFile 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected boolean extractSeparateClassLoader(Annotation annotation)
extractSeparateClassLoader 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractI18nPackageName(Annotation annotation)
extractI18nPackageName 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected void addExtraClasses(Map<Class<?>,String> classMap, Class<?> clazz, Annotation annotation)
addExtraClasses 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractDocumentationUrl(Annotation annotation)
extractDocumentationUrl 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractCasesUrl(Annotation annotation)
extractCasesUrl 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractForumUrl(Annotation annotation)
extractForumUrl 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractClassLoaderGroup(Annotation annotation)
extractClassLoaderGroup 在类中 org.pentaho.di.core.plugins.BasePluginTypeprotected String extractSuggestion(Annotation annotation)
extractSuggestion 在类中 org.pentaho.di.core.plugins.BasePluginTypeCopyright © 2024 Hitachi Vantara. All rights reserved.