Java Doc for JdbcGenericState.java in  » Testing » PolePosition-0.20 » com » versant » core » jdbc » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Testing » PolePosition 0.20 » com.versant.core.jdbc 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.versant.core.common.State
      com.versant.core.common.GenericState
         com.versant.core.jdbc.JdbcGenericState

JdbcGenericState
public class JdbcGenericState extends GenericState implements JdbcState(Code)
Adds JDBC specific methods to GenericState.



Constructor Summary
public  JdbcGenericState()
    
public  JdbcGenericState(ClassMetaData cmd)
    

Method Summary
public  intcompareToPass1(State state)
     Return 0 if state has the same field numbers as us, less than 0 we are less than it or greater than 0 if we are greater than it.
public  voidcopyPass1Fields(ResultSet rs, FetchGroup fetchGroup, int firstCol)
     Populate this State from the given ResultSet.
public  voidcopyPass1Fields(ResultSet rs, JdbcField[] fields)
    
public static  com.versant.core.common.OIDgetPolyRefOID(com.versant.core.jdbc.metadata.JdbcField f, java.sql.ResultSet rs, int firstCol)
    
public  booleanhasSameNullFields(State state, State mask)
    
public  intsetOptimisticLockingParams(PreparedStatement ps, int firstParam)
     Set parameters on a PrepareStatement from the optimistic locking field for the class for this State.
public  voidsetOracleStyleLOBs(ResultSet rs, int[] stateFieldNos, int numFieldNos, int firstCol)
     Call the set(rs,...) method on each of the converters for the first numFieldNos entries in stateFieldNos.
public  intsetParams(PreparedStatement ps, int[] stateFieldNos, int firstFieldNo, int lastFieldNo, int firstParam, PersistGraph pGraph, int tableNo)
     Set parameters on a PrepareStatement from this State.
public  intsetParamsChangedAndNotNull(PreparedStatement ps, int[] fieldNos, int firstFieldNo, int lastFieldNo, int firstParam, PersistGraph pGraph, int tableNo)
     Set parameters on a PrepareStatement from this State for fields that are not null.
public static  intsetPolyRefData(com.versant.core.jdbc.metadata.JdbcField f, com.versant.core.common.OID oid, com.versant.core.metadata.ClassMetaData cmd, java.sql.PreparedStatement ps, int firstParam)
    
public static  intsetRefFieldToNull(JdbcColumn[] cols, PreparedStatement ps, int firstParam)
    


Constructor Detail
JdbcGenericState
public JdbcGenericState()(Code)



JdbcGenericState
public JdbcGenericState(ClassMetaData cmd)(Code)




Method Detail
compareToPass1
public int compareToPass1(State state)(Code)
Return 0 if state has the same field numbers as us, less than 0 we are less than it or greater than 0 if we are greater than it. The definition of less than and greater than is up to the state implementation but must be detirministic. For fields that are stored using Oracle style LOBs then the nullness of the value must also be considered in the comparison i.e. states with field x null and not null respectively are different.
Parameters:
  state - State to compare to (will be for same class)



copyPass1Fields
public void copyPass1Fields(ResultSet rs, FetchGroup fetchGroup, int firstCol)(Code)
Populate this State from the given ResultSet. The firstCol parameter specifies the column index of the first column to read from rs. All persistent fields in the fetch group must be read in order.



copyPass1Fields
public void copyPass1Fields(ResultSet rs, JdbcField[] fields)(Code)



getPolyRefOID
public static com.versant.core.common.OID getPolyRefOID(com.versant.core.jdbc.metadata.JdbcField f, java.sql.ResultSet rs, int firstCol) throws java.sql.SQLException(Code)



hasSameNullFields
public boolean hasSameNullFields(State state, State mask)(Code)



setOptimisticLockingParams
public int setOptimisticLockingParams(PreparedStatement ps, int firstParam) throws SQLException(Code)
Set parameters on a PrepareStatement from the optimistic locking field for the class for this State. The firstParam parameter specifies the column index of the first parameter to set. the index of the last param set + 1
throws:
  javax.jdo.JDOFatalInternalException - if there is no such field
