Serialized Form


Package org.axiondb

Class org.axiondb.AxionException extends java.lang.Exception implements Serializable

Serialized Fields

_nested

java.lang.Throwable _nested

_vendorCode

int _vendorCode

Class org.axiondb.AxionRuntimeException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_sqlState

java.lang.String _sqlState

Class org.axiondb.AxionSQLStateCode extends java.lang.Exception implements Serializable

Class org.axiondb.BaseSelectable extends java.lang.Object implements Serializable

serialVersionUID: 7581610779376410655L

Serialized Fields

_hash

int _hash
Cache the hash code for the string


_alias

java.lang.String _alias

_name

java.lang.String _name

Class org.axiondb.BindVariable extends Literal implements Serializable

Serialized Fields

_bound

boolean _bound

Class org.axiondb.Column extends java.lang.Object implements Serializable

serialVersionUID: -9163914166152422736L

Serialized Fields

_config

java.util.Map<K,V> _config

Class org.axiondb.ColumnIdentifier extends BaseSelectable implements Serializable

serialVersionUID: -5021851410960110853L

Serialized Fields

_canonicalForm

ColumnIdentifier _canonicalForm

_table

TableIdentifier _table
My TableIdentifier, if any.


_type

DataType _type
My DataType, if any.

Class org.axiondb.ConstraintViolationException extends AxionException implements Serializable

Serialized Fields

_sourceType

java.lang.String _sourceType

Class org.axiondb.Literal extends BaseSelectable implements Serializable

Serialized Fields

_evaluated

boolean _evaluated

_type

DataType _type

_value

java.lang.Object _value

Class org.axiondb.Sequence extends java.lang.Object implements Serializable

serialVersionUID: -9173917866159022446L

Serialized Fields

_currValue

java.math.BigInteger _currValue

_incrementBy

java.math.BigInteger _incrementBy

_isCycle

boolean _isCycle

_listeners

java.util.List<E> _listeners

_maxValue

java.math.BigInteger _maxValue

_minValue

java.math.BigInteger _minValue

_name

java.lang.String _name

_nextValue

java.math.BigInteger _nextValue

_type

DataType _type

Class org.axiondb.SequenceEvaluator extends java.lang.Object implements Serializable

Serialized Fields

_method

java.lang.String _method

_alias

java.lang.String _alias

_ctx

VariableContext _ctx

_nextval

boolean _nextval

_seq

Sequence _seq

Class org.axiondb.TableIdentifier extends java.lang.Object implements Serializable

serialVersionUID: 8863469319713738756L

Serialized Fields

_hash

int _hash

_tableAlias

java.lang.String _tableAlias

_tableName

java.lang.String _tableName

Class org.axiondb.TransactionConflictException extends AxionException implements Serializable


Package org.axiondb.constraints

Class org.axiondb.constraints.BaseConstraint extends java.lang.Object implements Serializable

serialVersionUID: 4423282446007162270L

Serialized Fields

_name

java.lang.String _name

_type

java.lang.String _type

_deferred

boolean _deferred

_deferrable

boolean _deferrable

Class org.axiondb.constraints.BaseSelectableBasedConstraint extends BaseConstraint implements Serializable

serialVersionUID: 3237990466073483444L

Serialized Fields

_selectables

java.util.List<E> _selectables

_resolved

boolean _resolved

Class org.axiondb.constraints.CheckConstraint extends BaseConstraint implements Serializable

serialVersionUID: 6322188199298311548L

Serialized Fields

_condition

Selectable _condition

Class org.axiondb.constraints.ForeignKeyConstraint extends BaseConstraint implements Serializable

serialVersionUID: -54506312013696264L

Serialized Fields

_childColumns

java.util.List<E> _childColumns

_childTableName

java.lang.String _childTableName

_onDeleteActionType

int _onDeleteActionType

_onUpdateActionType

int _onUpdateActionType

_parentColumns

java.util.List<E> _parentColumns

_parentTableName

java.lang.String _parentTableName

Class org.axiondb.constraints.NotNullConstraint extends BaseSelectableBasedConstraint implements Serializable

serialVersionUID: -5339792357598429782L

Class org.axiondb.constraints.NullConstraint extends BaseSelectableBasedConstraint implements Serializable

serialVersionUID: 7642372780198639805L

Class org.axiondb.constraints.PrimaryKeyConstraint extends UniqueConstraint implements Serializable

serialVersionUID: 110880489889407960L

Class org.axiondb.constraints.UniqueConstraint extends BaseSelectableBasedConstraint implements Serializable

serialVersionUID: -54506312013696264L

Serialized Fields

fkSet

java.util.Set<E> fkSet

Package org.axiondb.engine.commands

Class org.axiondb.engine.commands.SubSelectCommand extends SelectCommand implements Serializable

