Interface Corporation
-
- All Superinterfaces:
Entity,Identifiable
- All Known Implementing Classes:
CorporationImpl
public interface Corporation extends Entity
Corporation is used to describe a (business) corporation (like a project partner or organization). See also https://schema.org/Corporation (Thing - Organization - Corporation)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description URLgetHomepageUrl()LocalizedStructuredContentgetText()voidsetHomepageUrl(URL url)voidsetText(LocalizedStructuredContent text)-
Methods inherited from interface de.digitalcollections.model.api.identifiable.entity.Entity
getEntityType, setEntityType
-
Methods inherited from interface de.digitalcollections.model.api.identifiable.Identifiable
addIdentifier, getCreated, getDescription, getIdentifierByNamespace, getIdentifiers, getLabel, getLastModified, getPreviewImage, getType, getUuid, setCreated, setDescription, setIdentifiers, setLabel, setLastModified, setPreviewImage, setType, setUuid
-
-
-
-
Method Detail
-
getText
LocalizedStructuredContent getText()
- Returns:
- localized formatted text describing corporation
-
setText
void setText(LocalizedStructuredContent text)
- Parameters:
text- set localized formatted text describing corporation
-
getHomepageUrl
URL getHomepageUrl()
- Returns:
- URL to homepage of corporation
-
setHomepageUrl
void setHomepageUrl(URL url)
- Parameters:
url- set URL to homepage of corporation
-
-