com.judoscript.bio
Class ExcptError

java.lang.Object
  extended by com.judoscript.VariableAdapter
      extended by com.judoscript.ObjectInstance
          extended by com.judoscript.bio.JavaObject
              extended by com.judoscript.bio.ExcptError
All Implemented Interfaces:
Consts, Expr, ExprCollective, Frame, MethodOrdinals, Namespace, XMLDumpable, Variable, java.io.Serializable, java.lang.Comparable

public class ExcptError
extends JavaObject

If the exception is a regular Java exception, object is set to it and an ExceptionRuntime is created herein.

If the exception is an ExceptionRuntime and is a RTERR_JAVA_EXCEPTION, object is set to its enclosed exception.

If the exception is a non-RTERR_JAVA_EXCEPTION, object is set to it.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.judoscript.Namespace
Namespace.Adapter
 
Field Summary
 
Fields inherited from class com.judoscript.bio.JavaObject
classes, object
 
Fields inherited from class com.judoscript.ObjectInstance
id
 
Fields inherited from class com.judoscript.VariableAdapter
bimMap
 
Fields inherited from interface com.judoscript.Consts
ADAPTER_PREFIX, ANNOTATION_NAME, ANY_TAG_SYMBOL, ANY_TEXT_SYMBOL, ARGS_NAME, BSF_NAME, CONTEXT_NAME, DEFAULT_CONNECTION_NAME, DEFAULT_HIBERNATE_NAME, DEFAULT_NS_SYMBOL, DYNAMIC_EVAL, DYNAMIC_EVALEXTERNAL, DYNAMIC_EVALFILE, FOREVER, FS_ADD_TO_CLASSPATH, FS_COPY, FS_DO, FS_LIST, FS_LIST_BY_DATE, FS_LIST_BY_EXT, FS_LIST_BY_NAME, FS_LIST_BY_NONE, FS_LIST_BY_SIZE, FS_LIST_COMPRESSED_SIZE, FS_LIST_COUNT, FS_LIST_COUNTLINES, FS_LIST_COUNTWORDS, FS_LIST_PER_FILE, FS_LIST_PER_NONE, FS_LIST_SIZE, FS_MAKEDIR, FS_MOVE, FS_NONE, FS_REMOVE, FS_REMOVEDIR, FS_RESULT_NAME, FS_SETFILETIME, FS_SETREADONLY, FS_SETREADWRITE, HTTP_GET, HTTP_HEAD, HTTP_POST, IO_GZIPPED_INPUTFILE, IO_GZIPPED_OUTPUTFILE, IO_GZIPPED_TEXTINPUTFILE, IO_GZIPPED_TEXTOUTPUTFILE, IO_INPUTSTREAM, IO_OUTPUTSTREAM, IO_RANDOMACCESS, IO_TEXTINPUTFILE, IO_TEXTOUTPUTFILE, ISSUE_LEVEL_DEBUG, ISSUE_LEVEL_ERROR, ISSUE_LEVEL_IGNORE, ISSUE_LEVEL_INFO, ISSUE_LEVEL_WARN, JAVA_ANY, JAVA_ANY_I, JAVA_BOOLEAN, JAVA_BOOLEAN_I, JAVA_BOOLEAN_O, JAVA_BYTE, JAVA_BYTE_I, JAVA_BYTE_O, JAVA_CHAR, JAVA_CHAR_I, JAVA_CHAR_O, JAVA_CURRENCY, JAVA_CURRENCY_I, JAVA_DATE_O, JAVA_DOUBLE, JAVA_DOUBLE_I, JAVA_DOUBLE_O, JAVA_FLOAT, JAVA_FLOAT_I, JAVA_FLOAT_O, JAVA_INT, JAVA_INT_I, JAVA_INT_O, JAVA_LONG, JAVA_LONG_I, JAVA_LONG_O, JAVA_SHORT, JAVA_SHORT_I, JAVA_SHORT_O, JAVA_SQL_DATE_O, JAVA_SQL_TIME_O, JAVA_SQL_TIMESTAMP_O, JAVA_STRING, JAVA_STRING_I, LABEL_SCHEDULE, LAMBDA_PREFIX, LOCAL_NAME, LOCALTEXT_NAME, MAX_READ_FILE_LENGTH, NODE_PREFIX, OP_AND, OP_AND_ASSIGN, OP_ASSIGN, OP_COMPLEMENT, OP_CONCAT, OP_CONCAT_ASSIGN, OP_COPY, OP_DIV, OP_DIV_ASSIGN, OP_EQ, OP_GE, OP_GT, OP_LE, OP_LOGIC_AND_ASSIGN, OP_LOGIC_OR_ASSIGN, OP_LSHIFT, OP_LSHIFT_ASSIGN, OP_LT, OP_MINUS, OP_MINUS_ASSIGN, OP_MOD, OP_MOD_ASSIGN, OP_MUL, OP_MUL_ASSIGN, OP_NE, OP_NOT, OP_OR, OP_OR_ASSIGN, OP_PLUS, OP_PLUS_ASSIGN, OP_RSHIFT, OP_RSHIFT_ASSIGN, OP_RUSHIFT, OP_RUSHIFT_ASSIGN, OP_XOR, OP_XOR_ASSIGN, OPTION_JDBC_PASSWORD, OPTION_JDBC_URL, OPTION_JDBC_USERNAME, ORACLE_BFILE, ORACLE_CURSOR, ORACLE_FIXED_CHAR, ORACLE_NUMBER, ORACLE_PLSQL_INDEX_TABLE, ORACLE_RAW, ORACLE_ROWID, PARENT_NAME, PARSER_NAME, PRAGMA_ASSERTION, PRAGMA_CRYPTOCLASS, PRAGMA_GUILISTENER, PRAGMA_INCLUDEPATH, PRAGMA_JAVACOMPILER, PRAGMA_JDBCDRIVER, pragma_names, PRAGMA_UNKNOWN, PREPARED_STMT_CALL, PRINT_ERR, PRINT_LOG, PRINT_OUT, PRINT_PIPE, PRINT_USER, RTERR_ASSERTION_FAILURE, RTERR_BAD_PRINT_TARGET, RTERR_CONSTANT_NOT_DEFINED, RTERR_CONSTANT_REDEFINITION, RTERR_EMBEDDED_JAVA_COMPILE_FAILED, RTERR_ENVIRONMENT_ERROR, RTERR_EVALUATION_FAILED, RTERR_FS_COPY_MOVE_FAILED, RTERR_FS_CREATE_DIR_FAILED, RTERR_FS_REMOVE_DIR_FAILED, RTERR_FUNCTION_ALREADY_DEFINED, RTERR_ILLEGAL_ACCESS, RTERR_ILLEGAL_ARGUMENTS, RTERR_ILLEGAL_INDEXED_ACCESS, RTERR_ILLEGAL_JUMP, RTERR_ILLEGAL_STATEMENT, RTERR_ILLEGAL_VALUE_SETTING, RTERR_INTERNAL_ERROR, RTERR_INVALID_ARRAY_ACCESS, RTERR_INVALID_JAVA_VERSION, RTERR_INVALID_MEMBER_ACCESS, RTERR_INVALID_NUMBER_FORMAT, RTERR_INVALID_VARIABLE_NAME, RTERR_IO_FAILURE, RTERR_IO_FILE_OPEN_FAILURE, RTERR_JAVA_COMPILE_FAILED, RTERR_JAVA_EXCEPTION, RTERR_JAVA_METHOD_CALL, RTERR_JAVA_OBJECT_CREATION, RTERR_JDBC_DRIVER_NOT_FOUND, RTERR_JDBC_FAILURE, RTERR_JDBC_INVALID_COLUMN, RTERR_JDBC_WARNING, RTERR_MAIL_MISSING_FIELD, RTERR_MAILSERVER_NOT_CONNECTED, RTERR_METHOD_NOT_FOUND, rterr_names, RTERR_NO_SUCH_VALUE, RTERR_OBJECT_INIT, RTERR_TIMER_ALREADY_EXISTS, RTERR_UNDEFINED_GUI_EVENT, RTERR_UNDEFINED_OBJECT_TYPE, RTERR_USER_EXCEPTION, RTERR_XML_PARSING_ERROR, RULEENGINE_MAX_ITERATIONS, SYS_NAME, TEMPVAR_PREFIX, TEXT_PREFIX, THIS_NAME, THREAD_PREFIX, TIMER_NAME, TYPE_ARRAY, TYPE_CALLABLE, TYPE_COM, TYPE_COMPLEX, TYPE_CONTEXT, TYPE_DATE, TYPE_DOUBLE, TYPE_FUNCTION, TYPE_INT, TYPE_INTERNAL, TYPE_JAVA, TYPE_NAN, TYPE_NIL, TYPE_OBJECT, TYPE_QUEUE, TYPE_SET, TYPE_STACK, TYPE_STRING, TYPE_STRUCT, TYPE_UNDEFINED, TYPE_UNKNOWN, TYPE_WS, TYPE1_SYMBOL, TYPE2_SYMBOL, TYPE3_SYMBOL, XML_EVENT_PREFIX
 