See Also:   JdbcClass.optimisticLockingField



setOracleStyleLOBs
public void setOracleStyleLOBs(ResultSet rs, int[] stateFieldNos, int numFieldNos, int firstCol) throws SQLException(Code)
Call the set(rs,...) method on each of the converters for the first numFieldNos entries in stateFieldNos. This is used to handle Oracle style LOB columns.
Parameters:
  firstCol - The first column in rs to use
See Also:   com.versant.core.jdbc.JdbcConverter.set



setParams
public int setParams(PreparedStatement ps, int[] stateFieldNos, int firstFieldNo, int lastFieldNo, int firstParam, PersistGraph pGraph, int tableNo) throws SQLException(Code)
Set parameters on a PrepareStatement from this State. The firstParam parameter specifies the column index of the first parameter to set. Entries in fieldNos that are less than 0 should be skipped.
Parameters:
  firstFieldNo - The index of the first state field to set
Parameters:
  lastFieldNo - The index of the last state field to set + 1
Parameters:
  tableNo - Set fields with table == jdbcClass.allTables[tableNo] the index of the last param set + 1



setParamsChangedAndNotNull
public int setParamsChangedAndNotNull(PreparedStatement ps, int[] fieldNos, int firstFieldNo, int lastFieldNo, int firstParam, PersistGraph pGraph, int tableNo) throws SQLException(Code)
Set parameters on a PrepareStatement from this State for fields that are not null. The firstParam parameter specifies the column index of the first parameter. This will not be called for classes that are not stored by the JdbcDataStore or that do not use changed optimistic locking. Entries in fieldNos that are less than 0 should be skipped.
Parameters:
  firstFieldNo - The index of the first field to set
Parameters:
  lastFieldNo - The index of the last field to set + 1
Parameters:
  tableNo - the index of the last param set + 1



setPolyRefData
public static int setPolyRefData(com.versant.core.jdbc.metadata.JdbcField f, com.versant.core.common.OID oid, com.versant.core.metadata.ClassMetaData cmd, java.sql.PreparedStatement ps, int firstParam) throws java.sql.SQLException(Code)



setRefFieldToNull
public static int setRefFieldToNull(JdbcColumn[] cols, PreparedStatement ps, int firstParam) throws SQLException(Code)



Fields inherited from com.versant.core.common.GenericState
public static boolean RUNNING_JDBC_TESTS(Code)(Java Doc)
protected int classIndex(Code)(Java Doc)
protected transient ClassMetaData cmd(Code)(Java Doc)
protected Object[] data(Code)(Java Doc)
protected boolean dirty(Code)(Java Doc)
protected transient boolean[] dirtyFields(Code)(Java Doc)
protected boolean[] filled(Code)(Java Doc)
protected transient boolean[] resolvedForClient(Code)(Java Doc)

