|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.flex.runtime.util.BCModeler.Options oracle.apps.fnd.applcore.flex.runtime.util.BCModeler.Arguments
public static class BCModeler.Arguments
List of arguments for a modeler.
Field Summary |
---|
Fields inherited from class oracle.apps.fnd.applcore.flex.runtime.util.BCModeler.Options |
---|
_optionMap |
Constructor Summary | |
---|---|
BCModeler.Arguments()
Constructs an Arguments object. |
Method Summary | |
---|---|
java.lang.Object |
get(BCModeler.Parameter param)
Gets an argument. |
boolean |
getBoolean(BCModeler.Parameter param)
Gets an argument as a boolean value. |
java.lang.String[] |
getCommandLineArgs(boolean escapeWhenNeeded)
Gets the list of the arguments for a command line. |
FlexfieldTableUsage |
getFlexfieldTableUsage()
Gets a reference to a flexfield table usage based on the arguments. |
java.lang.String |
getString(BCModeler.Parameter param)
Gets an argument as a string. |
BCModeler.Arguments |
getUnmodifiableInstance()
Creates an unmodifiable instance of this object. |
static BCModeler.Arguments |
parseCommandLineArgs(java.lang.String[] args)
Parses a list of command-line arguments. |
void |
put(BCModeler.Option option,
java.lang.Object arg)
Puts an optional argument. |
void |
put(BCModeler.Parameter param,
java.lang.Object arg)
Puts an argument. |
java.lang.String |
toString()
Gets the list of arguments as a string. |
void |
validate()
Validates the arguments. |
Methods inherited from class oracle.apps.fnd.applcore.flex.runtime.util.BCModeler.Options |
---|
get, getBoolean, getString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BCModeler.Arguments()
Arguments
object.
Method Detail |
---|
public BCModeler.Arguments getUnmodifiableInstance()
public void put(BCModeler.Parameter param, java.lang.Object arg)
param
- the parameter namearg
- the argumentpublic void put(BCModeler.Option option, java.lang.Object arg)
BCModeler.Options
put
in class BCModeler.Options
option
- the option namearg
- the argumentpublic java.lang.Object get(BCModeler.Parameter param)
param
- the parameter
public java.lang.String getString(BCModeler.Parameter param)
param
- the parameter
public boolean getBoolean(BCModeler.Parameter param)
param
- the parameter
public void validate()
java.lang.IllegalArgumentException
- if any of the arguments is invalid.public FlexfieldTableUsage getFlexfieldTableUsage()
java.lang.IllegalArgumentException
- if any of the arguments is invalidpublic java.lang.String[] getCommandLineArgs(boolean escapeWhenNeeded)
escapeWhenNeeded
is true, you may not call
run(String[], PrintStream)
with the return argument list
directly, because some of the arguments will not be unescaped.
escapeWhenNeeded
- true if arguments should be escaped when needed
java.lang.IllegalArgumentException
- if any of the argument is invalidparseCommandLineArgs(java.lang.String[])
public static BCModeler.Arguments parseCommandLineArgs(java.lang.String[] args)
args
- the list of command-line arguments
java.lang.IllegalArgumentException
- if any of the argument is invalidgetCommandLineArgs(boolean)
public java.lang.String toString()
toString
in class java.lang.Object
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.5) E22562-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |