Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

oracle.javatools.db.plsql
Enum PlSqlFragment.Type

java.lang.Object
  extended by java.lang.Enum<PlSqlFragment.Type>
      extended by oracle.javatools.db.plsql.PlSqlFragment.Type
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<PlSqlFragment.Type>
Enclosing class:
PlSqlFragment

public static enum PlSqlFragment.Type
extends java.lang.Enum<PlSqlFragment.Type>


Enum Constant Summary
BEGIN
           
CASE
           
CASE_ELSE
           
CASE_WHEN
           
DECLARATION
           
DECLARE
           
ELSE
           
ELSIF
           
EX_WHEN
           
EXCEPTION
           
FOR_LOOP
           
FUNCTION
           
FUNCTION_FD
           
IF
           
LABEL
           
LOOP
           
PACKAGE_BODY
           
PACKAGE_SPEC
           
PARAMETER
           
PARAMETER_LIST
           
PLSQL_BLOCK
           
PRAGMA
           
PROCEDURE
           
PROCEDURE_FD
           
ROOT
           
STATEMENT
           
TRIGGER
           
TRIGGER_COLUMNS
           
TRIGGER_EVENTS
           
TRIGGER_REFERENCING
           
TRIGGER_ROW_LEVEL
           
TRIGGER_TABLE
           
TRIGGER_TIMING
           
TRIGGER_WHEN
           
TYPE_ALTER_STATEMENT
           
TYPE_BODY
           
TYPE_SPEC
           
UNKNOWN
           
WHILE_LOOP
           
 
Method Summary
static PlSqlFragment.Type valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static PlSqlFragment.Type[] 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

UNKNOWN

public static final PlSqlFragment.Type UNKNOWN

ROOT

public static final PlSqlFragment.Type ROOT

LABEL

public static final PlSqlFragment.Type LABEL

DECLARE

public static final PlSqlFragment.Type DECLARE

BEGIN

public static final PlSqlFragment.Type BEGIN

EXCEPTION

public static final PlSqlFragment.Type EXCEPTION

PACKAGE_SPEC

public static final PlSqlFragment.Type PACKAGE_SPEC

PACKAGE_BODY

public static final PlSqlFragment.Type PACKAGE_BODY

PRAGMA

public static final PlSqlFragment.Type PRAGMA

PROCEDURE

public static final PlSqlFragment.Type PROCEDURE

FUNCTION

public static final PlSqlFragment.Type FUNCTION

TRIGGER

public static final PlSqlFragment.Type TRIGGER

PLSQL_BLOCK

public static final PlSqlFragment.Type PLSQL_BLOCK

IF

public static final PlSqlFragment.Type IF

ELSIF

public static final PlSqlFragment.Type ELSIF

ELSE

public static final PlSqlFragment.Type ELSE

LOOP

public static final PlSqlFragment.Type LOOP

FOR_LOOP

public static final PlSqlFragment.Type FOR_LOOP

WHILE_LOOP

public static final PlSqlFragment.Type WHILE_LOOP

CASE

public static final PlSqlFragment.Type CASE

CASE_WHEN

public static final PlSqlFragment.Type CASE_WHEN

CASE_ELSE

public static final PlSqlFragment.Type CASE_ELSE

STATEMENT

public static final PlSqlFragment.Type STATEMENT

DECLARATION

public static final PlSqlFragment.Type DECLARATION

EX_WHEN

public static final PlSqlFragment.Type EX_WHEN

PARAMETER_LIST

public static final PlSqlFragment.Type PARAMETER_LIST

PARAMETER

public static final PlSqlFragment.Type PARAMETER

TRIGGER_TIMING

public static final PlSqlFragment.Type TRIGGER_TIMING

TRIGGER_EVENTS

public static final PlSqlFragment.Type TRIGGER_EVENTS

TRIGGER_COLUMNS

public static final PlSqlFragment.Type TRIGGER_COLUMNS

TRIGGER_TABLE

public static final PlSqlFragment.Type TRIGGER_TABLE

TRIGGER_REFERENCING

public static final PlSqlFragment.Type TRIGGER_REFERENCING

TRIGGER_ROW_LEVEL

public static final PlSqlFragment.Type TRIGGER_ROW_LEVEL

TRIGGER_WHEN

public static final PlSqlFragment.Type TRIGGER_WHEN

PROCEDURE_FD

public static final PlSqlFragment.Type PROCEDURE_FD

FUNCTION_FD

public static final PlSqlFragment.Type FUNCTION_FD

TYPE_SPEC

public static final PlSqlFragment.Type TYPE_SPEC

TYPE_BODY

public static final PlSqlFragment.Type TYPE_BODY

TYPE_ALTER_STATEMENT

public static final PlSqlFragment.Type TYPE_ALTER_STATEMENT
Method Detail

values

public static PlSqlFragment.Type[] 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 (PlSqlFragment.Type c : PlSqlFragment.Type.values())
    System.out.println(c);

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

valueOf

public static PlSqlFragment.Type 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 Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.