public interface IBusinessObject extends IBOElement, ISOAPSerializable
ATTRIBUTE, BUSINESS_OBJECT, BUSINESS_OBJECT_GROUP, FUNCTION, RELATION| Modifier and Type | Method and Description |
|---|---|
IAttribute |
getAttribute(String attributeUniqueName)
Returns an attribute of the business object.
|
Set<IAttribute> |
getAttributes()
Returns the attributes of the business object.
|
IIndex |
getIndex(String indexUniqueName)
Return an
IIndex object with the given uniqueName. |
Set<IIndex> |
getIndexes()
Returns the indexes of this element.
|
IMethod |
getMethod(String methodUniqueName)
Returns a method of the element.
|
Set<IMethod> |
getMethods()
Returns the methods of this element.
|
IRelation |
getRelation(String relationUniqueName)
Returns a relation of this element given the unique name.
|
Set<IRelation> |
getRelations()
Deprecated.
Use
getRelationsEx() |
List<IRelation> |
getRelationsEx()
Returns the relations of this business object.
|
Set<IRelation> |
getRelationsToObject(String targetBusinessObject)
Deprecated.
|
List<IRelation> |
getRelationsToObjectEx(String targetBusinessObject)
Returns the relations of this object to a target object ordered
|
List<IRelation> |
getReversedRelationsEx()
Returns the relations of this business object.
|
IIndex |
retrievePrimaryKeyIndex()
Return an
IIndex object of the primary key |
retrieveContainingGroupgetDescription, getElementType, getMetaType, getName, getNamespace, getUniqueName, retrieveTermretrieveConnectionSet<IAttribute> getAttributes() throws ConnectorException
IAttributeConnectorException - if connector is failedIAttributeIAttribute getAttribute(String attributeUniqueName) throws AttributeNotFoundException, ConnectorException
attributeUniqueName - the unique name of the attribute.IAttribute interface.AttributeNotFoundException - if attribute not foundConnectorException - if connector is failedIAttributeSet<IMethod> getMethods() throws ConnectorException
IMethod.ConnectorException - if connector is failedIMethodIMethod getMethod(String methodUniqueName) throws MethodNotFoundException, ConnectorException
methodUniqueName - The unique name of the method.MethodNotFoundException - if method not foundConnectorException - if connector is failedIMethodSet<IRelation> getRelations() throws ConnectorException
getRelationsEx()ConnectorException - if connector is failedIRelationList<IRelation> getRelationsEx() throws ConnectorException
IRelationConnectorException - if connector is failedIRelationList<IRelation> getReversedRelationsEx() throws ConnectorException
IRelationConnectorException - if connector is failedIRelationIRelation getRelation(String relationUniqueName) throws RelationNotFoundException, ConnectorException
relationUniqueName - The relation unique name.IRelationRelationNotFoundException - if relation not foundConnectorException - if connector is failedIRelationSet<IRelation> getRelationsToObject(String targetBusinessObject) throws ConnectorException
getRelationsToObjectEx(String)targetBusinessObject - the targetBusinessObjectConnectorException - if connector is failedList<IRelation> getRelationsToObjectEx(String targetBusinessObject) throws ConnectorException
targetBusinessObject - the targetBusinessObjectConnectorException - if connector is failedSet<IIndex> getIndexes() throws ConnectorException
IIndex.ConnectorException - if connector is failedIIndexIIndex getIndex(String indexUniqueName) throws IndexNotFoundException, ConnectorException
IIndex object with the given uniqueName.indexUniqueName - The index unique name.IIndex.IndexNotFoundException - if index not foundConnectorException - if connector is failedIIndexIIndex retrievePrimaryKeyIndex() throws ConnectorException
IIndex object of the primary keyIIndex the primary keyConnectorException - if connector is failedIIndex| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/connectivityfw/api
|
api
|
EP-PIN
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
-
|
EP-CON-CF
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
default
|
EP-CON-CF
|
Copyright 2021 SAP SE Complete Copyright Notice