com.mymed.controller.core.manager.reputation.db.facade
Class CassandraDescTable

java.lang.Object
  extended by com.mymed.controller.core.manager.reputation.db.facade.CassandraDescTable

public class CassandraDescTable
extends java.lang.Object

Author:
piccolo

Field Summary
static java.lang.String SEPARATOR_CHAR
           
 
Method Summary
 java.lang.String generateKeyForColumnFamily(java.lang.Object dbTableObject)
           
 java.lang.String generateKeyForSuperColumnItem(java.lang.Object dbTableObject, java.lang.String superColumnFamilyName)
          Deprecated. 
 org.w3c.dom.NodeList getListOfAttribute(java.lang.String columnFamilyName)
           
 org.w3c.dom.NodeList getListOfConstraints(java.lang.String columnFamilyName)
           
 java.util.List<java.lang.String> getListOfForeignKey(java.lang.String tableName)
           
 java.lang.String getNameOfPrimaryKeyField(java.lang.String columnFamilyName)
           
static CassandraDescTable getNewInstance()
           
 java.lang.String getReferredTable(java.lang.String tableName, java.lang.String fieldName)
           
 java.util.List<java.lang.String> getUniqueFields(java.lang.String columnFamilyName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR_CHAR

public static final java.lang.String SEPARATOR_CHAR
See Also:
Constant Field Values
Method Detail

getNewInstance

public static CassandraDescTable getNewInstance()

getListOfAttribute

public org.w3c.dom.NodeList getListOfAttribute(java.lang.String columnFamilyName)

getListOfConstraints

public org.w3c.dom.NodeList getListOfConstraints(java.lang.String columnFamilyName)

getNameOfPrimaryKeyField

public java.lang.String getNameOfPrimaryKeyField(java.lang.String columnFamilyName)

getUniqueFields

public java.util.List<java.lang.String> getUniqueFields(java.lang.String columnFamilyName)

generateKeyForColumnFamily

public java.lang.String generateKeyForColumnFamily(java.lang.Object dbTableObject)

generateKeyForSuperColumnItem

@Deprecated
public java.lang.String generateKeyForSuperColumnItem(java.lang.Object dbTableObject,
                                                                 java.lang.String superColumnFamilyName)
                                               throws java.lang.Exception
Deprecated. 

Throws:
java.lang.Exception

getListOfForeignKey

public java.util.List<java.lang.String> getListOfForeignKey(java.lang.String tableName)

getReferredTable

public java.lang.String getReferredTable(java.lang.String tableName,
                                         java.lang.String fieldName)