Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

oracle.apps.fnd.applcore.trees.uiModel
Class Parameter

java.lang.Object
  extended by oracle.apps.fnd.applcore.trees.uiModel.Parameter
All Implemented Interfaces:
java.io.Serializable

public class Parameter
extends java.lang.Object
implements java.io.Serializable

Representation of a data source parameter.

Author:
Arun K Viswanathan <arun.viswanathan@oracle.com>
See Also:
Serialized Form

Constructor Summary
Parameter(java.lang.String id, java.lang.String name, java.lang.String paramType, java.lang.String value, boolean mandatory)
          Construct a parameter.
 
Method Summary
 java.lang.String getId()
          Gets the parameter ID.
 java.lang.Class getJavaType()
          Gets the Java type of the parameter.
 java.lang.String getName()
          Gets the parameter name.
static Parameter getParameter(FndTsDataSourceParamsVORow paramRow)
          Constructs a parameter from the parameter row.
 java.lang.String getParamType()
          Gets the Parameter type of the parameter.
 java.lang.String getValue()
          Gets the parameter value.
 boolean isMandatory()
          Gets whether the parameter is mandatory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parameter

public Parameter(java.lang.String id,
                 java.lang.String name,
                 java.lang.String paramType,
                 java.lang.String value,
                 boolean mandatory)
Construct a parameter.

Parameters:
id - the parameter ID
name - the parameter name
paramType - the parameter type
value - the parameter value
mandatory - whether mandatory
Method Detail

getParameter

public static Parameter getParameter(FndTsDataSourceParamsVORow paramRow)
Constructs a parameter from the parameter row.

Parameters:
paramRow - the parameter row
Returns:
Parameter as Object

getId

public java.lang.String getId()
Gets the parameter ID.

Returns:
String the parameter ID

getName

public java.lang.String getName()
Gets the parameter name.

Returns:
String the parameter name

getValue

public java.lang.String getValue()
Gets the parameter value.

Returns:
String the parameter value

isMandatory

public boolean isMandatory()
Gets whether the parameter is mandatory.

Returns:
boolean whether the parameter is mandatory

getJavaType

public java.lang.Class getJavaType()
Gets the Java type of the parameter. For now, all parameters are Strings.

Returns:
Class the Java type

getParamType

public java.lang.String getParamType()
Gets the Parameter type of the parameter. It can have values like BOUND_VALUE/VIEW_CRITERIA

Returns:
Parameter type

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.