Package org.pentaho.di.trans.step
Class StepInjectionMetaEntry
java.lang.Object
org.pentaho.di.trans.step.StepInjectionMetaEntry
- All Implemented Interfaces:
Cloneable
This is a single metadata attribute for step metadata injection.
- Author:
- matt
-
Constructor Summary
ConstructorsConstructorDescriptionStepInjectionMetaEntry(String key, int valueType, String description) StepInjectionMetaEntry(String key, Object value, int valueType, String description) -
Method Summary
Modifier and TypeMethodDescriptionclone()getKey()getValue()intvoidsetDescription(String description) voidsetDetails(List<StepInjectionMetaEntry> details) voidvoidvoidsetValueType(int valueType) toString()
-
Constructor Details
-
StepInjectionMetaEntry
- Parameters:
key-value-valueType-description-
-
StepInjectionMetaEntry
- Parameters:
key-valueType-description-
-
-
Method Details
-
toString
-
clone
-
getKey
- Returns:
- the key
-
setKey
- Parameters:
key- the key to set
-
getValue
- Returns:
- the value
-
setValue
- Parameters:
value- the value to set
-
getDescription
- Returns:
- the description
-
setDescription
- Parameters:
description- the description to set
-
getValueType
public int getValueType()- Returns:
- the valueType This is the data type (see ValueMetaInterface) of the value. If the value is NONE (0) this is a list of values.
-
setValueType
public void setValueType(int valueType) - Parameters:
valueType- the valueType to set
-
getDetails
- Returns:
- the details : In case the data type of this entry is NONE (0) you can specify a list of entries. For example, for a step with a list of entries (filenames, fields, keys, etc) you can specify the list of metadata entries with this list.
-
setDetails
- Parameters:
details- the details to set. In case the data type of this entry is NONE (0) you can specify a list of entries. For example, for a step with a list of entries (filenames, fields, keys, etc) you can specify the list of metadata entries with this list.
-