zeus.concepts.fn
Class IdFn
java.lang.Object
zeus.concepts.fn.ValueFunction
zeus.concepts.fn.IdFn
- All Implemented Interfaces:
- PrimitiveFn
- public class IdFn
- extends ValueFunction
- implements PrimitiveFn
| Fields inherited from class zeus.concepts.fn.ValueFunction |
AND, ARITH, BOOL, COMP, CONS, CONSB, DATE, ELSE, FACT, FIELD, FUNC, ID, ID_MAX, ID_MIN, IMPLY, INT, IS_DETERMINATE, LAND, LNOT, LOR, LVAR, METH, OR, PD_MAX, PD_MIN, precedence, REAL, TIME, TO_STRING, type, TYPE, VECT |
|
Constructor Summary |
IdFn(java.lang.String arg)
|
| Methods inherited from class zeus.concepts.fn.ValueFunction |
baseID, duplicate, duplicate, evaluationFn, getArg, getID, getPD, normalize, resolve, resolve, simplify, unifiesWith, variables |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
arg
protected java.lang.String arg
METHOD_LIST
static final java.lang.String[] METHOD_LIST
CHAR_AT
static final int CHAR_AT
- See Also:
- Constant Field Values
COMPARE_TO
static final int COMPARE_TO
- See Also:
- Constant Field Values
COMPARE_TO_IGNORE_CASE
static final int COMPARE_TO_IGNORE_CASE
- See Also:
- Constant Field Values
CONCAT
static final int CONCAT
- See Also:
- Constant Field Values
ENDS_WITH
static final int ENDS_WITH
- See Also:
- Constant Field Values
EQUALS
static final int EQUALS
- See Also:
- Constant Field Values
EQUALS_IGNORE_CASE
static final int EQUALS_IGNORE_CASE
- See Also:
- Constant Field Values
INDEX_OF
static final int INDEX_OF
- See Also:
- Constant Field Values
LAST_INDEX_OF
static final int LAST_INDEX_OF
- See Also:
- Constant Field Values
LENGTH
static final int LENGTH
- See Also:
- Constant Field Values
REGION_MATCHES
static final int REGION_MATCHES
- See Also:
- Constant Field Values
REPLACE
static final int REPLACE
- See Also:
- Constant Field Values
STARTS_WITH
static final int STARTS_WITH
- See Also:
- Constant Field Values
SUBSTRING
static final int SUBSTRING
- See Also:
- Constant Field Values
TO_LOWER_CASE
static final int TO_LOWER_CASE
- See Also:
- Constant Field Values
TO_UPPER_CASE
static final int TO_UPPER_CASE
- See Also:
- Constant Field Values
TRIM
static final int TRIM
- See Also:
- Constant Field Values
IdFn
public IdFn(java.lang.String arg)
mirror
public ValueFunction mirror()
- Specified by:
mirror in class ValueFunction
toString
public java.lang.String toString()
getArg
java.lang.Object getArg(int position)
- Specified by:
getArg in class ValueFunction
isDeterminate
public boolean isDeterminate()
- Specified by:
isDeterminate in class ValueFunction
getValue
public java.lang.String getValue()
equals
public boolean equals(java.lang.Object any)
less
public boolean less(java.lang.Object any)
- Specified by:
less in interface PrimitiveFn
unify
ValueFunction unify(ValueFunction fn,
Bindings b)
- Specified by:
unify in class ValueFunction
references
public boolean references(ValueFunction var)
- Specified by:
references in class ValueFunction
invokeMethod
ValueFunction invokeMethod(java.lang.String method,
java.util.Vector arguments)
- Overrides:
invokeMethod in class ValueFunction
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.