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
- Direct Known Subclasses:
- RowFinderParameters
-
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, getSessionSyncLock, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, lockDefinitionContext, 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, unlockDefinitionContext, 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, isSubtypeOf, 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()
getBoundParameters
public java.util.List<BoundParameter> getBoundParameters()
-
- Returns:
- a read-only list of BoundParameter
createBoundParameter
protected BoundParameter createBoundParameter()
getBoundParameter
protected BoundParameter getBoundParameter(java.lang.String name)
addBoundParameter
public BoundParameter addBoundParameter(DefElement elem)
-
- For internal use only. Application developers should not use this
addBoundParameter
public void addBoundParameter(java.lang.String name,
java.lang.String expr)
-
- For internal use only. Application developers should not use this
addBoundParameter
public void addBoundParameter(VariableImpl param)
- Deprecated. - use addBoundParameter(BoundParameter) instead.
-
- For internal use only. Application developers should not use this
addBoundParameter
public void addBoundParameter(BoundParameter param)
- Add a BoundParameter to the parameter list.
-
- Parameters:
param
- parameter to be added.
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
getVarMapXMLElementTag
protected java.lang.String getVarMapXMLElementTag()
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, 2015, Oracle. All rights reserved.