MICO Platform
 All Classes Namespaces Functions Variables Friends
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
mico::persistence::model::ResourceAnno4cpp Class Reference
Inheritance diagram for mico::persistence::model::ResourceAnno4cpp:
mico::persistence::model::Resource mico::persistence::model::ItemAnno4cpp mico::persistence::model::PartAnno4cpp

Public Member Functions

virtual
mico::persistence::model::URI 
getURI ()
 Return the identifier (a unique URI) for this item. More...
 
virtual jnipp::Ref
< jnipp::eu::mico::platform::anno4j::model::ResourceMMM > 
getRDFObject ()
 
virtual std::string getSyntacticalType ()
 the mime type, e.g. More...
 
virtual void setSyntacticalType (std::string syntacticalType)
 
virtual std::string getSemanticType ()
 
virtual void setSemanticType (std::string semanticType)
 
virtual std::shared_ptr< AssetgetAsset ()
 
virtual std::shared_ptr< AssetgetAssetWithLocation (mico::persistence::model::URI)
 
virtual bool hasAsset ()
 
virtual
mico::persistence::PersistenceService
getPersistenceService ()
 

Protected Member Functions

 ResourceAnno4cpp (jnipp::Ref< jnipp::eu::mico::platform::anno4j::model::ResourceMMM > resourceMMM, PersistenceService &persistenceService)
 

Protected Attributes

PersistenceServicem_persistenceService
 
std::string m_jnippErrorMessage
 

Member Function Documentation

std::string mico::persistence::model::ResourceAnno4cpp::getSyntacticalType ( )
virtual

the mime type, e.g.

"image/jpeg"

Implements mico::persistence::model::Resource.

mico::persistence::model::URI mico::persistence::model::ResourceAnno4cpp::getURI ( )
virtual

Return the identifier (a unique URI) for this item.

This URI will be based on the internal UUID of the content item in the platform.

Returns

Implements mico::persistence::model::Resource.


The documentation for this class was generated from the following files: