public abstract class BaseImportRule extends Object implements ImportRuleInterface
| 构造器和说明 |
|---|
BaseImportRule() |
| 限定符和类型 | 方法和说明 |
|---|---|
ImportRuleInterface |
clone() |
String |
getCompositeClassName()
This returns the expected name for the composite that allows a base import rule to be edited.
|
String |
getId() |
String |
getXML() |
boolean |
isEnabled() |
boolean |
isUnique() |
void |
loadXML(Node ruleNode) |
void |
setEnabled(boolean enabled) |
void |
setId(String id) |
String |
toString() |
abstract List<ImportValidationFeedback> |
verifyRule(Object subject)
Validate the rule against a subject (transformation, job, database, ...)
|
public static String XML_TAG
public ImportRuleInterface clone()
clone 在接口中 ImportRuleInterfaceclone 在类中 Objectpublic boolean isUnique()
isUnique 在接口中 ImportRuleInterfacepublic abstract List<ImportValidationFeedback> verifyRule(Object subject)
ImportRuleInterfaceverifyRule 在接口中 ImportRuleInterfacesubject - The subject to validate againstpublic String getXML()
getXML 在接口中 ImportRuleInterfacepublic void loadXML(Node ruleNode) throws org.pentaho.di.core.exception.KettleException
loadXML 在接口中 ImportRuleInterfaceorg.pentaho.di.core.exception.KettleExceptionpublic boolean isEnabled()
isEnabled 在接口中 ImportRuleInterfacepublic void setEnabled(boolean enabled)
setEnabled 在接口中 ImportRuleInterfaceenabled - the enabled to setpublic String getId()
getId 在接口中 ImportRuleInterfacepublic void setId(String id)
setId 在接口中 ImportRuleInterfaceid - the id to setpublic String getCompositeClassName()
getCompositeClassName 在接口中 ImportRuleInterfaceCopyright © 2024 Hitachi Vantara. All rights reserved.