Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

oracle.apps.fnd.applcp.migrate.modeler.common
Interface CustomValueSetDef

All Superinterfaces:
ValueSetDef
All Known Implementing Classes:
CustomValueSetDefImpl

public interface CustomValueSetDef
extends ValueSetDef


Nested Class Summary
static class CustomValueSetDef.BindVariable
           
static class CustomValueSetDef.BoundValueType
          The types of bound values.
static class CustomValueSetDef.Column
          A database column.
static class CustomValueSetDef.ColumnContentType
          Column content types.
 
Nested classes/interfaces inherited from interface oracle.apps.fnd.applcp.migrate.modeler.common.ValueSetDef
ValueSetDef.ValueSetType
 
Field Summary
 
Fields inherited from interface oracle.apps.fnd.applcp.migrate.modeler.common.ValueSetDef
TRANSIENT_VALUE_SET_ID
 
Method Summary
 java.util.List<CustomValueSetDef.BindVariable> getBindVariables()
          Gets the list of bind variables if any.
 CustomValueSetDef.Column getColumn(CustomValueSetDef.ColumnContentType type)
          Gets the column of a specific content type.
 java.lang.String getFromClause()
          Gets the FROM clause of the SQL statement that fetches the values.
 java.lang.String getOrderByClause()
          Gets the ORDERBY clause of the SQL statement that fetches the values.
 java.lang.String getTableAliasForValueAttributes()
          Gets the table alias used to prefix the value attribute column names.
 java.lang.String getWhereClause()
          Gets the WHERE clause of the SQL statement that fetches the values.
 
Methods inherited from interface oracle.apps.fnd.applcp.migrate.modeler.common.ValueSetDef
createUsage, getCode, getDataSecurityViewCriteriaName, getID, getReferenceValueSetID, getSegmentLabelCodes, getType, getUIControlType, getValueType, isDiscriminator, isJavaTypeSupported, isTransient
 

Method Detail

getColumn

CustomValueSetDef.Column getColumn(CustomValueSetDef.ColumnContentType type)
Gets the column of a specific content type.

Parameters:
type - the content type
Returns:
the column of the content type

getFromClause

java.lang.String getFromClause()
Gets the FROM clause of the SQL statement that fetches the values.

Returns:
the FROM clause

getWhereClause

java.lang.String getWhereClause()
Gets the WHERE clause of the SQL statement that fetches the values.

Returns:
the WHERE clause; null if WHERE clause is not needed

getOrderByClause

java.lang.String getOrderByClause()
Gets the ORDERBY clause of the SQL statement that fetches the values.

Returns:
the ORDERBY clause

getBindVariables

java.util.List<CustomValueSetDef.BindVariable> getBindVariables()
Gets the list of bind variables if any. An empty list should be returned if there's no bind variables.

Returns:
the list of bind variables

getTableAliasForValueAttributes

java.lang.String getTableAliasForValueAttributes()
Gets the table alias used to prefix the value attribute column names.

Returns:
the table alias for value attributes; null if no alias is needed

Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

Copyright © 2011 Oracle. All Rights Reserved.