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
ConstructorDescriptionStepInjectionMetaEntry
(String key, int valueType, String description) StepInjectionMetaEntry
(String key, Object value, int valueType, String description) -
Method Summary
Modifier and TypeMethodDescriptionclone()
getKey()
getValue()
int
void
setDescription
(String description) void
setDetails
(List<StepInjectionMetaEntry> details) void
void
void
setValueType
(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.
-