Fields inherited from interface com.judoscript.MethodOrdinals
BIM_ABS, BIM_ACOS, BIM_ACOS_DEG, BIM_ADDCOOKIE, BIM_ADDROW, BIM_ADDTYPEMAP, BIM_AFTER, BIM_ALL__MASK, BIM_APPEND, BIM_APPENDARRAY, BIM_ARRAY_BASE, BIM_ASCII, BIM_ASIN, BIM_ASIN_DEG, BIM_ASSERTHAS, BIM_ATAN, BIM_ATAN_DEG, BIM_AVG, BIM_BASE64DECODE, BIM_BEFORE, BIM_CAPITALIZEALLFIRSTLETTERS, BIM_CAPITALIZEFIRSTLETTER, BIM_CD, BIM_CEIL, BIM_CHARAT, BIM_CHOMP, BIM_CHR, BIM_CLEAR, BIM_CLEARWARNINGS, BIM_CLOSE, BIM_COMMIT, BIM_COMMON_ORDINAL_BASE, BIM_CONCAT, BIM_CONNECT, BIM_CONTAINS, BIM_CONVERT, BIM_COPY, BIM_COS, BIM_COS_DEG, BIM_COUNT, BIM_COUNTATTRS, BIM_COUNTROWS, BIM_CREATEBATCH, BIM_CREATETEMPFILE, BIM_CREATETREEOUTPUT, BIM_CSV, BIM_DATE, BIM_DATE_BASE, BIM_DAY_OF_MONTH, BIM_DAY_OF_WEEK, BIM_DAY_OF_WEEK_IN_MONTH, BIM_DAY_OF_YEAR, BIM_DB_BASE, BIM_DBBATCH_BASE, BIM_DBCON__MASK, BIM_DBMD_BASE, BIM_DECODEURL, BIM_DEGREE, BIM_DESCRIBE, BIM_DST_OFFSET, BIM_DUMPRESULT, BIM_ENCODEURL, BIM_ENDSWITH, BIM_ENSUREDATE, BIM_ENSUREENDSWITHFILESEP, BIM_EPOCH, BIM_EQUALSIGNORECASE, BIM_ESCAPEHTML, BIM_ESCAPEJAVA, BIM_ESCAPEJAVASCRIPT, BIM_ESCAPESQL, BIM_ESCAPEXML, BIM_EXECUTE, BIM_EXECUTEBATCH, BIM_EXECUTEQUERY, BIM_EXECUTESQL, BIM_EXECUTESQLFILE, BIM_EXECUTEUPDATE, BIM_EXISTS, BIM_EXP, BIM_FILE_BASE, BIM_FILECOMPRESSEDSIZE, BIM_FILEEXISTS, BIM_FILEISDIRECTORY, BIM_FILEISHIDDEN, BIM_FILEISREADABLE, BIM_FILEISREGULAR, BIM_FILEISWRITABLE, BIM_FILELENGTH, BIM_FILETIME, BIM_FILTER, BIM_FIRST, BIM_FLOOR, BIM_FORMAT_BASE, BIM_FORMATBOOL, BIM_FORMATCURRENCY, BIM_FORMATDATE, BIM_FORMATDURATION, BIM_FORMATHEX, BIM_FORMATOCTAL, BIM_FORMATROMAN, BIM_FRACTIONDIGITS, BIM_FS__MASK, BIM_GET, BIM_GETALLATTRS, BIM_GETALLHEADERS, BIM_GETATTRNAME, BIM_GETATTRVALUE, BIM_GETBESTROWIDENTIFIER, BIM_GETBYTES, BIM_GETCATALOGS, BIM_GETCHARS, BIM_GETCOLUMN, BIM_GETCOLUMNATTRS, BIM_GETCOLUMNPRIVILEGES, BIM_GETCOLUMNS, BIM_GETCONTENTBYTES, BIM_GETCONTENTLENGTH, BIM_GETCONTENTTYPE, BIM_GETCOOKIES, BIM_GETCROSSREFERENCE, BIM_GETDATEHEADER, BIM_GETDOMAIN, BIM_GETEXPORTEDKEYS, BIM_GETFILECANONICALPATH, BIM_GETFILEEXT, BIM_GETFILENAME, BIM_GETFILEPATH, BIM_GETHOST, BIM_GETIMPORTEDKEYS, BIM_GETINDEXINFO, BIM_GETINPUTSTREAM, BIM_GETLOCAL, BIM_GETLOCALTEXT, BIM_GETMETADATA, BIM_GETMETHOD, BIM_GETNAME, BIM_GETOBJECTTYPE, BIM_GETONE, BIM_GETONERESULT, BIM_GETOUTPUTSTREAM, BIM_GETPATH, BIM_GETPORT, BIM_GETPREPAREDSTATEMENT, BIM_GETPRIMARYKEYS, BIM_GETPROCEDURECOLUMNS, BIM_GETPROCEDURES, BIM_GETQUERY, BIM_GETRAW, BIM_GETREADER, BIM_GETREF, BIM_GETRESULT, BIM_GETRESULTSET, BIM_GETRESULTSETMETADATA, BIM_GETRESULTSETTYPE, BIM_GETROW, BIM_GETSCHEMAS, BIM_GETSERVERNAME, BIM_GETSERVERPORT, BIM_GETSQL, BIM_GETTABLEPRIVILEGES, BIM_GETTABLES, BIM_GETTABLETYPES, BIM_GETTEXT, BIM_GETTEXTINPUT, BIM_GETTEXTOUTPUT, BIM_GETTIME, BIM_GETTYPEINFO, BIM_GETUDTS, BIM_GETURI, BIM_GETURL, BIM_GETVERSIONCOLUMNS, BIM_GROUPNUMBER, BIM_HAS, BIM_HASATTRS, BIM_HASMETHOD, BIM_HASRESULTSET, BIM_HIB_ADD_CLASS, BIM_HIB_ADD_RESOURCE, BIM_HOUR, BIM_HTTP_BASE, BIM_INDEXOF, BIM_INSERT, BIM_IODEVICE_BASE, BIM_IS_AM, BIM_IS_PM, BIM_ISA, BIM_ISALNUM, BIM_ISALPHA, BIM_ISARRAY, BIM_ISASCIIONLY, BIM_ISBIGENDIAN, BIM_ISBLANK, BIM_ISCLOSED, BIM_ISCOMPLEX, BIM_ISDATE, BIM_ISDIGIT, BIM_ISDOUBLE, BIM_ISEMPTY, BIM_ISENDTAG, BIM_ISEVEN, BIM_ISFILE, BIM_ISFUNCTION, BIM_ISINT, BIM_ISJAVA, BIM_ISLITTLEENDIAN, BIM_ISLOWER, BIM_ISNOTBLANK, BIM_ISNOTEMPTY, BIM_ISNULL, BIM_ISNUMBER, BIM_ISOBJECT, BIM_ISODD, BIM_ISQUEUE, BIM_ISSET, BIM_ISSTACK, BIM_ISSTRING, BIM_ISSTRUCT, BIM_ISUPPER, BIM_ISWHITE, BIM_JAVA_BASE, BIM_KEYS, BIM_KEYSFILTERED, BIM_KEYSFILTEREDANDSORTEDBYVALUE, BIM_KEYSFILTEREDBYVALUE, BIM_KEYSSORTED, BIM_KEYSSORTEDBYVALUE, BIM_LAST, BIM_LASTINDEX, BIM_LASTINDEXOF, BIM_LASTMODIFIED, BIM_LEFT, BIM_LEFTOF, BIM_LEFTOFFIRSTWHITE, BIM_LINESTOARRAY, BIM_LOADASLINES, BIM_LOADCOOKIES, BIM_LOG, BIM_LOG10, BIM_LOG2, BIM_MATCHER, BIM_MATCHES, BIM_MATCHESSTART, BIM_MAX, BIM_MILLISECOND, BIM_MIN, BIM_MINUTE, BIM_MONTH, BIM_MONTH_NAME, BIM_MONTH_SHORT_NAME, BIM_NATIVESQL, BIM_NEVEREMPTY, BIM_NEXT, BIM_NUMBER_BASE, BIM_NUMOFDIGITS, BIM_NUMOFHEXDIGITS, BIM_NUMOFOCTALDIGITS, BIM_OBJECTEXISTS, BIM_OPENFILE, BIM_OPENGZIPPEDFILE, BIM_OPENGZIPPEDTEXTFILE, BIM_OPENRANDOMACCESSFILE, BIM_OPENTEXTFILE, BIM_PARSEDATE, BIM_PARSEFIXEDPOSITION, BIM_PARSEFORMVARS, BIM_PARSEINT, BIM_PARSEINTROMAN, BIM_PARSEURL, BIM_POPD, BIM_POW, BIM_PREPEND, BIM_PREPENDARRAY, BIM_PROCEXISTS, BIM_PUSHD, BIM_PWD, BIM_RADIAN, BIM_RANGE, BIM_READBYTESASSTRING, BIM_READLINE, BIM_READPIPE, BIM_REGIONMATCHES, BIM_REGIONMATCHESIGNORECASE, BIM_REMOVE, BIM_REPLACE, BIM_REPLACEALL, BIM_REPLACEFIRST, BIM_REPLACEIGNORECASE, BIM_REPLACETAGS, BIM_REPORTWARNINGS, BIM_RESPONSEMSG, BIM_REVERSE, BIM_RIGHT, BIM_RIGHTOF, BIM_RIGHTOFFIRSTWHITE, BIM_ROLLBACK, BIM_ROUND, BIM_SAVEASLINES, BIM_SAVECOOKIES, BIM_SECOND, BIM_SERVEERROR, BIM_SERVEFILE, BIM_SET, BIM_SETBIGENDIAN, BIM_SETLITTLEENDIAN, BIM_SETNAME, BIM_SETROW, BIM_SETSIZE, BIM_SETTIME, BIM_SETTITLES, BIM_SGML_BASE, BIM_SIN, BIM_SIN_DEG, BIM_SIZE, BIM_SORT, BIM_SORT_AS_DATE, BIM_SORT_AS_NUMBER, BIM_SORT_AS_STRING, BIM_SPLIT, BIM_SPLITWITHMATCHES, BIM_SPLITWITHMATCHESONLY, BIM_SQRT, BIM_STARTSWITH, BIM_STATUSCODE, BIM_STRING_BASE, BIM_STRINGCOMPARE, BIM_SUBARRAY, BIM_SUBSET, BIM_SUBSTR, BIM_SUM, BIM_SYS__MASK, BIM_SYS_ACCEPTHTTP, BIM_SYS_ALLGLOBALVARIABLES, BIM_SYS_ANTCALL, BIM_SYS_ASSERT, BIM_SYS_BOOLEAN, BIM_SYS_BYTE, BIM_SYS_CHAR, BIM_SYS_COMPARE, BIM_SYS_CONNECTMAILSERVER, BIM_SYS_CONVERTTOVARIABLES, BIM_SYS_COOKIE, BIM_SYS_COPYPROPERTIES, BIM_SYS_COPYSTREAM, BIM_SYS_DB_DISCONNECT, BIM_SYS_DIFF, BIM_SYS_DISCONNECTMAILSERVER, BIM_SYS_DOUBLE, BIM_SYS_ECHO, BIM_SYS_ENCODE, BIM_SYS_EVAL, BIM_SYS_EVALFILE, BIM_SYS_EVALFILESEPARATE, BIM_SYS_EVALSEPARATE, BIM_SYS_EXIT, BIM_SYS_FLOAT, BIM_SYS_GETCHARSET, BIM_SYS_GETDEFAULTDATEFORMAT, BIM_SYS_GETENVVAR, BIM_SYS_GETENVVARS, BIM_SYS_GETERR, BIM_SYS_GETFUNCTIONS, BIM_SYS_GETIN, BIM_SYS_GETINSTREAM, BIM_SYS_GETLOG, BIM_SYS_GETOUT, BIM_SYS_GETOUTSTREAM, BIM_SYS_GETSCRIPTPATH, BIM_SYS_GETTHREADS, BIM_SYS_GETVARIABLE, BIM_SYS_HTTPGET, BIM_SYS_HTTPPOST, BIM_SYS_INT, BIM_SYS_LOCK, BIM_SYS_LONG, BIM_SYS_LOOPINDEX, BIM_SYS_MAIL_EMBED, BIM_SYS_NOTIFY, BIM_SYS_NOTIFYALL, BIM_SYS_RAND, BIM_SYS_RANDOM, BIM_SYS_REGEX, BIM_SYS_SECRET, BIM_SYS_SETCHARSET, BIM_SYS_SETDEFAULTDATEFORMAT, BIM_SYS_SETERR, BIM_SYS_SETGUILISTENER, BIM_SYS_SETIN, BIM_SYS_SETLOG, BIM_SYS_SETOUT, BIM_SYS_SETVARIABLE, BIM_SYS_SHORT, BIM_SYS_SSH, BIM_SYS_THISFILE, BIM_SYS_THISLINE, BIM_SYS_TIME, BIM_SYS_TIMERHANDLER, BIM_SYS_TIMETODAY, BIM_SYS_UNLOCK, BIM_SYS_WAITFOR, BIM_TABLEDATA_BASE, BIM_TABLEEXISTS, BIM_TAN, BIM_TAN_DEG, BIM_TOABSOLUTEPATH, BIM_TOABSOLUTEURL, BIM_TOARRAY, BIM_TOBOOLEAN, BIM_TOBOOLEANARRAY, BIM_TOBOOLEANOBJECTARRAY, BIM_TOBYTE, BIM_TOBYTEARRAY, BIM_TOBYTEOBJECTARRAY, BIM_TOCHARACTER, BIM_TOCHARARRAY, BIM_TOCHAROBJECTARRAY, BIM_TODOUBLE, BIM_TODOUBLEARRAY, BIM_TODOUBLEOBJECTARRAY, BIM_TOFIXEDPOSITIONSTRING, BIM_TOFLOAT, BIM_TOFLOATARRAY, BIM_TOFLOATOBJECTARRAY, BIM_TOINTARRAY, BIM_TOINTEGER, BIM_TOINTOBJECTARRAY, BIM_TOJAVASET, BIM_TOLONG, BIM_TOLONGARRAY, BIM_TOLONGOBJECTARRAY, BIM_TOLOWER, BIM_TOOBJECTARRAY, BIM_TOOSPATH, BIM_TOSHORT, BIM_TOSHORTARRAY, BIM_TOSHORTOBJECTARRAY, BIM_TOSTRING, BIM_TOSTRINGARRAY, BIM_TOTEXTINPUT, BIM_TOTEXTOUTPUT, BIM_TOUPPER, BIM_TRANSPOSE, BIM_TRIM, BIM_TRUNCATE, BIM_TYPENAME, BIM_UDTEXISTS, BIM_UNESCAPEHTML, BIM_UNESCAPEJAVA, BIM_UNESCAPEJAVASCRIPT, BIM_UNESCAPEXML, BIM_UNICODE, BIM_UNIT, BIM_UNQUOTE, BIM_USERDEFINED_BASE, BIM_VALUES, BIM_WEEK_NAME, BIM_WEEK_OF_MONTH, BIM_WEEK_OF_YEAR, BIM_WEEK_SHORT_NAME, BIM_WRITETOFILE, BIM_WRITETOZIP, BIM_XML_BASE, BIM_YEAR, BIM_ZIPARCHIVE_BASE, BIM_ZONE_OFFSET
 
