|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBusinessObject
Field Summary | |
---|---|
static String |
BUSINESS_OBJECT_PREFIX
|
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
---|
SEP |
Method Summary | |
---|---|
List<IBOEntity> |
getAllBOEntities()
|
Collection<IBOEntity> |
getBOEntities(IEntity pEntity)
Obtains the BOEntities defined in this Business Object for the given type. |
IBOEntity |
getBOEntity(String pName)
|
String |
getFilter()
SemQL Filter to apply on root IEntity. |
IModel |
getModel()
The model to which this Business Object belongs |
String |
getName()
The name of this Business Object |
IBOEntity |
getRootBOEntity()
The root IBOEntity |
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
---|
getPrefixedUniqueName, getUniqueName |
Field Detail |
---|
static final String BUSINESS_OBJECT_PREFIX
Method Detail |
---|
IModel getModel()
String getName()
IBOEntity getRootBOEntity()
List<IBOEntity> getAllBOEntities()
IBOEntity getBOEntity(String pName) throws NoSuchBOEntityException
NoSuchBOEntityException
Collection<IBOEntity> getBOEntities(IEntity pEntity)
pEntity
- the type
IBOEntity
String getFilter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |