Class GetVariableMeta

  • All Implemented Interfaces:
    Cloneable, org.apache.hop.pipeline.transform.ITransformMeta

    @Transform(id="GetVariable",
               image="getvariable.svg",
               name="i18n::GetVariable.Name",
               description="i18n::GetVariable.Description",
               categoryDescription="i18n:org.apache.hop.pipeline.transform:BaseTransform.Category.Workflow",
               keywords="i18n::GetVariableMeta.keyword",
               documentationUrl="/pipeline/transforms/getvariable.html")
    public class GetVariableMeta
    extends org.apache.hop.pipeline.transform.BaseTransformMeta<GetVariable,​GetVariableData>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GetVariableMeta.FieldDefinition  
      static class  GetVariableMeta.IntTypeConverter  
      • Nested classes/interfaces inherited from interface org.apache.hop.pipeline.transform.ITransformMeta

        org.apache.hop.pipeline.transform.ITransformMeta.TransformFactory
    • Field Summary

      • Fields inherited from class org.apache.hop.pipeline.transform.BaseTransformMeta

        attributes, databases, log, loggingObject, parentTransformMeta
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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)  
      GetVariableMeta clone()  
      List<GetVariableMeta.FieldDefinition> getFieldDefinitions()
      Gets fieldDefinitions
      void getFields​(IRowMeta rowMeta, String name, IRowMeta[] info, org.apache.hop.pipeline.transform.TransformMeta nextTransform, IVariables variables, IHopMetadataProvider metadataProvider)  
      void setFieldDefinitions​(List<GetVariableMeta.FieldDefinition> fieldDefinitions)
      Sets fieldDefinitions
      • 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, setDefault, setParentTransformMeta, setTransformIOMeta, supportsErrorHandling
      • Methods inherited from interface org.apache.hop.pipeline.transform.ITransformMeta

        cleanAfterHopFromRemove, cleanAfterHopFromRemove, cleanAfterHopToRemove, passDataToServletOutput