Constructor Summary
ExcptError(java.lang.Exception e)
           
 
Method Summary
 void close()
           
 ExceptionRuntime getException()
           
 java.lang.String getStringValue()
           
 java.lang.String getTypeName()
           
 boolean hasVariable(java.lang.String name)
           
 Variable invoke(java.lang.String fxn, Expr[] params, int[] javaTypes)
           
 Variable resolveVariable(java.lang.String name)
           
 void throwThis()
           
 
Methods inherited from class com.judoscript.bio.JavaObject
addVariable, eval, getBoolValue, getClassName, getDateValue, getDoubleValue, getIterator, getJavaPrimitiveType, getLongValue, getObjectArrayValue, getObjectValue, getSqlDate, getSqlTime, getSqlTimestamp, getValueClass, isArray, isJava, isPrimitive, isStatic, reInit, reInit, resolve, resolve, resolve, setObject, setVariable, setVariable, setVariable, setVariable, size, wrapClass
 
Methods inherited from class com.judoscript.ObjectInstance
checkWritable, clearVariables, cloneValue, dump, getEpoch, getLabel, getReadOnly, getType, hasVariable, init, init, isFunction, isLocal, isLocal, isObject, isTerminal, optimize, reduce, removeVariable, removeVariable, resolveRange, resolveVariable, setLocal, setLocal, setReadOnly, toString
 
