com.akiban.sql.types
Class CharacterTypeAttributes

java.lang.Object
  extended by com.akiban.sql.types.CharacterTypeAttributes

public final class CharacterTypeAttributes
extends Object

Character set and collation for character types.


Nested Class Summary
static class CharacterTypeAttributes.CollationDerivation
           
 
Constructor Summary
CharacterTypeAttributes(String characterSet, String collation, CharacterTypeAttributes.CollationDerivation collationDerivation)
           
 
Method Summary
 boolean equals(Object o)
           
static CharacterTypeAttributes forCharacterSet(String characterSet)
           
static CharacterTypeAttributes forCollation(CharacterTypeAttributes base, String collation)
           
 String getCharacterSet()
           
 String getCollation()
           
 CharacterTypeAttributes.CollationDerivation getCollationDerivation()
           
static CharacterTypeAttributes mergeCollations(CharacterTypeAttributes ta1, CharacterTypeAttributes ta2)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CharacterTypeAttributes

public CharacterTypeAttributes(String characterSet,
                               String collation,
                               CharacterTypeAttributes.CollationDerivation collationDerivation)
Method Detail

getCharacterSet

public String getCharacterSet()

getCollation

public String getCollation()

getCollationDerivation

public CharacterTypeAttributes.CollationDerivation getCollationDerivation()

forCharacterSet

public static CharacterTypeAttributes forCharacterSet(String characterSet)

forCollation

public static CharacterTypeAttributes forCollation(CharacterTypeAttributes base,
                                                   String collation)

mergeCollations

public static CharacterTypeAttributes mergeCollations(CharacterTypeAttributes ta1,
                                                      CharacterTypeAttributes ta2)
                                               throws StandardException
Throws:
StandardException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Akiban Technologies, Inc. All rights reserved.