Serialized Fields

_dbForSubSelect

Database _dbForSubSelect

_evaluteAsScalarValue

boolean _evaluteAsScalarValue

_foundCorrelatedColumnReference

boolean _foundCorrelatedColumnReference

Package org.axiondb.engine.rows

Class org.axiondb.engine.rows.SimpleRow extends BaseRow implements Serializable

Serialized Fields

_fields

java.lang.Object[] _fields

Package org.axiondb.functions

Class org.axiondb.functions.ABSFunction extends BaseFunction implements Serializable

Serialized Fields

_datatype

DataType _datatype

Class org.axiondb.functions.AddFunction extends ArithmeticFunction implements Serializable

Class org.axiondb.functions.AndFunction extends BaseBooleanBranchFunction implements Serializable

Class org.axiondb.functions.ArithmeticFunction extends BaseFunction implements Serializable

Serialized Fields

_datatype

DataType _datatype

Class org.axiondb.functions.AsciiFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.AverageFunction extends BaseAggregateFunction implements Serializable

Serialized Fields

_targetType

DataType _targetType

Class org.axiondb.functions.Base64DecodeFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.Base64EncodeFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.BaseAggregateFunction extends BaseFunction implements Serializable

Serialized Fields

_distinctValues

java.util.Set<E> _distinctValues

_distinct

boolean _distinct

Class org.axiondb.functions.BaseBooleanBranchFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.BaseFunction extends BaseSelectable implements Serializable

Serialized Fields

_args

java.util.List<E> _args

Class org.axiondb.functions.BaseRegExpFunction extends BaseFunction implements Serializable

Serialized Fields

_reCache

java.util.Map<K,V> _reCache

Class org.axiondb.functions.BitAndFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.BitOrFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.CastAsFunction extends BaseFunction implements Serializable

Serialized Fields

_targetType

DataType _targetType

Class org.axiondb.functions.CharFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.CharToDateFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.CoalesceFunction extends BaseFunction implements Serializable

Serialized Fields

_returnType

DataType _returnType

Class org.axiondb.functions.ComparableAggregateFunction extends BaseAggregateFunction implements Serializable

Serialized Fields

_targetType

DataType _targetType

Class org.axiondb.functions.ComparisonFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.ConcatFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.ContainsFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.CountFunction extends BaseAggregateFunction implements Serializable

Class org.axiondb.functions.DateAddFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.DateDiffFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.DatePartFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.DateToCharFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.DifferenceFunction extends SoundexFunction implements Serializable

Class org.axiondb.functions.DivideFunction extends ArithmeticFunction implements Serializable

Class org.axiondb.functions.EqualFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.ExistsFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.FunctionIdentifier extends BaseFunction implements Serializable

Class org.axiondb.functions.GreaterThanFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.GreaterThanOrEqualFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.HexFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.IfThenFunction extends BaseFunction implements Serializable

Serialized Fields

_returnType

DataType _returnType

Class org.axiondb.functions.InFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.InStringFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.IsNotNullFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.IsNullFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.IsValidDateTimeFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.LengthFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.LessThanFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.LessThanOrEqualFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.LikeToRegexpFunction extends BaseRegExpFunction implements Serializable

Class org.axiondb.functions.Log10Function extends BaseFunction implements Serializable

Class org.axiondb.functions.LowerFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.LPadFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.LTrimFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.MatchesFunction extends BaseRegExpFunction implements Serializable

Class org.axiondb.functions.MaxFunction extends ComparableAggregateFunction implements Serializable

Class org.axiondb.functions.MinFunction extends ComparableAggregateFunction implements Serializable

Class org.axiondb.functions.ModFunction extends BaseFunction implements Serializable

Serialized Fields

_datatype

DataType _datatype

Class org.axiondb.functions.MultiplyFunction extends ArithmeticFunction implements Serializable

Class org.axiondb.functions.NotEqualFunction extends ComparisonFunction implements Serializable

Class org.axiondb.functions.NotFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.NotInFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.NowFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.NullIfFunction extends BaseFunction implements Serializable

Serialized Fields

_returnType

DataType _returnType

Class org.axiondb.functions.OrFunction extends BaseBooleanBranchFunction implements Serializable

Class org.axiondb.functions.ReplaceFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.RoundFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.RowNumFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.RPadFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.RTrimFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.SignFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.SoundexFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.SoundsLikeFunction extends SoundexFunction implements Serializable

Class org.axiondb.functions.SpaceFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.SubstringFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.SubtractFunction extends ArithmeticFunction implements Serializable

Class org.axiondb.functions.SumFunction extends BaseAggregateFunction implements Serializable

Serialized Fields

_targetType

DataType _targetType

Class org.axiondb.functions.TrimFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.TruncateFunction extends BaseFunction implements Serializable

