|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.7) E10663-11 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.rules.sdk2.dictionary.DOID
public final class DOID
Dictionary Object ID
Method Summary | |
---|---|
java.lang.String |
getJavaClassName()
convert between names and IDs for Java and primitive IDs only |
int |
intValue()
Get the integer value of the identifier, or 0 if not a local or temp ID |
boolean |
isArray()
|
boolean |
isBuiltin()
|
boolean |
isGlobal()
|
static boolean |
isID(java.lang.String s)
|
boolean |
isJava()
|
boolean |
isLocal()
|
boolean |
isNumeric()
|
boolean |
isPrimitive()
|
boolean |
isPrimitiveNumeric()
|
boolean |
isTemp()
|
boolean |
isValid()
|
boolean |
isXSData()
|
static DOID |
newBuiltinID(java.lang.String name)
|
static DOID |
newGlobalID()
|
static DOID |
newJavaClassID(java.lang.Class c)
|
static DOID |
newJavaClassID(java.lang.String name)
|
static DOID |
newJavaConstructorID(java.lang.reflect.Constructor c)
|
static DOID |
newJavaFieldID(java.lang.Class c,
java.lang.reflect.Field f)
|
static DOID |
newJavaMethodID(java.lang.Class c,
java.lang.reflect.Method m)
|
static DOID |
newJavaPropertyID(java.lang.Class containingClass,
java.beans.PropertyDescriptor prop)
|
static DOID |
newJavaPropertyID(java.lang.String containingClassName,
java.lang.String propName)
|
static DOID |
newLocalID(java.lang.String name)
|
static DOID |
newTempID(java.lang.String name)
|
static DOID |
parse(java.lang.String raw)
parse a DOID from a string |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String UNDEFINED
public static final java.lang.String JAVA_TYPE_ID_PREFIX
public static final java.lang.String BUILTIN_TYPE_ID_PREFIX
public static final java.lang.String GLOBAL_TYPE_ID_PREFIX
public static final java.lang.String LOCAL_TYPE_ID_PREFIX
public static final java.lang.String TEMP_TYPE_ID_PREFIX
public static final DOID nil
public static final DOID BOOLEAN
public static final DOID STRING
public static final DOID INT
public static final DOID LONG
public static final DOID SHORT
public static final DOID CHAR
public static final DOID BYTE
public static final DOID DOUBLE
public static final DOID FLOAT
public static final DOID NUMBER
public static final DOID OBJECT
public static final DOID NULL
public static final DOID VOID
public static final DOID CALENDAR
public static final DOID XML_CALENDAR
public static final DOID XML_DURATION
public static final DOID THROWABLE
public static final DOID LIST
public static final DOID COLLECTION
public static final DOID BIG_INTEGER
public static final DOID BIG_DECIMAL
public static final DOID DOUBLE_W
public static final DOID INTEGER_W
public static final DOID SHORT_W
public static final DOID LONG_W
public static final DOID FLOAT_W
public static final DOID BOOLEAN_W
public static final DOID COMPARABLE
public static final DOID PRIMITIVE_NUMERIC
public static final DOID PRIMITIVE_NUMERIC_OR_COMPARABLE
public static final DOID AGGR_COUNT
public static final DOID AGGR_AVG
public static final DOID AGGR_MAX
public static final DOID AGGR_MIN
public static final DOID AGGR_SUM
public static final DOID AGGR_COLLECTION
public static final DOID FILTER_NAME
public static final DOID FILTER_DESCRIPTION
public static final DOID FILTER_PRIORITY
public static final DOID FILTER_START_DATE
public static final DOID FILTER_END_DATE
public static final DOID FILTER_MINUTES_UNTIL_START_DATE
public static final DOID FILTER_MINUTES_UNTIL_END_DATE
public static final DOID FILTER_DAYS_UNTIL_START_DATE
public static final DOID FILTER_DAYS_UNTIL_END_DATE
public static final DOID FILTER_YEARS_UNTIL_START_DATE
public static final DOID FILTER_YEARS_UNTIL_END_DATE
public static final DOID FILTER_ACTIVE
public static final DOID FILTER_VALID
public static final DOID FILTER_FACT_TYPES
public static final DOID TEST_EQ
public static final DOID TEST_NE
public static final DOID TEST_LT
public static final DOID TEST_LE
public static final DOID TEST_GT
public static final DOID TEST_GE
public static final DOID TEST_BETWEEN
public static final DOID TEST_IN
public static final DOID TEST_NOT
Method Detail |
---|
public static boolean isID(java.lang.String s)
public boolean isValid()
public boolean isJava()
public boolean isBuiltin()
public boolean isGlobal()
public boolean isLocal()
public boolean isTemp()
public boolean isArray()
public int intValue()
public java.lang.String getJavaClassName()
public static DOID parse(java.lang.String raw)
raw
- String to parse
public static DOID newJavaClassID(java.lang.Class c)
public static DOID newJavaClassID(java.lang.String name)
public static DOID newJavaMethodID(java.lang.Class c, java.lang.reflect.Method m)
public static DOID newJavaFieldID(java.lang.Class c, java.lang.reflect.Field f)
public static DOID newJavaConstructorID(java.lang.reflect.Constructor c)
public static DOID newJavaPropertyID(java.lang.Class containingClass, java.beans.PropertyDescriptor prop)
public static DOID newJavaPropertyID(java.lang.String containingClassName, java.lang.String propName)
public static DOID newBuiltinID(java.lang.String name)
public static DOID newGlobalID()
public static DOID newLocalID(java.lang.String name)
public static DOID newTempID(java.lang.String name)
public final boolean isPrimitive()
public final boolean isPrimitiveNumeric()
public final boolean isNumeric()
public final boolean isXSData()
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.7) E10663-11 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |