| java.lang.Object org.apache.openjpa.jdbc.meta.strats.AbstractStrategy org.apache.openjpa.jdbc.meta.strats.AbstractDiscriminatorStrategy org.apache.openjpa.jdbc.meta.strats.InValueDiscriminatorStrategy org.apache.openjpa.jdbc.meta.strats.ValueMapDiscriminatorStrategy
ValueMapDiscriminatorStrategy | public class ValueMapDiscriminatorStrategy extends InValueDiscriminatorStrategy (Code) | | Maps metadata-given values to classes.
author: Abe White |
getJavaType | protected int getJavaType()(Code) | | |
map | public void map(boolean adapt)(Code) | | |
Methods inherited from org.apache.openjpa.jdbc.meta.strats.InValueDiscriminatorStrategy | abstract protected Class getClass(Object val, JDBCStore store) throws ClassNotFoundException(Code)(Java Doc) public Class getClass(JDBCStore store, ClassMapping base, Result res) throws SQLException, ClassNotFoundException(Code)(Java Doc) public SQLBuffer getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)(Code)(Java Doc) abstract protected Object getDiscriminatorValue(ClassMapping cls)(Code)(Java Doc) abstract protected int getJavaType()(Code)(Java Doc) public boolean hasClassConditions(ClassMapping base, boolean subclasses)(Code)(Java Doc) public void insert(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException(Code)(Java Doc) public void map(boolean adapt)(Code)(Java Doc) public boolean select(Select sel, ClassMapping mapping)(Code)(Java Doc)
|
Methods inherited from org.apache.openjpa.jdbc.meta.strats.AbstractStrategy | public void customDelete(OpenJPAStateManager sm, JDBCStore store) throws SQLException(Code)(Java Doc) public void customInsert(OpenJPAStateManager sm, JDBCStore store) throws SQLException(Code)(Java Doc) public void customUpdate(OpenJPAStateManager sm, JDBCStore store) throws SQLException(Code)(Java Doc) public void delete(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException(Code)(Java Doc) public String getAlias()(Code)(Java Doc) public void initialize()(Code)(Java Doc) public void insert(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException(Code)(Java Doc) public Boolean isCustomDelete(OpenJPAStateManager sm, JDBCStore store)(Code)(Java Doc) public Boolean isCustomInsert(OpenJPAStateManager sm, JDBCStore store)(Code)(Java Doc) public Boolean isCustomUpdate(OpenJPAStateManager sm, JDBCStore store)(Code)(Java Doc) public void map(boolean adapt)(Code)(Java Doc) public void update(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException(Code)(Java Doc)
|
|
|