Class org.axiondb.functions.UpperFunction extends BaseFunction implements Serializable


Package org.axiondb.parser

Class org.axiondb.parser.ParseException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class org.axiondb.parser.Token extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

kind

int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java.


beginLine

int beginLine
The line number of the first character of this Token.


beginColumn

int beginColumn
The column number of the first character of this Token.


endLine

int endLine
The line number of the last character of this Token.


endColumn

int endColumn
The column number of the last character of this Token.


image

java.lang.String image
The string image of the token.


next

Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field.


specialToken

Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.

Class org.axiondb.parser.TokenMgrError extends java.lang.Error implements Serializable

serialVersionUID: 1L

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package org.axiondb.types

Class org.axiondb.types.AnyType extends BaseDataType implements Serializable

Class org.axiondb.types.BaseDataType extends java.lang.Object implements Serializable

serialVersionUID: -6298442558736380407L

Class org.axiondb.types.BaseNumberDataType extends BaseDataType implements Serializable

serialVersionUID: 3150249045649554897L

Class org.axiondb.types.BigDecimalType extends BaseNumberDataType implements Serializable

serialVersionUID: -8555010408278020956L

Serialized Fields

_precision

int _precision

_scale

int _scale

Class org.axiondb.types.BigIntType extends BaseNumberDataType implements Serializable

serialVersionUID: 249194398145634251L

Class org.axiondb.types.BLOBType extends LOBType implements Serializable

Class org.axiondb.types.BooleanType extends BaseDataType implements Serializable

serialVersionUID: 8587725427253945440L

Class org.axiondb.types.ByteType extends BaseNumberDataType implements Serializable

serialVersionUID: -8198635981830444420L

Class org.axiondb.types.CharacterType extends BaseDataType implements Serializable

serialVersionUID: 7980560473106205818L

Serialized Fields

_size

int _size

Class org.axiondb.types.CharacterVaryingType extends CharacterType implements Serializable

serialVersionUID: -1635660761237491853L

Class org.axiondb.types.CLOBType extends LOBType implements Serializable

Class org.axiondb.types.CompressedLOBType extends LOBType implements Serializable

Class org.axiondb.types.DateType extends TimestampType implements Serializable

serialVersionUID: 7318179645848578342L

Class org.axiondb.types.DoubleType extends BaseNumberDataType implements Serializable

serialVersionUID: -831981915887585231L

Class org.axiondb.types.FileLobLocatorFactory extends java.lang.Object implements Serializable

serialVersionUID: 1730401347993196339L

Serialized Fields

_counter

int _counter

Class org.axiondb.types.FileOffsetLobLocatorFactory extends java.lang.Object implements Serializable

Class org.axiondb.types.FloatType extends BaseNumberDataType implements Serializable

serialVersionUID: -831981915887585231L

Class org.axiondb.types.IntegerType extends BaseNumberDataType implements Serializable

serialVersionUID: -2053752932959735929L

Class org.axiondb.types.LOBType extends BaseDataType implements Serializable

Serialized Fields

_in

BufferedDataInputStream _in

_locatorFactory

LobLocatorFactory _locatorFactory

Class org.axiondb.types.ObjectType extends BaseDataType implements Serializable

serialVersionUID: -8691318615765776179L

Class org.axiondb.types.ShortType extends BaseNumberDataType implements Serializable

serialVersionUID: -8598189286242089718L

Class org.axiondb.types.StringType extends BaseDataType implements Serializable

serialVersionUID: -2663968706274343425L

Class org.axiondb.types.TimestampType extends BaseDataType implements Serializable

serialVersionUID: -4933113827044335868L

Class org.axiondb.types.TimeType extends TimestampType implements Serializable

serialVersionUID: -1850471442550601883L

Class org.axiondb.types.UnsignedByteType extends BaseNumberDataType implements Serializable

serialVersionUID: 2501005806335170795L

Class org.axiondb.types.UnsignedIntegerType extends BaseNumberDataType implements Serializable

serialVersionUID: 236465010536902146L

Class org.axiondb.types.UnsignedShortType extends BaseNumberDataType implements Serializable

serialVersionUID: 310386379898195195L

Class org.axiondb.types.VarBinaryType extends BaseDataType implements Serializable

serialVersionUID: -7647413688800437403L

Serialized Fields

_length

int _length

Package org.axiondb.util

Class org.axiondb.util.ComparableComparator extends java.lang.Object implements Serializable

Class org.axiondb.util.ComparatorChain extends java.lang.Object implements Serializable

Serialized Fields

comparatorChain

java.util.List<E> comparatorChain

orderingBits

java.util.BitSet orderingBits

isLocked

boolean isLocked

Class org.axiondb.util.NullObject extends java.lang.Number implements Serializable

serialVersionUID: -5221251430960110853L