Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


oracle.odi.domain.project
Class StepVariable.SetVariable

java.lang.Object
  extended by oracle.odi.domain.project.StepVariable.SetVariable

All Implemented Interfaces:
StepVariable.IVariableAction
Enclosing class:
StepVariable

public static class StepVariable.SetVariable
extends java.lang.Object
implements StepVariable.IVariableAction

Implements set action for an StepVariable. May be constructed as a SetVariable with assign value or with increment value.

Since:
11.1.1.3.0

Constructor Summary
StepVariable.SetVariable(int pIncrementValue)
          Construct with the increment value for this variable.
StepVariable.SetVariable(StepVariable pStepVariable)
          Create a new StepVariable.SetVariable.
StepVariable.SetVariable(java.lang.String pAssignValue)
          Construct with the assignee value for this variable.

 

Method Summary
 int getIncrementValue()
          Get the increment value associated with this variable.
 java.lang.String getValue()
          Get the assign value for this variable.
 boolean isIncrementalSetValue()
          Returns whether this setVariable use an incremental set value, or not.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

StepVariable.SetVariable

public StepVariable.SetVariable(StepVariable pStepVariable)
Create a new StepVariable.SetVariable.
Parameters:
pStepVariable - a step

StepVariable.SetVariable

public StepVariable.SetVariable(java.lang.String pAssignValue)
Construct with the assignee value for this variable.
Parameters:
pAssignValue - assign value for this variable

StepVariable.SetVariable

public StepVariable.SetVariable(int pIncrementValue)
Construct with the increment value for this variable.
Parameters:
pIncrementValue - increment value for this variable

Method Detail

getValue

public java.lang.String getValue()
Get the assign value for this variable.
Returns:
a string
Throws:
DomainRuntimeException - if increment value is set. This setVariable is being used for increment.

isIncrementalSetValue

public boolean isIncrementalSetValue()
Returns whether this setVariable use an incremental set value, or not.
Returns:
true if an incremental value is used, false otherwise

getIncrementValue

public int getIncrementValue()
Get the increment value associated with this variable.
Returns:
the int value
Throws:
DomainRuntimeException - if increment value is not set. This setVariable is being used for assignment.

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.