MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.ColumnMetadata Interface Reference
Inheritance diagram for com.mysql.clusterj.ColumnMetadata:

Public Member Functions

String name ()
ColumnType columnType ()
Class<?> javaType ()
int maximumLength ()
int number ()
boolean isPrimaryKey ()
boolean isPartitionKey ()
int precision ()
int scale ()
boolean nullable ()
String charsetName ()

Detailed Description

Definition at line 20 of file ColumnMetadata.java.

Member Function Documentation

String com.mysql.clusterj.ColumnMetadata.charsetName ( )

Return the charset name.

Returns
the charset name

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

ColumnType com.mysql.clusterj.ColumnMetadata.columnType ( )

Return the type of the column.

Returns
the type of the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

boolean com.mysql.clusterj.ColumnMetadata.isPartitionKey ( )

Return whether this column is a partition key column.

Returns
true if this column is a partition key column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

boolean com.mysql.clusterj.ColumnMetadata.isPrimaryKey ( )

Return whether this column is a primary key column.

Returns
true if this column is a primary key column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

Class<?> com.mysql.clusterj.ColumnMetadata.javaType ( )

Return the java type of the column.

Returns
the java type of the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

int com.mysql.clusterj.ColumnMetadata.maximumLength ( )

Return the maximum number of bytes that can be stored in the column after translating the characters using the character set.

Returns
the maximum number of bytes that can be stored in the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

String com.mysql.clusterj.ColumnMetadata.name ( )

Return the name of the column.

Returns
the name of the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

boolean com.mysql.clusterj.ColumnMetadata.nullable ( )

Return whether this column is nullable.

Returns
whether this column is nullable

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

int com.mysql.clusterj.ColumnMetadata.number ( )

Return the column number. This number is used as the first parameter in the get and set methods of DynamicColumn.

Returns
the column number.

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

int com.mysql.clusterj.ColumnMetadata.precision ( )

Return the precision of the column.

Returns
the precision of the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.

int com.mysql.clusterj.ColumnMetadata.scale ( )

Return the scale of the column.

Returns
the scale of the column

Implemented in com.mysql.clusterj.core.metadata.AbstractDomainFieldHandlerImpl.


The documentation for this interface was generated from the following file: