Skip navigation links
oracle.jbo.server
Class BoundParameters
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.server.BoundParameters
- All Implemented Interfaces:
- DiffMergeable, DefPersistable, PersistentDefinition
-
public class BoundParameters
- extends PersistableDefObject
| Fields inherited from class oracle.jbo.mom.DefinitionObject |
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP |
| Methods inherited from class oracle.jbo.mom.PersistableDefObject |
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffChildren, applyDiffContents, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setupDefWriterFromMO, staticUpdateChildrenList, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeContents, writeObject, writeVersion, writeXMLContents |
| Methods inherited from class oracle.jbo.mom.DefinitionObject |
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, suppressUpdateCheck |
| Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoundParameters
protected BoundParameters(DefinitionManager defMgr,
int defScope)
BoundParameters
public BoundParameters(int defScope)
isDirty
public boolean isDirty()
- Description copied from interface:
DefPersistable
- This method returns if an Object is modified from last save/load
-
- Specified by:
isDirty in interface DefPersistable
- Overrides:
isDirty in class PersistableDefObject
-
- Returns:
- Returns true if the Object is dirty. Returns false otherwise.
setDirty
public void setDirty(boolean dirty)
- Description copied from interface:
DefPersistable
- This method marks the Object dirty
-
- Specified by:
setDirty in interface DefPersistable
- Overrides:
setDirty in class PersistableDefObject
-
- Parameters:
dirty - If true the Object is marked Dirty.
getName
public java.lang.String getName()
- Description copied from class:
NamedObjectImpl
- Get the name of this object.
-
- Specified by:
getName in interface DiffMergeable
- Overrides:
getName in class NamedObjectImpl
-
- Returns:
- the name given to this object.
getFullName
public java.lang.String getFullName()
- Description copied from class:
NamedObjectImpl
- Gets this object's fully-qualified name.
-
- Specified by:
getFullName in interface DiffMergeable
- Specified by:
getFullName in interface DefPersistable
- Overrides:
getFullName in class NamedObjectImpl
-
- Returns:
- this object's fully-qualified name; the package name concatenated with the class name.
size
public int size()
getBoundParameterList
public java.util.ArrayList getBoundParameterList()
addBoundParameter
public void addBoundParameter(java.lang.String name,
java.lang.String expr)
addBoundParameter
public void addBoundParameter(VariableImpl param)
removeBoundParameter
public boolean removeBoundParameter(java.lang.String name)
loadXMLContents
public void loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
-
- Overrides:
loadXMLContents in class PersistableDefObject
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
- Overrides:
writeChildren in class PersistableDefObject
-
- Parameters:
jos - the Output storage for persistence
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
-
- Specified by:
getDefXMLElementTag in interface PersistentDefinition
- Overrides:
getDefXMLElementTag in class PersistableDefObject
getDefXMLNameSpace
public java.lang.String getDefXMLNameSpace()
-
- Specified by:
getDefXMLNameSpace in interface PersistentDefinition
- Overrides:
getDefXMLNameSpace in class PersistableDefObject
diffChildren
public DifferDetails diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
-
- Specified by:
diffChildren in interface DiffMergeable
- Overrides:
diffChildren in class PersistableDefObject
Skip navigation links
Copyright © 1997, 2014, Oracle. All rights reserved.