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

E22562-03

oracle.apps.fnd.applcore.flex.runtime
Enum OAEntityFlexfieldUsage.Configuration

java.lang.Object
  extended by java.lang.Enum<OAEntityFlexfieldUsage.Configuration>
      extended by oracle.apps.fnd.applcore.flex.runtime.OAEntityFlexfieldUsage.Configuration
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OAEntityFlexfieldUsage.Configuration>
Enclosing class:
OAEntityFlexfieldUsage

public static enum OAEntityFlexfieldUsage.Configuration
extends java.lang.Enum<OAEntityFlexfieldUsage.Configuration>

Configuration of a flexfield entity usage.


Enum Constant Summary
DSN_ATTR_NAME
          The name of the entity attribute for data set numbers.
ID
          The ID that represents a flexfield table usuage.
MAINT_MODE
          The flag to indicate that the business components created are for combination maintenance.
NO_COL_ATTR_LOOKUP
          The flag to indicate that entity attribute names are named after their corresponding flexfield database columns.
NON_REQUIRED
          The flag to indicate that all segments are treated as non-required regardless of of the metadata.
SIN_ATTR_NAME
          The name of the entity attribute for structure instance numbers.
VIEW_COMPONENT_CLASS
          The name of the view component class for the generated view objects.
VIEW_ROW_CLASS
          The name of the view row class for the generated view objects.
 
Method Summary
static OAEntityFlexfieldUsage.Configuration valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OAEntityFlexfieldUsage.Configuration[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ID

public static final OAEntityFlexfieldUsage.Configuration ID
The ID that represents a flexfield table usuage.


NO_COL_ATTR_LOOKUP

public static final OAEntityFlexfieldUsage.Configuration NO_COL_ATTR_LOOKUP
The flag to indicate that entity attribute names are named after their corresponding flexfield database columns.

This flag is optional. If supplied, the value must be either true or false.


VIEW_ROW_CLASS

public static final OAEntityFlexfieldUsage.Configuration VIEW_ROW_CLASS
The name of the view row class for the generated view objects.

This option is only applicable to descriptive flexfields.


VIEW_COMPONENT_CLASS

public static final OAEntityFlexfieldUsage.Configuration VIEW_COMPONENT_CLASS
The name of the view component class for the generated view objects.

This option is only applicable to descriptive flexfields.


SIN_ATTR_NAME

public static final OAEntityFlexfieldUsage.Configuration SIN_ATTR_NAME
The name of the entity attribute for structure instance numbers. This option calls for one argument which is the name of the entity attribute.

This setting is only applicable to a key flexfield partial usage. It is mandatory when the flexfield supports multiple structures.


DSN_ATTR_NAME

public static final OAEntityFlexfieldUsage.Configuration DSN_ATTR_NAME
The name of the entity attribute for data set numbers. This option calls for one argument which is the name of the entity attribute.

This setting is only applicable to a key flexfield partial usage. It is mandatory when the flexfield supports the use of data set numbers.


MAINT_MODE

public static final OAEntityFlexfieldUsage.Configuration MAINT_MODE
The flag to indicate that the business components created are for combination maintenance.

This option is only applicable to a key flexfield main usage. If supplied, the value must be true or false.


NON_REQUIRED

public static final OAEntityFlexfieldUsage.Configuration NON_REQUIRED
The flag to indicate that all segments are treated as non-required regardless of of the metadata.

This option is only applicable to key flexfield partial table usages. If supplied, the vaule must be trueor false.

Method Detail

values

public static OAEntityFlexfieldUsage.Configuration[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (OAEntityFlexfieldUsage.Configuration c : OAEntityFlexfieldUsage.Configuration.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static OAEntityFlexfieldUsage.Configuration valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.