Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.platform.database.oracle.publisher.viewcache
Class ViewRowFactory

java.lang.Object
  extended by org.eclipse.persistence.platform.database.oracle.publisher.viewcache.AbstractViewRow
      extended by org.eclipse.persistence.platform.database.oracle.publisher.viewcache.ViewRowFactory

All Implemented Interfaces:
ViewRow
Direct Known Subclasses:
AllCollTypes, AllMethodParams, AllMethodResults, AllObjects, AllQueueTables, AllSynonyms, AllTypeAttrs, AllTypeMethods, AllTypes, UserArguments

public class ViewRowFactory
extends AbstractViewRow
implements ViewRow

Field Summary
private  java.util.Map<java.lang.String,java.lang.reflect.Field> m_fieldCache
           

 

Constructor Summary
ViewRowFactory()
           

 

Method Summary
static ViewRow createViewRow(java.lang.String view, java.lang.String[] columns, java.sql.ResultSet rs)
           
 boolean equals(java.lang.String key, java.lang.Object value)
           
static java.lang.String getProject(java.lang.String view, java.lang.String[] columns)
           
static boolean hasPosition(java.lang.String view)
           
static boolean hasSequence(java.lang.String view)
           

 

Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.viewcache.AbstractViewRow
isAllArguments, isAllCollTypes, isAllMethodParams, isAllMethodResults, isAllObjects, isAllQueueTables, isAllSynonyms, isAllTypeAttrs, isAllTypeMethods, isAllTypes, isSingleColumnViewRow, isUserArguments

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface org.eclipse.persistence.platform.database.oracle.publisher.viewcache.ViewRow
isAllArguments, isAllCollTypes, isAllMethodParams, isAllMethodResults, isAllObjects, isAllQueueTables, isAllSynonyms, isAllTypeAttrs, isAllTypeMethods, isAllTypes, isSingleColumnViewRow, isUserArguments

 

Field Detail

m_fieldCache

private transient java.util.Map<java.lang.String,java.lang.reflect.Field> m_fieldCache

Constructor Detail

ViewRowFactory

public ViewRowFactory()

Method Detail

createViewRow

public static ViewRow createViewRow(java.lang.String view,
                                    java.lang.String[] columns,
                                    java.sql.ResultSet rs)
                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getProject

public static java.lang.String getProject(java.lang.String view,
                                          java.lang.String[] columns)

hasSequence

public static boolean hasSequence(java.lang.String view)

hasPosition

public static boolean hasPosition(java.lang.String view)

equals

public boolean equals(java.lang.String key,
                      java.lang.Object value)
Specified by:
equals in interface ViewRow
Overrides:
equals in class AbstractViewRow

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.