Skip navigation links 
 
oracle.jbo.common
Class ViewCriteriaItemValueImpl
java.lang.Object
  
java.util.AbstractMap
      
oracle.jbo.common.JboAbstractMap
          
oracle.jbo.ViewCriteriaItemValue
              
oracle.jbo.common.ViewCriteriaItemValueImpl
- All Implemented Interfaces:
 
- java.io.Serializable, java.util.Map, DiffMergeable, PersistentDefinition
 
- 
public class ViewCriteriaItemValueImpl
 
- extends ViewCriteriaItemValue
 
- implements PersistentDefinition, DiffMergeable
 
- See Also:
 
- Serialized Form
 
 
 
| Nested classes/interfaces inherited from class java.util.AbstractMap | 
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> | 
  
| Nested classes/interfaces inherited from interface java.util.Map | 
java.util.Map.Entry<K,V> | 
  
 
 
| Fields inherited from class oracle.jbo.ViewCriteriaItemValue | 
HAS_TRIGGER, INDEX, IS_BIND_VARIABLE, IS_SQL_FRAGMENT, mHasTrigger, mIndex, mIsBindVar, mIsSqlFragment, mOwner, mValue, SEARCH_VALUE, VALUE | 
 
  
 
  
 
 
| Methods inherited from class oracle.jbo.ViewCriteriaItemValue | 
equals, get, getBindVariable, getFormattedValue, getHasTrigger, getIndex, getIsBindVar, getIsSqlFragment, getSearchValue, getValue, getViewCriteriaItem, put, setIsBindVar, setIsSqlFragment, setSearchValue, setValue | 
 
 
| Methods inherited from class java.util.AbstractMap | 
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, values | 
 
| Methods inherited from class java.lang.Object | 
finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
 
ViewCriteriaItemValueImpl
public ViewCriteriaItemValueImpl(ViewCriteriaItem owner,
                                 int index)
ViewCriteriaItemValueImpl
public ViewCriteriaItemValueImpl(ViewCriteriaItem owner,
                                 java.lang.Object value,
                                 boolean isBindVar,
                                 boolean isSqlFragment,
                                 int index)
writeObject
public void writeObject(DefWriter jos)
- Description copied from interface: 
PersistentDefinition 
- Objects should write their persistence output in this method
 
- 
- Specified by:
 
writeObject in interface PersistentDefinition 
 
- 
- Parameters:
 
jos - the Output storage for persistence 
 
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface: 
PersistentDefinition 
- Objects should write their persistence output in this method
 
- 
- Specified by:
 
writeContents in interface PersistentDefinition 
 
- 
- Parameters:
 
jos - the Output storage for persistence 
 
writeChildren
public void writeChildren(DefWriter jos)
- Description copied from interface: 
PersistentDefinition 
- Writes the Object's children to the Persistent storage
 
- 
- Specified by:
 
writeChildren in interface PersistentDefinition 
 
- 
- Parameters:
 
jos - the Output storage for persistence 
 
loadXMLContent
public void loadXMLContent(DefElement xmlElement)
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
- 
- Specified by:
 
getDefXMLElementTag in interface PersistentDefinition 
 
getXMLElementTag
public java.lang.String getXMLElementTag()
- Description copied from interface: 
PersistentDefinition 
- Returns a piece of static info for the type of object this is invoked upon. Examples are PreparedStatements for insert, update, delete, and String containing a base the select statement for retrieving instances of this type through the SQLInputStream
 
- 
- Specified by:
 
getXMLElementTag in interface PersistentDefinition 
 
- 
- Returns:
 
- returns the Statement required to store in Persitent Storage. Incase of XML, it just returns the String. In the case of SQL a JDBC PreparedStatement is returned.
 
 
getDefXMLNameSpace
public java.lang.String getDefXMLNameSpace()
- 
- Specified by:
 
getDefXMLNameSpace in interface PersistentDefinition 
 
getName
public java.lang.String getName()
- 
- Specified by:
 
getName in interface DiffMergeable 
 
getFullName
public java.lang.String getFullName()
- 
- Specified by:
 
getFullName in interface DiffMergeable 
 
ensureDifferDetails
public DifferDetails ensureDifferDetails(DifferDetails difDetails)
- 
- Specified by:
 
ensureDifferDetails in interface DiffMergeable 
 
diffContents
public DifferDetails diffContents(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffContents in interface DiffMergeable 
 
diffChildren
public DifferDetails diffChildren(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffChildren in interface DiffMergeable 
 
diffObjects
public DifferDetails diffObjects(DiffMergeable docDef,
                                 DiffMergeable orgDef,
                                 DifferDetails difDetails)
- 
- Specified by:
 
diffObjects in interface DiffMergeable 
 
applyDiffContents
public void applyDiffContents(DifferDetails dif,
                              DiffResolver resolver)
- 
- Specified by:
 
applyDiffContents in interface DiffMergeable 
 
applyDiffChildren
public void applyDiffChildren(DifferDetails dif,
                              DiffResolver resolver)
- 
- Specified by:
 
applyDiffChildren in interface DiffMergeable 
 
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.