Class ColumnExistsMeta
- java.lang.Object
-
- org.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
- org.apache.hop.pipeline.transforms.columnexists.ColumnExistsMeta
-
- All Implemented Interfaces:
Cloneable,org.apache.hop.pipeline.transform.ITransformMeta
@Transform(id="ColumnExists", image="columnexists.svg", name="i18n::ColumnExists.Name", description="i18n::ColumnExists.Description", categoryDescription="i18n:org.apache.hop.pipeline.transform:BaseTransform.Category.Lookup", keywords="i18n::ColumnExistsMeta.keyword", documentationUrl="/pipeline/transforms/columnexists.html") public class ColumnExistsMeta extends org.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
-
Constructor Summary
Constructors Constructor Description ColumnExistsMeta()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck(List<ICheckResult> remarks, org.apache.hop.pipeline.PipelineMeta pipelineMeta, org.apache.hop.pipeline.transform.TransformMeta transformMeta, IRowMeta prev, String[] input, String[] output, IRowMeta info, IVariables variables, IHopMetadataProvider metadataProvider)Objectclone()StringgetColumnnamefield()StringgetDatabaseName()voidgetFields(IRowMeta inputRowMeta, String name, IRowMeta[] info, org.apache.hop.pipeline.transform.TransformMeta nextTransform, IVariables variables, IHopMetadataProvider metadataProvider)StringgetResultfieldname()StringgetSchemaname()StringgetTableName()StringgetTablenamefield()booleanisTablenameInfield()voidsetColumnnamefield(String columnnamefield)voidsetDatabaseName(String databaseName)voidsetDefault()voidsetResultfieldname(String resultfieldname)voidsetSchemaname(String schemaname)voidsetTableName(String tableName)voidsetTablenamefield(String tablenamefield)voidsetTablenameInfield(boolean tablenameInfield)booleansupportsErrorHandling()-
Methods inherited from class org.apache.hop.pipeline.transform.BaseTransformMeta
analyseImpact, cancelQueries, convertIOMetaToTransformNames, createTransform, createTransformData, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, getActiveReferencedObjectDescription, getDialogClassName, getFields, getLog, getLogChannelId, getName, getObjectCopy, getObjectType, getOptionalStreams, getParent, getParentTransformMeta, getReferencedObjectDescriptions, getRequiredFields, getResourceDependencies, getSqlStatements, getSupportedPipelineTypes, getTableFields, getTransformIOMeta, getTransformIOMeta, getUsedDatabaseConnections, getXml, handleStreamSelection, hasChanged, isBasic, isDebug, isDetailed, isReferencedObjectEnabled, isRowLevel, loadReferencedObject, loadXml, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, resetTransformIoMeta, searchInfoAndTargetTransforms, setChanged, setChanged, setParentTransformMeta, setTransformIOMeta
-
-
-
-
Method Detail
-
getTablenamefield
public String getTablenamefield()
- Returns:
- Returns the tablenamefield.
-
getTableName
public String getTableName()
- Returns:
- Returns the tablename.
-
setTableName
public void setTableName(String tableName)
- Parameters:
tableName- The tablename to set.
-
getSchemaname
public String getSchemaname()
- Returns:
- Returns the schemaname.
-
setSchemaname
public void setSchemaname(String schemaname)
- Parameters:
schemaname- The schemaname to set.
-
setTablenamefield
public void setTablenamefield(String tablenamefield)
- Parameters:
tablenamefield- The tablenamefield to set.
-
getColumnnamefield
public String getColumnnamefield()
- Returns:
- Returns the columnnamefield.
-
setColumnnamefield
public void setColumnnamefield(String columnnamefield)
- Parameters:
columnnamefield- The columnnamefield to set.
-
getResultfieldname
public String getResultfieldname()
- Returns:
- Returns the resultName.
-
setResultfieldname
public void setResultfieldname(String resultfieldname)
- Parameters:
resultfieldname- The resultfieldname to set.
-
isTablenameInfield
public boolean isTablenameInfield()
-
setTablenameInfield
public void setTablenameInfield(boolean tablenameInfield)
- Parameters:
tablenameInfield- the isTablenameInField to set
-
getDatabaseName
public String getDatabaseName()
-
setDatabaseName
public void setDatabaseName(String databaseName)
-
clone
public Object clone()
- Specified by:
clonein interfaceorg.apache.hop.pipeline.transform.ITransformMeta- Overrides:
clonein classorg.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
setDefault
public void setDefault()
- Specified by:
setDefaultin interfaceorg.apache.hop.pipeline.transform.ITransformMeta- Overrides:
setDefaultin classorg.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
getFields
public void getFields(IRowMeta inputRowMeta, String name, IRowMeta[] info, org.apache.hop.pipeline.transform.TransformMeta nextTransform, IVariables variables, IHopMetadataProvider metadataProvider) throws HopTransformException
- Specified by:
getFieldsin interfaceorg.apache.hop.pipeline.transform.ITransformMeta- Overrides:
getFieldsin classorg.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>- Throws:
HopTransformException
-
check
public void check(List<ICheckResult> remarks, org.apache.hop.pipeline.PipelineMeta pipelineMeta, org.apache.hop.pipeline.transform.TransformMeta transformMeta, IRowMeta prev, String[] input, String[] output, IRowMeta info, IVariables variables, IHopMetadataProvider metadataProvider)
- Specified by:
checkin interfaceorg.apache.hop.pipeline.transform.ITransformMeta- Overrides:
checkin classorg.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
supportsErrorHandling
public boolean supportsErrorHandling()
- Specified by:
supportsErrorHandlingin interfaceorg.apache.hop.pipeline.transform.ITransformMeta- Overrides:
supportsErrorHandlingin classorg.apache.hop.pipeline.transform.BaseTransformMeta<ColumnExists,ColumnExistsData>
-
-