Methods inherited from class com.judoscript.VariableAdapter
compareTo, equals, formatHex, getJavaPrimitiveType, getMethodOrdinal, getShortcutOrdinal, hashCode, invoke, isA, isCOM, isComplex, isDate, isDouble, isInt, isInternal, isNil, isNumber, isQueue, isReadOnly, isSet, isShortcut, isStack, isString, isStringMethod, isStruct, isUnknownType, isValue, isWebService, parseDate, setJavaPrimitiveType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.judoscript.ExprCollective
resolveRange
 
Methods inherited from interface com.judoscript.Variable
cloneValue, isInternal, resolveVariable, setJavaPrimitiveType
 
Methods inherited from interface com.judoscript.Expr
getJavaPrimitiveType, getType, isA, isCOM, isComplex, isDate, isDouble, isFunction, isInt, isNil, isNumber, isObject, isQueue, isReadOnly, isSet, isStack, isString, isStruct, isUnknownType, isValue, isWebService, optimize, reduce
 
Methods inherited from interface com.judoscript.util.XMLDumpable
dump
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ExcptError

public ExcptError(java.lang.Exception e)
Method Detail

throwThis

public void throwThis()
               throws java.lang.Exception
Throws:
java.lang.Exception

getStringValue

public java.lang.String getStringValue()
                                throws java.lang.Throwable
