Top Description Fields Constructors Methods
org.hsqldb.types

public Class Charset

extends Object
implements SchemaObject
Class Inheritance
All Implemented Interfaces
org.hsqldb.SchemaObject
Imports
org.hsqldb.HsqlNameManager, .HsqlNameManager.HsqlName, .SchemaObject, .SqlInvariants, .Tokens, org.hsqldb.lib.OrderedHashSet, org.hsqldb.rights.Grantee

Implementation of CHARACTER SET objects.

Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
1.9.0
Version
2.7.3

Field Summary

Modifier and TypeField and Description
public static final Charset
public static final Charset
public final HsqlNameManager.HsqlName
public static final int[][]
public static final Charset
public static final Charset
public static final Charset
pack-priv final HsqlNameManager.HsqlName
pack-priv int[][]
public static final Charset
public static final Charset
public static final Charset
public static final int[][]
public static final int[][]
public static final Charset
public static final Charset
public static final Charset

Constructor Summary

AccessConstructor and Description
private
public

Method Summary

Modifier and TypeMethod and Description
public HsqlNameManager.HsqlName
public long
public static Charset
public HsqlNameManager.HsqlName
public Grantee
public OrderedHashSet<HsqlNameManager.HsqlName>
public HsqlNameManager.HsqlName
public String
public int
public static boolean
isInSet(String value, int[][] ranges)

public static boolean
startsWith(String value, int[][] ranges)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ASCII_FULLback to summary
public static final Charset ASCII_FULL
ASCII_GRAPHICback to summary
public static final Charset ASCII_GRAPHIC
baseback to summary
public final HsqlNameManager.HsqlName base
basicIdentifierback to summary
public static final int[][] basicIdentifier
GRAPHIC_IRVback to summary
public static final Charset GRAPHIC_IRV
ISO8BITback to summary
public static final Charset ISO8BIT
LATIN1back to summary
public static final Charset LATIN1
nameback to summary
pack-priv final HsqlNameManager.HsqlName name
rangesback to summary
pack-priv int[][] ranges
SQL_CHARACTERback to summary
public static final Charset SQL_CHARACTER
SQL_IDENTIFIER_CHARSETback to summary
public static final Charset SQL_IDENTIFIER_CHARSET
SQL_TEXTback to summary
public static final Charset SQL_TEXT
unquotedIdentifierback to summary
public static final int[][] unquotedIdentifier
uppercaseLettersback to summary
public static final int[][] uppercaseLetters
UTF16back to summary
public static final Charset UTF16
UTF32back to summary
public static final Charset UTF32
UTF8back to summary
public static final Charset UTF8

Constructor Detail

Charsetback to summary
private Charset(HsqlNameManager.HsqlName name)
Charsetback to summary
public Charset(HsqlNameManager.HsqlName name, HsqlNameManager.HsqlName baseName)

Method Detail

getCatalogNameback to summary
public HsqlNameManager.HsqlName getCatalogName()

Implements org.hsqldb.SchemaObject.getCatalogName.

getChangeTimestampback to summary
public long getChangeTimestamp()

Implements org.hsqldb.SchemaObject.getChangeTimestamp.

getDefaultInstanceback to summary
public static Charset getDefaultInstance()
getNameback to summary
public HsqlNameManager.HsqlName getName()

Implements org.hsqldb.SchemaObject.getName.

getOwnerback to summary
public Grantee getOwner()

Implements org.hsqldb.SchemaObject.getOwner.

getReferencesback to summary
public OrderedHashSet<HsqlNameManager.HsqlName> getReferences()

Overrides default org.hsqldb.SchemaObject.getReferences.

getSchemaNameback to summary
public HsqlNameManager.HsqlName getSchemaName()

Implements org.hsqldb.SchemaObject.getSchemaName.

getSQLback to summary
public String getSQL()

Implements org.hsqldb.SchemaObject.getSQL.

getTypeback to summary
public int getType()

Implements org.hsqldb.SchemaObject.getType.

isInSetback to summary
public static boolean isInSet(String value, int[][] ranges)
startsWithback to summary
public static boolean startsWith(String value, int[][] ranges)