|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataType | |
---|---|
org.axiondb | Core interfaces, identifiers, and exceptions. |
org.axiondb.engine | Core database machinery. |
org.axiondb.engine.commands | AxionCommand implementations. |
org.axiondb.engine.indexes | |
org.axiondb.engine.tables | |
org.axiondb.event | Event model with listeners for database actions |
org.axiondb.functions | Function implementations. |
org.axiondb.types |
DataType implementations. |
Uses of DataType in org.axiondb |
---|
Subinterfaces of DataType in org.axiondb | |
---|---|
static interface |
DataType.BinaryRepresentation
Extension of DataType to indicate that the implementing class stores binary values, and as such returns precision as the number of bits used to represent a given value. |
static interface |
DataType.ExactNumeric
Extension of NonFixedPrecision to indicate that the scale of the implementing class is not fixed by the implementation, but rather can be declared by the user. |
static interface |
DataType.NonFixedPrecision
Extension of DataType to indicate that the precision of the implementing class is not fixed by the implementation, but rather can be declared by the user. |
Methods in org.axiondb that return DataType | |
---|---|
DataType |
Sequence.getDataType()
|
DataType |
Selectable.getDataType()
|
DataType |
Column.getDataType()
Get the DataType of this column. |
DataType |
Literal.getDataType()
|
DataType |
SequenceEvaluator.getDataType()
|
DataType |
ColumnIdentifier.getDataType()
Returns my DataType , if any. |
DataType |
Database.getDataType(String name)
Get the DataType currently registered for the given name, or null. |
DataType |
DataType.makeNewInstance()
Creates a new instance of this DataType implementation. |
DataType |
DataTypeFactory.makeNewInstance()
|
Methods in org.axiondb with parameters of type DataType | |
---|---|
void |
Literal.setDataType(DataType type)
|
void |
ColumnIdentifier.setDataType(DataType type)
Sets my DataType , if any. |
Constructors in org.axiondb with parameters of type DataType | |
---|---|
Column(String name,
DataType type)
Create column with the given name and type . |
|
Column(String name,
DataType type,
Selectable defaultValue)
Create column with the given name and type . |
|
ColumnIdentifier(TableIdentifier table,
String columnName,
String columnAlias,
DataType type)
|
|
Literal(DataType type)
|
|
Literal(Object value,
DataType type)
|
|
Sequence(String name,
DataType type,
BigInteger startVal,
BigInteger incrementBy,
BigInteger maxValue,
BigInteger minValue,
boolean isCycle)
Create a sequence with all ANSI 2003 parameters. |
Uses of DataType in org.axiondb.engine |
---|
Methods in org.axiondb.engine that return DataType | |
---|---|
DataType |
BaseDatabase.getDataType(String name)
|
DataType |
SnapshotIsolationTransaction.getDataType(String name)
|
Uses of DataType in org.axiondb.engine.commands |
---|
Methods in org.axiondb.engine.commands that return DataType | |
---|---|
DataType |
SubSelectCommand.getDataType()
|
Methods in org.axiondb.engine.commands with parameters of type DataType | |
---|---|
protected Object |
BaseAxionCommand.attemptToConvertValue(Object val,
DataType type,
ColumnIdentifier colid)
|
Uses of DataType in org.axiondb.engine.indexes |
---|
Methods in org.axiondb.engine.indexes that return DataType | |
---|---|
protected DataType |
BaseIndex.getDataType()
|
Methods in org.axiondb.engine.indexes with parameters of type DataType | |
---|---|
protected ObjectBTree |
ObjectBTreeIndex.createTree(File dataDirectory,
String name,
int minimizationFactor,
DataType dataType)
|
protected ObjectBTree |
StringBTreeIndex.createTree(File dataDirectory,
String name,
int minimizationFactor,
DataType dataType)
|
Uses of DataType in org.axiondb.engine.tables |
---|
Methods in org.axiondb.engine.tables with parameters of type DataType | |
---|---|
protected String |
BaseFlatfileTable.evaluateForNull(String colValue,
DataType datatype)
|
Uses of DataType in org.axiondb.event |
---|
Methods in org.axiondb.event that return DataType | |
---|---|
DataType |
DatabaseTypeEvent.getDataType()
|
Constructors in org.axiondb.event with parameters of type DataType | |
---|---|
DatabaseTypeEvent(String name,
DataType type)
|
Uses of DataType in org.axiondb.functions |
---|
Fields in org.axiondb.functions declared as DataType | |
---|---|
protected static DataType |
MatchesFunction.ARG_TYPE
|
protected static DataType |
MatchesFunction.RETURN_TYPE
|
Methods in org.axiondb.functions with parameters of type DataType | |
---|---|
protected void |
ArithmeticFunction.setDataType(DataType newType)
|
Uses of DataType in org.axiondb.types |
---|
Classes in org.axiondb.types that implement DataType | |
---|---|
class |
AnyType
Generic implemention of DataType , for use by BindVariable . |
class |
BaseDataType
Abstract base implemention of DataType . |
class |
BaseNumberDataType
An abstract base DataType for Number types. |
class |
BigDecimalType
A DataType representing an number value. |
class |
BigIntType
A DataType representing a long value. |
class |
BLOBType
A DataType representing a Binary Large Object (BLOB) |
class |
BooleanType
A DataType representing a Boolean value. |
class |
ByteType
A DataType representing a byte value. |
class |
CharacterType
A DataType representing a single char value. |
class |
CharacterVaryingType
A DataType representing a String value with a user-specified maximum
length. |
class |
CLOBType
A DataType representing a Char Large Object (CLOB). |
class |
CompressedLOBType
A DataType representing a compressed LOB value. |
class |
DateType
Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types. |
class |
DoubleType
A DataType representing a double value. |
class |
FloatType
A DataType representing a single-precision floating-point value. |
class |
IntegerType
A DataType representing an integer value. |
class |
LOBType
A DataType representing a Large Object (LOB), for example a Clob or
Blob . |
class |
ObjectType
A DataType representing a Serializable object value. |
class |
ShortType
A DataType representing a short value. |
class |
StringType
A DataType representing a String value. |
class |
TimestampType
A DataType representing a timestamp value. |
class |
TimeType
Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types. |
class |
UnsignedByteType
A DataType representing an unsigned byte value. |
class |
UnsignedIntegerType
A DataType representing a unsigned integer value as a long. |
class |
UnsignedShortType
A DataType representing an unsigned short value as an int. |
class |
VarBinaryType
A DataType representing a BinaryArray value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |