Package | Description |
---|---|
oracle.adf.model.bc4j.meta | |
oracle.adf.model.bean | |
oracle.adf.model.binding |
Contains the abstract implementation of ADFm binding objects.
|
oracle.adf.model.generic |
Contains a readonly DataControl implementation for JavaBeans.
|
oracle.adf.model.placeholder | |
oracle.adf.model.rest | |
oracle.adf.model.rest.odata | |
oracle.jbo |
Contains interfaces for client-side applications.
|
oracle.jbo.client.remote |
Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces.
|
oracle.jbo.common |
Contains the implementation of components shared by thin clients and the middle tier.
|
oracle.jbo.common.ws | |
oracle.jbo.domain | |
oracle.jbo.rules |
Contains sample validation beans.
|
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.ejb.facade | |
oracle.jbo.server.remote |
Contains the platform independent server side abstract implementation for handling 3 tier communications.
|
oracle.jbo.server.rules |
Contains sample validation beans.
|
oracle.jbo.server.security | |
oracle.jbo.uicli.binding |
Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings.
|
oracle.jbo.uicli.jui |
Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows.
|
oracle.jbo.uicli.uix |
Modifier and Type | Method and Description |
---|---|
protected void |
StructureDefinitionImpl.loadAttributes(StructureDef struct) |
Modifier and Type | Class and Description |
---|---|
class |
DCCriteriaBaseViewDef
Deprecated.
|
class |
DCCriteriaBaseVOImpl
Deprecated.
|
class |
DCCriteriaItemViewDef
Deprecated.
|
class |
DCCriteriaItemVOImpl
Deprecated.
|
class |
DCCriteriaOperatorViewDef
Deprecated.
|
class |
DCCriteriaOperatorVOImpl
Deprecated.
|
class |
DCCriteriaRowViewDef
Deprecated.
|
class |
DCCriteriaRowVOImpl
Deprecated.
|
class |
DCCriteriaValueViewDef
Deprecated.
|
class |
DCCriteriaValueVOImpl
Deprecated.
|
class |
DCCriteriaViewDef
Deprecated.
|
class |
DCCriteriaVOImpl
Deprecated.
|
class |
DCDataViewDef |
class |
DCDataVO |
Modifier and Type | Method and Description |
---|---|
StructureDef |
DCRowContext.getStructureDef() |
protected static StructureDef |
DCDataVO.getStructureDef(java.lang.String strDefFullName,
DCBeanDataControl dc) |
Modifier and Type | Method and Description |
---|---|
ViewObject |
DCBeanDataControl.createDomainViewObject(StructureDef def,
java.lang.String vdefName,
RowSetIterator masterRSI,
Row masterRow,
java.lang.String accName) |
protected ViewDefImpl |
DCBeanDataControl.createViewDef(java.lang.String strDefFullName,
java.lang.String vdName,
StructureDef sd,
AttributeDef[] fkAttrs,
int vdKind)
Allow overriding of ViewDef
|
Constructor and Description |
---|
DCRowContext(Row row,
RowSetIterator iter,
StructureDef def) |
DCRowContext(RowSetIterator iter,
StructureDef def,
AttributeList al) |
Modifier and Type | Method and Description |
---|---|
DCControlBindingDef |
DCBindingFactory.createControlDef(DCIteratorBinding iterBinding,
StructureDef structureDef,
AttributeDef attrDef) |
static java.lang.String |
DCUtil.getControlType(StructureDef vo,
AttributeDef attrDef,
LocaleContext locale)
This method determines what control type to use for a given attribute.
|
static AttributeDef[] |
DCIteratorBinding.getDisplayableAttributesForDef(java.lang.String[] attrNames,
LocaleContext lCtx,
StructureDef structureDef) |
protected java.lang.String |
DCBindingFactory.getSubType(StructureDef vo,
AttributeDef attrDef,
LocaleContext locale) |
protected AttributeDef[] |
DCDataControl.resolveAttributeDefs(StructureDef def,
java.lang.String[] attrNames) |
Modifier and Type | Class and Description |
---|---|
class |
AccessorDefImpl |
class |
MethodAccessorDefImpl |
class |
MethodAccessorDefImpl.ParameterInfoImpl |
class |
StructureDefImpl
Imlemented by classes that access a View Object's or Entity Object's metadata.
|
Modifier and Type | Field and Description |
---|---|
protected StructureDef |
DCRowSetIteratorImpl.mStructureDef |
protected StructureDef |
DCRowContext.mStructureDef |
Modifier and Type | Method and Description |
---|---|
StructureDef |
RowImpl.getStructureDef() |
StructureDef |
DCRowSetIteratorImpl.getStructureDef() |
StructureDef |
DCRowContext.getStructureDef() |
StructureDef |
DCGenericRowSetIteratorImpl.getStructureDef() |
Constructor and Description |
---|
DCGenericRowContext(Row data,
RowSetIterator iter,
StructureDef def,
java.lang.Object masterRowDataProvider) |
DCRowContext(Row row,
RowSetIterator iter,
StructureDef def) |
DCRowContext(RowSetIterator iter,
StructureDef def,
AttributeList al) |
DCRowSetIteratorImpl(DCDataControl dc,
java.lang.Object data,
java.lang.String name,
StructureDef def) |
ListBinding(ListBindingDef def,
StructureDef component,
RowSetIterator listIter) |
Modifier and Type | Class and Description |
---|---|
class |
PlaceholderVOImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRestDCDataVO |
class |
RestDCDataVO |
Modifier and Type | Method and Description |
---|---|
protected ViewDefImpl |
RestDataControl.createViewDef(java.lang.String strDefFullName,
java.lang.String vdName,
StructureDef sd,
AttributeDef[] fkAttrs,
int vdKind) |
protected static void |
AbstractRestDCDataVO.processHiddenAttrs(StructureDef sd,
ViewDefImpl viewDef) |
protected static void |
AbstractRestDCDataVO.processStructureDefImpl(DCBeanDataControl dc,
StructureDef sd,
StructureDefImpl sdImpl,
ViewDefImpl viewDef) |
Modifier and Type | Class and Description |
---|---|
class |
ODataRestDCDataVO |
Modifier and Type | Method and Description |
---|---|
static ViewDefImpl |
ODataRestDCDataVO.createViewDef(DCBeanDataControl dc,
java.lang.String strDefFullName,
java.lang.String vdName,
StructureDef sd,
AttributeDef[] fkAttrs,
int vdKind) |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewDef |
interface |
ViewObject
ViewObject decribes how the application will view and update data. |
Modifier and Type | Method and Description |
---|---|
StructureDef |
ViewCriteriaResolver.findStructureDefByName(java.lang.String fullName) |
StructureDef |
ViewCriteriaRow.getStructureDef() |
StructureDef |
ViewCriteriaItem.getStructureDef() |
StructureDef |
ViewCriteria.getStructureDef() |
StructureDef |
Row.getStructureDef()
Returns the structure of the row.
|
Modifier and Type | Method and Description |
---|---|
oracle.adf.share.security.authorization.PrivilegeHolder |
DataSecurityProvider.checkPrivilege(Row row,
java.lang.String privToCheck,
AttributeDef attrDef,
StructureDef defObject)
Checks row instance privilege.
|
protected ViewCriteria |
ViewCriteriaItemCompound.createItemHolder(StructureDef structDef) |
java.util.Map.Entry<java.lang.String,java.lang.Class> |
DataSecurityProvider.getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck,
StructureDef defObject)
Optional:
XDB data security requires additional sql attribute sys_get_aclids(table_alias, privsToCheck) for getting aclids of row instances
in the query.
|
java.lang.String |
DataSecurityProvider.getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView,
StructureDef defObject,
java.lang.String entityRefName)
Gets the where clause for read restriction.
|
Constructor and Description |
---|
ViewCriteria(StructureDef structureDef)
Creates an empty view criteria object.
|
ViewCriteria(ViewCriteria parent,
StructureDef structureDef)
Creates a nested view criteria object
|
Modifier and Type | Class and Description |
---|---|
class |
ClientViewDef |
class |
ViewUsageImpl |
Modifier and Type | Method and Description |
---|---|
StructureDef |
ViewUsageImpl.getStructDef() |
StructureDef |
TransPostEntityRow.getStructureDef() |
StructureDef |
RowImpl.getStructureDef() |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewObjectDynAttr |
Modifier and Type | Class and Description |
---|---|
class |
StructureDefHelper
Internal: Applications should not use this class.
|
class |
ViewObjectSubclassDef |
Modifier and Type | Method and Description |
---|---|
static StructureDef |
VariableImpl.getStructureDef(VariableManagerOwnerBase owner) |
StructureDef |
ViewObjectSubclassDef.getSubTypeViewDef() |
Modifier and Type | Method and Description |
---|---|
protected ViewCriteria |
ViewCriteriaItemCompoundImpl.createItemHolder(StructureDef structDef) |
int[] |
AccessorTraversal.getAccessorIndices(java.lang.String viewDefName,
StructureDef structDef,
int depth) |
int[] |
AccessorNameTokenizer.getAccessorIndices(java.lang.String viewDefName,
StructureDef structDef,
int depth) |
Constructor and Description |
---|
AbstractListBinding(ListBindingDef def,
StructureDef component) |
AbstractListBinding(ListBindingDef def,
StructureDef component,
RowSetIterator listIter) |
ViewCriteriaImpl(DefinitionManager defMgr,
StructureDef structureDef) |
ViewCriteriaImpl(DefinitionManager defMgr,
StructureDef structureDef,
VariableManager voVariableManager) |
ViewObjectSubclassDef(ViewObjectDynAttr vo,
StructureDef viewDef,
java.util.ArrayList attrDefs) |
Modifier and Type | Class and Description |
---|---|
class |
WSViewObjectImpl |
Modifier and Type | Method and Description |
---|---|
StructureDef |
WSProxy.getInternalStructureDef()
Internal: Applications should not use this method.
|
Modifier and Type | Class and Description |
---|---|
class |
DomainStructureDef |
Modifier and Type | Method and Description |
---|---|
abstract StructureDef |
Struct.getStructureDef()
Returns the structure definition, that describes the details of the
attributes, of this domain.
|
static StructureDef |
Struct.resolveAndGetStructureDef(java.lang.Class objectDomainClz) |
Modifier and Type | Method and Description |
---|---|
static void |
Struct.fillObjectAttributeDefs(AttributeList al,
StructureDef def,
java.lang.String[] attrNames,
AttributeDef[] ads) |
static java.lang.Object |
Struct.getStructAttribute(AttributeList inAttrList,
StructureDef inStructDef,
java.lang.String fullAttrName) |
static void |
Struct.setStructAttribute(AttributeList inAttrList,
StructureDef inStructDef,
java.lang.String fullAttrName,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractValidator.initTriggeringAttributeDefs(StructureDef strDef) |
void |
JboValidatorHints.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboRangeValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboExpressionValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboExprCompareValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboExprCollectionValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboAbstractValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
AbstractValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
void |
JboAbstractValidator.setValidatingAttribute(StructureDef beanInfo,
java.lang.String str)
Sets the validating attribute by name.
|
Modifier and Type | Class and Description |
---|---|
class |
DSEntityCache |
class |
DSViewObjectImpl |
class |
EntityCache
The EntityCache caches queried rows for a particular EntityImpl.
|
class |
EntityCacheOverRowSet |
class |
EntityDefImpl
Defines metadata for Entity Object classes.
|
class |
EntityDefOverRowSet |
class |
ProgrammaticEntityDefImpl |
class |
ProgrammaticViewObjectImpl |
class |
RowDef
Default implementation of DefInterface implemented by all of
JBO Definition classes.
|
class |
RowDefPersonalized |
class |
ServerViewObjectSubclassDef |
class |
ViewDefImpl
ViewDefImpl is the meta-object for View Object instances.
|
class |
ViewObjectImpl
The implementation of the
ViewObject interface, the middle-tier class that manages
database queries and the view rows that result from executing queries. |
class |
ViewObjectOnRowSets |
Modifier and Type | Method and Description |
---|---|
StructureDef |
ViewDefImpl.findStructureDefByName(java.lang.String structDefFullName) |
StructureDef |
PDefEntityObject.findStructureDefByName(java.lang.String structDefFullName) |
StructureDef |
ViewRowImpl.getStructureDef() |
abstract StructureDef |
RowImpl.getStructureDef() |
StructureDef |
EntityImpl.getStructureDef() |
StructureDef |
ViewObjectImpl.getSubclassDef(ViewDefImpl viewDef) |
StructureDef |
ViewObjectImpl.getSubclassDefFromStructureDef(StructureDef viewDef)
Strictly Internal: Applications should not use this method.
|
Modifier and Type | Method and Description |
---|---|
static AttributeDefValue[] |
ApplicationModuleImpl.getAttributeDefs(StructureDef def) |
static AttributeDefValue[] |
ApplicationModuleImpl.getAttributeDefs(StructureDef def,
boolean inclDynAttr) |
StructureDef |
ViewObjectImpl.getSubclassDefFromStructureDef(StructureDef viewDef)
Strictly Internal: Applications should not use this method.
|
Constructor and Description |
---|
ListBinding(ListBindingDef def,
StructureDef component,
RowSetIterator listIter) |
Modifier and Type | Class and Description |
---|---|
class |
CmrAccessorViewImpl |
class |
EntityFacadeCollImpl
Abstract base class for Entity Facade collections.
|
class |
FinderViewImpl
Abstract base class for Finder-Based View Object.
|
Modifier and Type | Method and Description |
---|---|
protected ResponseValues |
ObjectMarshallerImpl.marshalStructureDef(StructureDef structDef) |
Modifier and Type | Method and Description |
---|---|
void |
JboBaseValidator.resolve(ValidationManager owner,
StructureDef structDef,
PersistableDefObject defObj) |
Modifier and Type | Method and Description |
---|---|
oracle.adf.share.security.authorization.PrivilegeHolder |
XSDataSecurityProviderImpl.checkPrivilege(Row row,
java.lang.String privToCheck,
AttributeDef attrDef,
StructureDef defObject) |
oracle.adf.share.security.authorization.PrivilegeHolder |
JAASDataSecurityProviderImpl.checkPrivilege(Row row,
java.lang.String privToCheck,
AttributeDef attrDef,
StructureDef defObject) |
oracle.adf.share.security.authorization.PrivilegeHolder |
AbstractDataSecurityProviderImpl.checkPrivilege(Row row,
java.lang.String privToCheck,
AttributeDef attrDef,
StructureDef defObject) |
java.util.Map.Entry<java.lang.String,java.lang.Class> |
XSDataSecurityProviderImpl.getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck,
StructureDef defObject) |
java.util.Map.Entry<java.lang.String,java.lang.Class> |
JAASDataSecurityProviderImpl.getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck,
StructureDef defObject) |
java.util.Map.Entry<java.lang.String,java.lang.Class> |
AbstractDataSecurityProviderImpl.getImplicitSecurityAttrSQLExpressionAndDomain(java.util.List<java.lang.String> privsToCheck,
StructureDef defObject) |
java.lang.String |
XSDataSecurityProviderImpl.getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView,
StructureDef defObject,
java.lang.String entityRefName) |
java.lang.String |
JAASDataSecurityProviderImpl.getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView,
StructureDef defObject,
java.lang.String entityRefName) |
java.lang.String |
AbstractDataSecurityProviderImpl.getPrivilegeFilterWhereClause(java.lang.String privsRequiredToView,
StructureDef defObject,
java.lang.String entityRefName) |
Modifier and Type | Class and Description |
---|---|
class |
JUCtrlAttrsBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a single Row object in the BC4J layer.
|
class |
JUCtrlBoolBinding
Implements data binding support for controls that allow only one of two values,
like a checkbox.
|
class |
JUCtrlHierBinding |
class |
JUCtrlHierNodeBinding |
class |
JUCtrlListBinding
A JUCtrlAttrsBinding class responsible displaying a list of values
from a static list or a list calculated at runtime using another BC4J ViewObject/RowIterator.
|
class |
JUCtrlParameterBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a single Row object in the BC4J layer.
|
class |
JUCtrlRangeBinding
A JUControlBinding class responsible for binding controls/models
that are bound to a range of Row objects in the BC4J layer.
|
class |
JUCtrlSearchCriteriaItemNodeBinding |
class |
JUCtrlSearchCriteriaNodeBinding |
class |
JUCtrlSearchCriteriaRowNodeBinding |
class |
JUCtrlSearchHierBinding |
class |
JUCtrlSearchHierNodeBinding |
class |
JUCtrlValueBinding
A JUControlBinding class responsible for maintaining which attribute(s)
of a row this binding can display/update.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractListBinding |
JUCtrlListDef.getListBindingService(StructureDef component,
RowSetIterator listIter)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
JUButtonBinding
Implements binding a Swing AbstractButton object with a BC4J attribute.
|
class |
JUButtonGroupBinding
Binds a group of buttons in a panel to an attribute in a ViewObject such that
on selection of a given button, this binding works like a LOV binding or used
to display an enumerated list for update.
|
class |
JUComboBoxBinding
Implements binding a Swing JComboBox to a BC4J Attribute or ViewObject or as an LOV (list of values).
|
class |
JUComboBoxCtrlBinding
Implements binding a Swing JComboBox or JUComboBox to a BC4J Attribute or
ViewObject or as an LOV (list of values).
|
class |
JUComboBoxLovEditBinding |
class |
JUDefaultControlBinding
Implements a generic binding for any Swing control (custom or not) to bind to a BC4J attribute.
|
class |
JUFormattedTextFieldBinding
JUI binding for JFormattedTextField
|
class |
JULabelBinding
Binds a label control as a control binding so that the text for the label is derived
from an attribute of a ViewObject row.
|
class |
JUListSingleSelBinding
Implements binding a Swing JList (in single selection mode)
to a BC4J Attribute, ViewObject, or as an LOV.
|
class |
JULovButtonBinding
Binds a JButton with an iterator such that on button action, an LOV dialog (either a framework
default dialog or an application-specific one) is displayed; upon the dialog close, the current
row from the associated iterator is used to update values of bound attributes in a target row of a
target RowIterator.
|
class |
JUProgressBarAttrBinding
Implements binding a JProgressBar control with a BC4J attribute.
|
class |
JUScrollBarAttrBinding
Implements binding a JScrollBar control with an Attribute in a BC4J RowSet.
|
class |
JUSliderAttrBinding
Implements binding a JSlider control with an Attribute in a BC4J RowSet.
|
class |
JUSpinnerBinding
Implements binding for JSpinner control.
|
class |
JUTableBinding
A lightweight TableModel that implements
binding a
javax.swing.JTable to a RowIterator for a BC4J ViewObject. |
class |
JUTextFieldBinding
JUTextFieldBinding is a lightweight Document model that implements
binding a
javax.swing.JTextComponent to an attribute in
a row of a BC4J ViewObject. |
class |
JUTreeBinding
A lightweight Document model that implements
binding a
javax.swing.JTree to a BC4J RowIterator
and display a selected attribute. |
class |
JUTreeNodeBinding
This class implements rules that govern display of each node in a JTree
that is bound to a JUTreeBinding.
|
class |
JUTreeTableBinding |
Modifier and Type | Class and Description |
---|---|
class |
JUCtrlAdaptRangeBinding |