Specified by:
getStringValue in interface Expr
Overrides:
getStringValue in class JavaObject
Throws:
java.lang.Throwable

hasVariable

public boolean hasVariable(java.lang.String name)
Specified by:
hasVariable in interface Frame
Overrides:
hasVariable in class JavaObject

resolveVariable

public Variable resolveVariable(java.lang.String name)
                         throws java.lang.Throwable
Specified by:
resolveVariable in interface Frame
Specified by:
resolveVariable in interface Namespace
Specified by:
resolveVariable in interface Variable
Overrides:
resolveVariable in class JavaObject
Throws:
java.lang.Throwable

invoke

public Variable invoke(java.lang.String fxn,
                       Expr[] params,
                       int[] javaTypes)
                throws ExceptionRuntime,
                       java.lang.Throwable
Specified by:
invoke in interface Namespace
Specified by:
invoke in interface Variable
Overrides:
invoke in class JavaObject
Throws:
ExceptionRuntime
java.lang.Throwable

close

public void close()
Specified by:
close in interface Frame
Specified by:
close in interface Variable
Overrides:
close in class JavaObject

getTypeName

public java.lang.String getTypeName()
Specified by:
getTypeName in interface Variable
Overrides:
getTypeName in class JavaObject

getException

public ExceptionRuntime getException()