Class DummyMeta
- java.lang.Object
-
- org.apache.hop.pipeline.transform.BaseTransformMeta<Dummy,DummyData>
-
- org.apache.hop.pipeline.transforms.dummy.DummyMeta
-
- All Implemented Interfaces:
Cloneable,ITransformMeta
@Transform(id="Dummy", image="ui/images/dummy.svg", name="i18n:org.apache.hop.pipeline.transform:BaseTransform.TypeLongDesc.Dummy", description="i18n:org.apache.hop.pipeline.transform:BaseTransform.TypeTooltipDesc.Dummy", categoryDescription="i18n:org.apache.hop.pipeline.transform:BaseTransform.Category.Flow", keywords="i18n::DummyMeta.keyword", documentationUrl="/pipeline/transforms/dummy.html") public class DummyMeta extends BaseTransformMeta<Dummy,DummyData>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.hop.pipeline.transform.ITransformMeta
ITransformMeta.TransformFactory
-
-
Field Summary
-
Fields inherited from class org.apache.hop.pipeline.transform.BaseTransformMeta
attributes, databases, log, loggingObject, parentTransformMeta
-
-
Constructor Summary
Constructors Constructor Description DummyMeta()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck(List<ICheckResult> remarks, PipelineMeta pipelineMeta, TransformMeta transformMeta, IRowMeta prev, String[] input, String[] output, IRowMeta info, IVariables variables, IHopMetadataProvider metadataProvider)Checks the settings of this transform and puts the findings in a remarks List.Objectclone()Make an exact copy of this transform, make sure to explicitly copy Collections etc.voidgetFields(IRowMeta rowMeta, String origin, IRowMeta[] info, TransformMeta nextTransform, IVariables variables, IHopMetadataProvider metadataProvider)Gets the fields.voidloadXml(Node transformNode, IHopMetadataProvider metadataProvider)Automatically load metadata from XML using @HopMetadataPropertyannotationsvoidsetDefault()Set default values-
Methods inherited from class org.apache.hop.pipeline.transform.BaseTransformMeta
analyseImpact, cancelQueries, convertIOMetaToTransformNames, createTransform, createTransformData, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, getActiveReferencedObjectDescription, getDialogClassName, 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, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, resetTransformIoMeta, searchInfoAndTargetTransforms, setChanged, setChanged, setParentTransformMeta, setTransformIOMeta, supportsErrorHandling
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.hop.pipeline.transform.ITransformMeta
cleanAfterHopFromRemove, cleanAfterHopFromRemove, cleanAfterHopToRemove, passDataToServletOutput
-
-
-
-
Method Detail
-
loadXml
public void loadXml(Node transformNode, IHopMetadataProvider metadataProvider) throws HopXmlException
Description copied from class:BaseTransformMetaAutomatically load metadata from XML using @HopMetadataPropertyannotations- Specified by:
loadXmlin interfaceITransformMeta- Overrides:
loadXmlin classBaseTransformMeta<Dummy,DummyData>- Parameters:
transformNode- the Node to get the info frommetadataProvider- the metadata to optionally load external reference metadata from- Throws:
HopXmlException- When an unexpected XML error occurred. (malformed etc.)
-
clone
public Object clone()
Description copied from interface:ITransformMetaMake an exact copy of this transform, make sure to explicitly copy Collections etc.- Specified by:
clonein interfaceITransformMeta- Overrides:
clonein classBaseTransformMeta<Dummy,DummyData>- Returns:
- an exact copy of this transform
-
setDefault
public void setDefault()
Description copied from interface:ITransformMetaSet default values- Specified by:
setDefaultin interfaceITransformMeta- Overrides:
setDefaultin classBaseTransformMeta<Dummy,DummyData>
-
getFields
public void getFields(IRowMeta rowMeta, String origin, IRowMeta[] info, TransformMeta nextTransform, IVariables variables, IHopMetadataProvider metadataProvider) throws HopTransformException
Description copied from class:BaseTransformMetaGets the fields.- Specified by:
getFieldsin interfaceITransformMeta- Overrides:
getFieldsin classBaseTransformMeta<Dummy,DummyData>- Parameters:
rowMeta- the input row meta that is modified in this method to reflect the output row metadata of the transformorigin- Name of the transform to use as input for the origin field in the valuesinfo- Fields used as extra lookup informationnextTransform- the next transform that is targetedvariables- the variables The variable variables to use to replace variablesmetadataProvider- the MetaStore to use to load additional external data or metadata impacting the output fields- Throws:
HopTransformException- the hop transform exception
-
check
public void check(List<ICheckResult> remarks, PipelineMeta pipelineMeta, TransformMeta transformMeta, IRowMeta prev, String[] input, String[] output, IRowMeta info, IVariables variables, IHopMetadataProvider metadataProvider)
Description copied from interface:ITransformMetaChecks the settings of this transform and puts the findings in a remarks List.- Specified by:
checkin interfaceITransformMeta- Overrides:
checkin classBaseTransformMeta<Dummy,DummyData>- Parameters:
remarks- The list to put the remarks in @see org.apache.hop.core.CheckResulttransformMeta- The transformMeta to help checkingprev- The fields coming from the previous transforminput- The input transform namesoutput- The output transform namesinfo- The fields that are used as information by the transformvariables- the variable variables to resolve variable expressions withmetadataProvider- the MetaStore to use to load additional external data or metadata impacting the output fields
-
-