Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Complex Event Processing
11g Release 1 (11.1.1.4.0)

E14303-04
FRAMES    NO FRAMES
DETAIL:  FIELD | CONSTR | METHOD


com.bea.wlevs.ede.api
Class Type

java.lang.Object
  |
  +--java.lang.Enum
        |
        +--com.bea.wlevs.ede.api.Type

public final class Type
extends java.lang.Enum

Native types for OCEP server.

As events may be processed by different languages having different type systems, the OCEP server defines a basic set of normalized native types.
Most of these types are simple and map to Java primitives.
However, there is also support for complex types, such as 'object'.

Extended types, that is, types that are not native, are represented as Type.OBJECT. Extended types may be simple, complex, or arrays.

See Also:
Serialized Form

Field Summary
static Type BIGINT
           
static Type BOOLEAN
           
static Type BYTE
           
static Type CHAR
           
static Type DOUBLE
           
static Type FLOAT
           
static Type INT
           
static Type INTERVAL
           
static Type OBJECT
           
static java.lang.Class SQLXML
           
static Type TIMESTAMP
           
static Type UNKNOWN
           
static Type XMLTYPE
           

 

Method Summary
 boolean hasLength()
           
 java.lang.Class toJavaClass()
          Deprecated. As of OCEP 11gR1, replaced by JavaTypeSystem
 java.lang.String toString()
           
static Type valueOf(java.lang.Class javaClass)
          Deprecated. As of OCEP 11gR1, replaced by JavaTypeSystem
static Type valueOf(java.lang.String name)
           
static Type[] values()
           

 

Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Field Detail

INT

public static final Type INT

BIGINT

public static final Type BIGINT

FLOAT

public static final Type FLOAT

DOUBLE

public static final Type DOUBLE

BYTE

public static final Type BYTE

CHAR

public static final Type CHAR

BOOLEAN

public static final Type BOOLEAN

TIMESTAMP

public static final Type TIMESTAMP

OBJECT

public static final Type OBJECT

INTERVAL

public static final Type INTERVAL

XMLTYPE

public static final Type XMLTYPE

UNKNOWN

public static final Type UNKNOWN

SQLXML

public static final java.lang.Class SQLXML

Method Detail

values

public static Type[] values()

valueOf

public static Type valueOf(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum

toJavaClass

public java.lang.Class toJavaClass()
Deprecated. As of OCEP 11gR1, replaced by JavaTypeSystem
Returns:
Java class supporting this native type

hasLength

public boolean hasLength()

valueOf

public static Type valueOf(java.lang.Class javaClass)
Deprecated. As of OCEP 11gR1, replaced by JavaTypeSystem
Parameters:
Java - class
Returns:
OCEP native type

Overview  Package   Class   Use  Tree  Deprecated  Index  Help 
Copyright © 2007, 2011 Oracle and/or its affiliates. All rights reserved.
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD