|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Entity
Base class for all WSMO entities.
| Method Summary | |
|---|---|
void |
addNFPValue(IRI key,
Identifier value)
Adds a value to the list of values associated with this key. |
void |
addNFPValue(IRI key,
Value value)
Adds a value to the list of values associated with this key. |
Identifier |
getIdentifier()
Returns the ID of this entity. |
Map<IRI,Set<Object>> |
listNFPValues()
Returns all the NFP with their values as java.util.Map. |
Set<Object> |
listNFPValues(IRI key)
Returns the list of values associated with the specified key. |
void |
removeNFP(IRI key)
Removes a NFP (e.g. |
void |
removeNFPValue(IRI key,
Identifier value)
Removes a value from the list of values associated with a specific key. |
void |
removeNFPValue(IRI key,
Value value)
Removes a value from the list of values associated with a specific key. |
| Method Detail |
|---|
Set<Object> listNFPValues(IRI key)
throws SynchronisationException
key - The key (IRI) of interest.
SynchronisationExceptionNFP
Map<IRI,Set<Object>> listNFPValues()
throws SynchronisationException
SynchronisationExceptionNFP
void addNFPValue(IRI key,
Identifier value)
throws SynchronisationException,
InvalidModelException
key - The key of interest.value - Identifier or DataValue to be added to the list of values associated with this key.
SynchronisationException
InvalidModelExceptionNFP
void addNFPValue(IRI key,
Value value)
throws SynchronisationException,
InvalidModelException
key - The key of interest.value - Identifier or DataValue to be added to the list of values associated with this key.
SynchronisationException
InvalidModelExceptionNFP
void removeNFPValue(IRI key,
Identifier value)
throws SynchronisationException,
InvalidModelException
key - The key of interest.value - Identifier or DataValue to be removed from the list of values associated with the specified key.
SynchronisationException
InvalidModelExceptionNFP
void removeNFPValue(IRI key,
Value value)
throws SynchronisationException,
InvalidModelException
key - The key of interest.value - Identifier or DataValue to be removed from the list of values associated with the specified key.
SynchronisationException
InvalidModelExceptionNFP
void removeNFP(IRI key)
throws SynchronisationException,
InvalidModelException
key - The key of interest.
SynchronisationException
InvalidModelExceptionNFPIdentifier getIdentifier()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||