com.jpattern.orm.mapper.clazz
Interface IClassMap<BEAN>

All Known Implementing Classes:
ClassMap

public interface IClassMap<BEAN>

Author:
Francesco Cina 22/mag/2011

Method Summary
 String[] getAllColumnJavaNames()
           
 String[] getAllGeneratedColumnDBNames()
           
 String[] getAllGeneratedColumnJavaNames()
           
 String[] getAllNotGeneratedColumnJavaNames()
           
<P> IClassField<BEAN,P>
getClassFieldByDBColumnName(String dbColumnName)
           
<P> IClassField<BEAN,P>
getClassFieldByJavaName(String javaName)
           
 Class<BEAN> getMappedClass()
           
 String[] getNotPrimaryKeyColumnJavaNames()
           
 String[] getPrimaryKeyAndVersionColumnJavaNames()
           
 String[] getPrimaryKeyColumnJavaNames()
           
 TableInfo getTableInfo()
           
 

Method Detail

getTableInfo

TableInfo getTableInfo()

getMappedClass

Class<BEAN> getMappedClass()

getClassFieldByJavaName

<P> IClassField<BEAN,P> getClassFieldByJavaName(String javaName)

getClassFieldByDBColumnName

<P> IClassField<BEAN,P> getClassFieldByDBColumnName(String dbColumnName)

getAllColumnJavaNames

String[] getAllColumnJavaNames()

getAllNotGeneratedColumnJavaNames

String[] getAllNotGeneratedColumnJavaNames()

getAllGeneratedColumnJavaNames

String[] getAllGeneratedColumnJavaNames()

getAllGeneratedColumnDBNames

String[] getAllGeneratedColumnDBNames()

getPrimaryKeyColumnJavaNames

String[] getPrimaryKeyColumnJavaNames()

getNotPrimaryKeyColumnJavaNames

String[] getNotPrimaryKeyColumnJavaNames()

getPrimaryKeyAndVersionColumnJavaNames

String[] getPrimaryKeyAndVersionColumnJavaNames()


Copyright © 2013. All Rights Reserved.