public class OslcResourceDetailInfo
extends java.lang.Object
Constructor and Description |
---|
OslcResourceDetailInfo(java.lang.String osName,
java.lang.String hPath,
java.lang.String linkedOSName,
java.lang.String oslcPropName,
java.lang.String oslcPropValueName,
java.lang.String oslcPropNs,
java.lang.String oslcPropValNs,
java.lang.String cardinality,
java.util.Map<java.lang.String,java.lang.String> keyMap,
boolean link,
boolean association,
java.lang.String targetRelation,
boolean useKeyMapForURI,
java.util.Map<java.lang.String,OslcPropertyMapInfo> oslcProps,
java.lang.String defaultNs) |
Modifier and Type | Method and Description |
---|---|
void |
addRelatedResourceInfo(OslcRelatedResourceInfo relatedResInfo) |
java.lang.String |
getCardinality() |
java.lang.String |
gethPath() |
java.lang.String |
getLinkedOSName() |
MosDetailInfo |
getMosDetailInfo() |
java.lang.String |
getObjectName() |
java.util.Map<javax.xml.namespace.QName,IfaceColumnInfo> |
getOslcColumns() |
OslcPropertyMapInfo |
getOslcPropertyMapInfo(java.lang.String name) |
javax.xml.namespace.QName |
getOslcPropertyQName() |
java.lang.String |
getOslcPropName() |
java.lang.String |
getOslcPropNamespace() |
java.util.Map<java.lang.String,OslcPropertyMapInfo> |
getOslcProps() |
java.lang.String |
getOslcPropValueName() |
java.lang.String |
getOslcPropValueNamespace() |
OslcRelatedResourceInfo |
getRelatedResourceInfo(java.lang.String relation) |
OslcResourceDetailInfo |
getResourceDetailInfo(java.lang.String relation) |
OslcResourceInfo |
getResourceInfo() |
java.util.Map<java.lang.String,java.lang.String> |
getTargetKeyMap() |
java.lang.String |
getTargetRelation() |
boolean |
isAssociation() |
boolean |
isAttachment() |
boolean |
isExactlyOne() |
boolean |
isLink() |
boolean |
isLocalResource() |
boolean |
isOneOrMany() |
boolean |
isSelfReferencingPrimary() |
boolean |
isUseKeyMapForURI() |
boolean |
isZeroOrMany() |
boolean |
isZeroOrOne() |
public OslcResourceDetailInfo(java.lang.String osName, java.lang.String hPath, java.lang.String linkedOSName, java.lang.String oslcPropName, java.lang.String oslcPropValueName, java.lang.String oslcPropNs, java.lang.String oslcPropValNs, java.lang.String cardinality, java.util.Map<java.lang.String,java.lang.String> keyMap, boolean link, boolean association, java.lang.String targetRelation, boolean useKeyMapForURI, java.util.Map<java.lang.String,OslcPropertyMapInfo> oslcProps, java.lang.String defaultNs) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void addRelatedResourceInfo(OslcRelatedResourceInfo relatedResInfo)
public boolean isAttachment()
public boolean isExactlyOne()
public boolean isZeroOrOne()
public boolean isZeroOrMany()
public boolean isOneOrMany()
public boolean isLocalResource()
public boolean isSelfReferencingPrimary()
public java.util.Map<javax.xml.namespace.QName,IfaceColumnInfo> getOslcColumns()
public javax.xml.namespace.QName getOslcPropertyQName()
public java.lang.String gethPath()
public java.lang.String getLinkedOSName()
public java.lang.String getOslcPropName()
public java.lang.String getOslcPropValueName()
public java.lang.String getOslcPropNamespace()
public java.lang.String getOslcPropValueNamespace()
public java.lang.String getCardinality()
public java.util.Map<java.lang.String,java.lang.String> getTargetKeyMap()
public boolean isLink()
public boolean isAssociation()
public java.lang.String getTargetRelation()
public java.util.Map<java.lang.String,OslcPropertyMapInfo> getOslcProps()
public OslcPropertyMapInfo getOslcPropertyMapInfo(java.lang.String name)
public boolean isUseKeyMapForURI()
public java.lang.String getObjectName()
public MosDetailInfo getMosDetailInfo() throws MXException
MXException
public OslcResourceInfo getResourceInfo()
public OslcResourceDetailInfo getResourceDetailInfo(java.lang.String relation) throws MXException
MXException
public OslcRelatedResourceInfo getRelatedResourceInfo(java.lang.String relation)