Methods inherited from com.versant.core.common.GenericState
public void addOneToManyInverseFieldsForL2Evict(VersantPersistenceManagerImp pm)(Code)(Java Doc)
public void addRefs(VersantPersistenceManagerImp pm, PCStateMan pcStateMan)(Code)(Java Doc)
final protected void checkCmd()(Code)(Java Doc)
public boolean checkKeyFields(OID oid)(Code)(Java Doc)
public void clear()(Code)(Java Doc)
public void clearApplicationIdentityFields()(Code)(Java Doc)
public void clearCollectionFields()(Code)(Java Doc)
public void clearDirtyFields()(Code)(Java Doc)
public void clearFilledFlags()(Code)(Java Doc)
public void clearNonAutoSetFields()(Code)(Java Doc)
public void clearNonFilled(State state)(Code)(Java Doc)
public void clearSCOFields()(Code)(Java Doc)
final public void clearTransactionNonPersistentFields()(Code)(Java Doc)
public int compareToPass1(State state)(Code)(Java Doc)
public boolean containFields(int[] stateFieldNos)(Code)(Java Doc)
public boolean containFieldsAbs(int[] absFieldNos)(Code)(Java Doc)
public boolean containsApplicationIdentityFields()(Code)(Java Doc)
public boolean containsFetchGroup(FetchGroup fetchGroup)(Code)(Java Doc)
public boolean containsField(int stateFieldNo)(Code)(Java Doc)
public boolean containsFieldAbs(int absFieldNo)(Code)(Java Doc)
public boolean containsPass1Fields()(Code)(Java Doc)
public boolean containsPass2Fields()(Code)(Java Doc)
public boolean containsValidAppIdFields()(Code)(Java Doc)
public void copyFields(OID oid)(Code)(Java Doc)
public void copyFieldsForOptimisticLocking(State state, VersantPersistenceManagerImp sm)(Code)(Java Doc)
public void copyKeyFields(OID oid)(Code)(Java Doc)
public void copyKeyFieldsUpdate(OID oid)(Code)(Java Doc)
public void copyOptimisticLockingField(State state)(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
public void fillForRead(State dest, VersantPersistenceManagerImp pm)(Code)(Java Doc)
public boolean fillToStoreState(State stateToStore, PersistenceContext pm, VersantStateManager sm)(Code)(Java Doc)
public void findDirectEdges(OIDGraph graph, IntArray edges)(Code)(Java Doc)
public boolean getBooleanField(int stateFieldNo)(Code)(Java Doc)
public boolean getBooleanFieldAbs(int field)(Code)(Java Doc)
public byte getByteField(int stateFieldNo)(Code)(Java Doc)
public byte getByteFieldAbs(int field)(Code)(Java Doc)
public char getCharField(int stateFieldNo)(Code)(Java Doc)
public char getCharFieldAbs(int field)(Code)(Java Doc)
public int getClassIndex()(Code)(Java Doc)
public ClassMetaData getClassMetaData(ModelMetaData jmd)(Code)(Java Doc)
public ClassMetaData getClassMetaData()(Code)(Java Doc)
public State getCopy()(Code)(Java Doc)
public double getDoubleField(int stateFieldNo)(Code)(Java Doc)
public double getDoubleFieldAbs(int field)(Code)(Java Doc)
public int getFieldNos(int[] stateFieldNoBuf)(Code)(Java Doc)
public float getFloatField(int stateFieldNo)(Code)(Java Doc)
public float getFloatFieldAbs(int field)(Code)(Java Doc)
public int getIntField(int stateFieldNo)(Code)(Java Doc)
public int getIntFieldAbs(int field)(Code)(Java Doc)
public Object getInternalObjectField(int stateFieldNo)(Code)(Java Doc)
public Object getInternalObjectFieldAbs(int field)(Code)(Java Doc)
public long getLongField(int stateFieldNo)(Code)(Java Doc)
public long getLongFieldAbs(int field)(Code)(Java Doc)
public long getLongFieldInternal(int stateFieldNo)(Code)(Java Doc)
public Object getObjectField(int stateFieldNo, PersistenceCapable owningPC, PersistenceContext pm, OID oid)(Code)(Java Doc)
public Object getObjectFieldAbs(int absFieldNo, PersistenceCapable owningPC, PersistenceContext sm, OID oid)(Code)(Java Doc)
public Object getOptimisticLockingValue()(Code)(Java Doc)
public int getPass1FieldNos(int[] stateFieldNoBuf)(Code)(Java Doc)
public int getPass1FieldRefFieldNosWithNewOids(int[] stateFieldNoBuf)(Code)(Java Doc)
public int getPass2FieldNos(int[] stateFieldNoBuf)(Code)(Java Doc)
public short getShortField(int stateFieldNo)(Code)(Java Doc)
public short getShortFieldAbs(int field)(Code)(Java Doc)
public String getStringField(int stateFieldNo)(Code)(Java Doc)
public String getStringFieldAbs(int field)(Code)(Java Doc)
public String getVersion()(Code)(Java Doc)
public boolean hasSameFields(State state)(Code)(Java Doc)
public boolean isDirty()(Code)(Java Doc)
public boolean isDirty(int absFieldNo)(Code)(Java Doc)
public boolean isEmpty()(Code)(Java Doc)
public boolean isFieldNullorZero(int stateFieldNo)(Code)(Java Doc)
public boolean isHollow()(Code)(Java Doc)
public boolean isNull(int stateFieldNo)(Code)(Java Doc)
public boolean isResolvedForClient(int stateFieldNo)(Code)(Java Doc)
public void makeClean()(Code)(Java Doc)
public void makeDirty(int stateFieldNo)(Code)(Java Doc)
public void makeDirtyAbs(int absFieldNo)(Code)(Java Doc)
public State newInstance()(Code)(Java Doc)
public void readExternal(OIDObjectInput is) throws ClassNotFoundException, IOException(Code)(Java Doc)
public static Object readSimple(int type, DataInput is) throws IOException(Code)(Java Doc)
public boolean replaceNewObjectOIDs(int[] fieldNos, int fieldNosLength)(Code)(Java Doc)
public int replaceSCOFields(PersistenceCapable owner, VersantPersistenceManagerImp sm, int[] absFields)(Code)(Java Doc)
public void retrieve(VersantPersistenceManagerImp sm)(Code)(Java Doc)
public void setBooleanField(int field, boolean newValue)(Code)(Java Doc)
public void setBooleanFieldAbs(int field, boolean newValue)(Code)(Java Doc)
public void setByteField(int field, byte newValue)(Code)(Java Doc)
public void setByteFieldAbs(int absFieldNo, byte newValue)(Code)(Java Doc)
public void setCharField(int stateFieldNo, char newValue)(Code)(Java Doc)
public void setCharFieldAbs(int absFieldNo, char newValue)(Code)(Java Doc)
public void setClassMetaData(ClassMetaData cmd)(Code)(Java Doc)
public void setDoubleField(int field, double newValue)(Code)(Java Doc)
public void setDoubleFieldAbs(int field, double newValue)(Code)(Java Doc)
public void setFilled(int stateFieldNo)(Code)(Java Doc)
public void setFloatField(int field, float newValue)(Code)(Java Doc)
public void setFloatFieldAbs(int field, float newValue)(Code)(Java Doc)
public void setIntField(int field, int newValue)(Code)(Java Doc)
public void setIntFieldAbs(int absFieldNo, int newValue)(Code)(Java Doc)
public void setInternalBooleanField(int field, boolean newValue)(Code)(Java Doc)
public void setInternalBooleanFieldAbs(int field, boolean newValue)(Code)(Java Doc)
public void setInternalByteField(int field, byte newValue)(Code)(Java Doc)
public void setInternalByteFieldAbs(int field, byte newValue)(Code)(Java Doc)
public void setInternalCharField(int field, char newValue)(Code)(Java Doc)
public void setInternalCharFieldAbs(int field, char newValue)(Code)(Java Doc)
public void setInternalDoubleField(int field, double newValue)(Code)(Java Doc)
public void setInternalDoubleFieldAbs(int field, double newValue)(Code)(Java Doc)
public void setInternalFloatField(int field, float newValue)(Code)(Java Doc)
public void setInternalFloatFieldAbs(int field, float newValue)(Code)(Java Doc)
public void setInternalIntField(int field, int newValue)(Code)(Java Doc)
public void setInternalIntFieldAbs(int field, int newValue)(Code)(Java Doc)
public void setInternalLongField(int field, long newValue)(Code)(Java Doc)
public void setInternalLongFieldAbs(int field, long newValue)(Code)(Java Doc)
public void setInternalObjectField(int field, Object newValue)(Code)(Java Doc)
public void setInternalObjectFieldAbs(int field, Object newValue)(Code)(Java Doc)
public void setInternalShortField(int field, short newValue)(Code)(Java Doc)
public void setInternalShortFieldAbs(int field, short newValue)(Code)(Java Doc)
public void setInternalStringField(int field, String newValue)(Code)(Java Doc)
public void setInternalStringFieldAbs(int field, String newValue)(Code)(Java Doc)
public void setLongField(int field, long newValue)(Code)(Java Doc)
public void setLongFieldAbs(int field, long newValue)(Code)(Java Doc)
public void setObjectField(int field, Object newValue)(Code)(Java Doc)
public void setObjectFieldAbs(int field, Object newValue)(Code)(Java Doc)
public void setObjectFieldUnresolved(int field, Object newValue)(Code)(Java Doc)
public void setObjectFieldUnresolvedAbs(int field, Object newValue)(Code)(Java Doc)
public void setShortField(int field, short newValue)(Code)(Java Doc)
public void setShortFieldAbs(int field, short newValue)(Code)(Java Doc)
public void setStringField(int field, String newValue)(Code)(Java Doc)
public void setStringFieldAbs(int field, String newValue)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public void unmanageSCOFields()(Code)(Java Doc)
public void updateAutoSetFieldsCreated(Date now)(Code)(Java Doc)
public void updateAutoSetFieldsModified(Date now, State oldState)(Code)(Java Doc)
public void updateFrom(State state)(Code)(Java Doc)
public void updateNonFilled(State state)(Code)(Java Doc)
public void validateForCache()(Code)(Java Doc)
public void writeExternal(OIDObjectOutput os) throws IOException(Code)(Java Doc)

Methods inherited from com.versant.core.common.State
public void addFetchGroupStatesToDCS(FetchGroup fg, DetachStateContainer dcs, VersantPersistenceManagerImp pm, OID oid, ClassMetaData cmd)(Code)(Java Doc)
abstract public void addOneToManyInverseFieldsForL2Evict(VersantPersistenceManagerImp pm)(Code)(Java Doc)
abstract public void addRefs(VersantPersistenceManagerImp sm, PCStateMan pcStateMan)(Code)(Java Doc)
abstract public boolean checkKeyFields(OID oid)(Code)(Java Doc)
abstract public void clear()(Code)(Java Doc)
abstract public void clearApplicationIdentityFields()(Code)(Java Doc)
abstract public void clearCollectionFields()(Code)(Java Doc)
abstract public void clearDirtyFields()(Code)(Java Doc)
abstract public void clearFilledFlags()(Code)(Java Doc)
abstract public void clearNonAutoSetFields()(Code)(Java Doc)
abstract public void clearNonFilled(State state)(Code)(Java Doc)
abstract public void clearSCOFields()(Code)(Java Doc)
abstract public void clearTransactionNonPersistentFields()(Code)(Java Doc)
abstract public int compareToPass1(State state)(Code)(Java Doc)
abstract public boolean containFields(int[] stateFieldNos)(Code)(Java Doc)
abstract public boolean containFieldsAbs(int[] absFieldNos)(Code)(Java Doc)
abstract public boolean containsApplicationIdentityFields()(Code)(Java Doc)
abstract public boolean containsFetchGroup(FetchGroup fetchGroup)(Code)(Java Doc)
abstract public boolean containsField(int stateFieldNo)(Code)(Java Doc)
abstract public boolean containsFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public boolean containsPass1Fields()(Code)(Java Doc)
abstract public boolean containsPass2Fields()(Code)(Java Doc)
abstract public boolean containsValidAppIdFields()(Code)(Java Doc)
abstract public void copyFields(OID oid)(Code)(Java Doc)
abstract public void copyFieldsForOptimisticLocking(State state, VersantPersistenceManagerImp sm)(Code)(Java Doc)
abstract public void copyKeyFields(OID oid)(Code)(Java Doc)
abstract public void copyKeyFieldsUpdate(OID oid)(Code)(Java Doc)
abstract public void copyOptimisticLockingField(State state)(Code)(Java Doc)
abstract public void fillForRead(State dest, VersantPersistenceManagerImp sm)(Code)(Java Doc)
abstract public boolean fillToStoreState(State stateToStore, PersistenceContext sm, VersantStateManager pcStateMan)(Code)(Java Doc)
abstract public void findDirectEdges(OIDGraph graph, IntArray edges)(Code)(Java Doc)
protected void findDirectEdges(OIDGraph graph, ClassMetaData cmd, int fieldNo, State state, IntArray edges)(Code)(Java Doc)
abstract public boolean getBooleanField(int stateFieldNo)(Code)(Java Doc)
abstract public boolean getBooleanFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public byte getByteField(int stateFieldNo)(Code)(Java Doc)
abstract public byte getByteFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public char getCharField(int stateFieldNo)(Code)(Java Doc)
abstract public char getCharFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public int getClassIndex()(Code)(Java Doc)
abstract public ClassMetaData getClassMetaData(ModelMetaData jmd)(Code)(Java Doc)
abstract public ClassMetaData getClassMetaData()(Code)(Java Doc)
abstract public State getCopy()(Code)(Java Doc)
abstract public double getDoubleField(int stateFieldNo)(Code)(Java Doc)
abstract public double getDoubleFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public int getFieldNos(int[] buf)(Code)(Java Doc)
abstract public float getFloatField(int stateFieldNo)(Code)(Java Doc)
abstract public float getFloatFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public int getIntField(int stateFieldNo)(Code)(Java Doc)
abstract public int getIntFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public Object getInternalObjectField(int field)(Code)(Java Doc)
abstract public Object getInternalObjectFieldAbs(int field)(Code)(Java Doc)
abstract public long getLongField(int stateFieldNo)(Code)(Java Doc)
abstract public long getLongFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public long getLongFieldInternal(int stateFieldNo)(Code)(Java Doc)
abstract public Object getObjectField(int stateFieldNo, PersistenceCapable owningPC, PersistenceContext pm, OID oid)(Code)(Java Doc)
abstract public Object getObjectFieldAbs(int absFieldNo, PersistenceCapable owningPC, PersistenceContext pm, OID oid)(Code)(Java Doc)
abstract public Object getOptimisticLockingValue()(Code)(Java Doc)
abstract public int getPass1FieldNos(int[] buf)(Code)(Java Doc)
abstract public int getPass1FieldRefFieldNosWithNewOids(int[] stateFieldNoBuf)(Code)(Java Doc)
abstract public int getPass2FieldNos(int[] buf)(Code)(Java Doc)
abstract public short getShortField(int stateFieldNo)(Code)(Java Doc)
abstract public short getShortFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public String getStringField(int stateFieldNo)(Code)(Java Doc)
abstract public String getStringFieldAbs(int absFieldNo)(Code)(Java Doc)
abstract public String getVersion()(Code)(Java Doc)
abstract public boolean hasSameFields(State state)(Code)(Java Doc)
public boolean isCacheble()(Code)(Java Doc)
abstract public boolean isDirty()(Code)(Java Doc)
abstract public boolean isDirty(int fieldNo)(Code)(Java Doc)
abstract public boolean isEmpty()(Code)(Java Doc)
abstract public boolean isFieldNullorZero(int stateFieldNo)(Code)(Java Doc)
abstract public boolean isHollow()(Code)(Java Doc)
abstract public boolean isNull(int stateFieldNo)(Code)(Java Doc)
abstract public boolean isResolvedForClient(int stateFieldNo)(Code)(Java Doc)
abstract public void makeClean()(Code)(Java Doc)
abstract public void makeDirtyAbs(int fieldNo)(Code)(Java Doc)
abstract public State newInstance()(Code)(Java Doc)
abstract public void readExternal(OIDObjectInput is) throws IOException, ClassNotFoundException(Code)(Java Doc)
abstract public boolean replaceNewObjectOIDs(int[] fieldNos, int fieldNosLength)(Code)(Java Doc)
abstract public int replaceSCOFields(PersistenceCapable owner, VersantPersistenceManagerImp sm, int[] absFieldNos)(Code)(Java Doc)
public Object resolveArrayOIDs(Object[] oids, PersistenceContext sm, Class type)(Code)(Java Doc)
public Object resolveArrayValues(Object vals, PersistenceContext pm)(Code)(Java Doc)
abstract public void retrieve(VersantPersistenceManagerImp sm)(Code)(Java Doc)
abstract public void setBooleanField(int stateFieldNo, boolean newValue)(Code)(Java Doc)
abstract public void setBooleanFieldAbs(int absFieldNo, boolean newValue)(Code)(Java Doc)
abstract public void setByteField(int stateFieldNo, byte newValue)(Code)(Java Doc)
abstract public void setByteFieldAbs(int absFieldNo, byte newValue)(Code)(Java Doc)
abstract public void setCharField(int stateFieldNo, char newValue)(Code)(Java Doc)
abstract public void setCharFieldAbs(int absFieldNo, char newValue)(Code)(Java Doc)
abstract public void setClassMetaData(ClassMetaData cmd)(Code)(Java Doc)
abstract public void setDoubleField(int stateFieldNo, double newValue)(Code)(Java Doc)
abstract public void setDoubleFieldAbs(int absFieldNo, double newValue)(Code)(Java Doc)
abstract public void setFilled(int stateFieldNo)(Code)(Java Doc)
abstract public void setFloatField(int stateFieldNo, float newValue)(Code)(Java Doc)
abstract public void setFloatFieldAbs(int absFieldNo, float newValue)(Code)(Java Doc)
abstract public void setIntField(int stateFieldNo, int newValue)(Code)(Java Doc)
abstract public void setIntFieldAbs(int absFieldNo, int newValue)(Code)(Java Doc)
abstract public void setInternalBooleanField(int field, boolean newValue)(Code)(Java Doc)
abstract public void setInternalBooleanFieldAbs(int field, boolean newValue)(Code)(Java Doc)
abstract public void setInternalByteField(int field, byte newValue)(Code)(Java Doc)
abstract public void setInternalByteFieldAbs(int field, byte newValue)(Code)(Java Doc)
abstract public void setInternalCharField(int field, char newValue)(Code)(Java Doc)
abstract public void setInternalCharFieldAbs(int field, char newValue)(Code)(Java Doc)
abstract public void setInternalDoubleField(int field, double newValue)(Code)(Java Doc)
abstract public void setInternalDoubleFieldAbs(int field, double newValue)(Code)(Java Doc)
abstract public void setInternalFloatField(int field, float newValue)(Code)(Java Doc)
abstract public void setInternalFloatFieldAbs(int field, float newValue)(Code)(Java Doc)
abstract public void setInternalIntField(int field, int newValue)(Code)(Java Doc)
abstract public void setInternalIntFieldAbs(int field, int newValue)(Code)(Java Doc)
abstract public void setInternalLongField(int field, long newValue)(Code)(Java Doc)
abstract public void setInternalLongFieldAbs(int field, long newValue)(Code)(Java Doc)
abstract public void setInternalObjectField(int field, Object newValue)(Code)(Java Doc)
abstract public void setInternalObjectFieldAbs(int field, Object newValue)(Code)(Java Doc)
abstract public void setInternalShortField(int field, short newValue)(Code)(Java Doc)
abstract public void setInternalShortFieldAbs(int field, short newValue)(Code)(Java Doc)
abstract public void setInternalStringField(int field, String newValue)(Code)(Java Doc)
abstract public void setInternalStringFieldAbs(int field, String newValue)(Code)(Java Doc)
abstract public void setLongField(int stateFieldNo, long newValue)(Code)(Java Doc)
abstract public void setLongFieldAbs(int absFieldNo, long newValue)(Code)(Java Doc)
abstract public void setObjectField(int stateFieldNo, Object newValue)(Code)(Java Doc)
abstract public void setObjectFieldAbs(int absFieldNo, Object newValue)(Code)(Java Doc)
abstract public void setObjectFieldUnresolved(int field, Object newValue)(Code)(Java Doc)
abstract public void setObjectFieldUnresolvedAbs(int field, Object newValue)(Code)(Java Doc)
abstract public void setShortField(int stateFieldNo, short newValue)(Code)(Java Doc)
abstract public void setShortFieldAbs(int absFieldNo, short newValue)(Code)(Java Doc)
abstract public void setStringField(int stateFieldNo, String newValue)(Code)(Java Doc)
abstract public void setStringFieldAbs(int absFieldNo, String newValue)(Code)(Java Doc)
abstract public void unmanageSCOFields()(Code)(Java Doc)
abstract public void updateAutoSetFieldsCreated(Date now)(Code)(Java Doc)
abstract public void updateAutoSetFieldsModified(Date now, State oldState)(Code)(Java Doc)
abstract public void updateFrom(State state)(Code)(Java Doc)
abstract public void updateNonFilled(State state)(Code)(Java Doc)
public void validateForCache()(Code)(Java Doc)
abstract public void writeExternal(OIDObjectOutput os) throws IOException(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.