com.triactive.jdo.store
Class ColumnIdentifier

java.lang.Object
  extended bycom.triactive.jdo.store.SQLIdentifier
      extended bycom.triactive.jdo.store.ColumnIdentifier

class ColumnIdentifier
extends SQLIdentifier


Field Summary
protected  DatabaseAdapter dba
           
protected  java.lang.String identifierQuoteString
           
protected  java.lang.String javaName
           
protected  java.lang.String sqlIdentifier
           
 
Constructor Summary
ColumnIdentifier(DatabaseAdapter dba, SQLIdentifier baseSQLID, java.lang.Class type, Role role)
           
ColumnIdentifier(DatabaseAdapter dba, java.lang.String javaName)
           
ColumnIdentifier(DatabaseAdapter dba, java.lang.String javaName, java.lang.Class type, Role role)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getJavaName()
           
protected  int getMaxLength()
           
 java.lang.String getSQLIdentifier()
           
 int hashCode()
           
protected  void setJavaName(java.lang.String javaName)
           
protected  void setSQLIdentifier(java.lang.String sqlIdentifier)
           
 java.lang.String toString()
           
protected static java.lang.String truncate(java.lang.String sqlIdentifier, int length)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

dba

protected final DatabaseAdapter dba

javaName

protected java.lang.String javaName

sqlIdentifier

protected java.lang.String sqlIdentifier

identifierQuoteString

protected java.lang.String identifierQuoteString
Constructor Detail

ColumnIdentifier

public ColumnIdentifier(DatabaseAdapter dba,
                        java.lang.String javaName)

ColumnIdentifier

public ColumnIdentifier(DatabaseAdapter dba,
                        java.lang.String javaName,
                        java.lang.Class type,
                        Role role)

ColumnIdentifier

public ColumnIdentifier(DatabaseAdapter dba,
                        SQLIdentifier baseSQLID,
                        java.lang.Class type,
                        Role role)
Method Detail

getMaxLength

protected int getMaxLength()
Overrides:
getMaxLength in class SQLIdentifier

setJavaName

protected void setJavaName(java.lang.String javaName)

setSQLIdentifier

protected void setSQLIdentifier(java.lang.String sqlIdentifier)

truncate

protected static java.lang.String truncate(java.lang.String sqlIdentifier,
                                           int length)

getJavaName

public java.lang.String getJavaName()

getSQLIdentifier

public java.lang.String getSQLIdentifier()

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object obj)

toString

public java.lang.String toString()


Copyright © 2001 TriActive, Inc. All Rights Reserved.