org.synchronoss.cpo.jdbc.meta
Class JdbcCpoMetaAdapter

Package class diagram package JdbcCpoMetaAdapter
java.lang.Object
  extended by org.synchronoss.cpo.meta.AbstractCpoMetaAdapter
      extended by org.synchronoss.cpo.jdbc.meta.JdbcCpoMetaAdapter
All Implemented Interfaces:
CpoMetaAdapter

public class JdbcCpoMetaAdapter
extends AbstractCpoMetaAdapter

Author:
dberry

Constructor Summary
JdbcCpoMetaAdapter()
           
 
Method Summary
protected  CpoArgument createCpoArgument()
           
protected  CpoAttribute createCpoAttribute()
           
 java.util.List<java.lang.String> getAllowableDataTypes()
           
 ExpressionParser getExpressionParser()
           
 JavaSqlType<?> getJavaSqlType(int javaSqlType)
           
 int getJavaSqlType(java.lang.String javaSqlTypeName)
           
 java.lang.Class<?> getJavaTypeClass(CpoAttribute attribute)
           
 java.lang.String getJavaTypeName(CpoAttribute attribute)
           
 java.lang.Class<?> getSqlTypeClass(int javaSqlType)
           
 java.lang.Class<?> getSqlTypeClass(java.lang.Integer javaSqlType)
           
 java.lang.Class<?> getSqlTypeClass(java.lang.String javaSqlTypeName)
           
protected  void loadCpoArgument(CpoArgument cpoArgument, CtArgument ctArgument)
           
protected  void loadCpoAttribute(CpoAttribute cpoAttribute, CtAttribute ctAttribute)
           
 
Methods inherited from class org.synchronoss.cpo.meta.AbstractCpoMetaAdapter
addCpoClass, createCpoClass, createCpoFunction, createCpoFunctionGroup, getCpoClass, getCpoClasses, getMetaClass, loadCpoClass, loadCpoFunction, loadCpoFunctionGroup, loadCpoMetaDataDocument, removeCpoClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcCpoMetaAdapter

public JdbcCpoMetaAdapter()
Method Detail

loadCpoAttribute

protected void loadCpoAttribute(CpoAttribute cpoAttribute,
                                CtAttribute ctAttribute)
Overrides:
loadCpoAttribute in class AbstractCpoMetaAdapter

loadCpoArgument

protected void loadCpoArgument(CpoArgument cpoArgument,
                               CtArgument ctArgument)
Overrides:
loadCpoArgument in class AbstractCpoMetaAdapter

createCpoAttribute

protected CpoAttribute createCpoAttribute()
Overrides:
createCpoAttribute in class AbstractCpoMetaAdapter

createCpoArgument

protected CpoArgument createCpoArgument()
Overrides:
createCpoArgument in class AbstractCpoMetaAdapter

getExpressionParser

public ExpressionParser getExpressionParser()

getJavaTypeName

public java.lang.String getJavaTypeName(CpoAttribute attribute)

getJavaTypeClass

public java.lang.Class<?> getJavaTypeClass(CpoAttribute attribute)

getAllowableDataTypes

public java.util.List<java.lang.String> getAllowableDataTypes()

getJavaSqlType

public JavaSqlType<?> getJavaSqlType(int javaSqlType)

getJavaSqlType

public int getJavaSqlType(java.lang.String javaSqlTypeName)

getSqlTypeClass

public java.lang.Class<?> getSqlTypeClass(int javaSqlType)

getSqlTypeClass

public java.lang.Class<?> getSqlTypeClass(java.lang.Integer javaSqlType)

getSqlTypeClass

public java.lang.Class<?> getSqlTypeClass(java.lang.String javaSqlTypeName)


Copyright © 2012. All Rights Reserved.