public class ModelBase extends java.lang.Object implements JsonLDOutput
Modifier and Type | Class and Description |
---|---|
static class |
ModelBase.ViewingDirection |
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<LanguageString> |
attribution |
protected java.util.ArrayList<java.lang.String> |
context |
protected java.util.ArrayList<LanguageString> |
description |
protected java.lang.String |
id |
protected java.util.ArrayList<LanguageString> |
label |
protected java.lang.String |
license |
protected java.lang.String |
logo |
protected java.util.HashMap<java.lang.String,java.util.ArrayList<LanguageString>> |
metaData |
protected java.util.ArrayList<java.lang.String> |
related |
protected java.util.ArrayList<java.lang.String> |
seeAlso |
protected java.util.ArrayList<Service> |
service |
protected java.lang.String |
thumbnail |
protected java.lang.String |
type |
protected java.lang.String |
viewingHint |
protected java.lang.String |
within |
Constructor and Description |
---|
ModelBase() |
Modifier and Type | Method and Description |
---|---|
void |
addAttribution(LanguageString attribution) |
void |
addContext(java.lang.String context) |
void |
addDescription(LanguageString description) |
void |
addLabel(LanguageString label) |
void |
addMetaData(java.lang.String key,
LanguageString value) |
void |
addRelated(java.lang.String related) |
void |
addSeeAlso(java.lang.String seeAlso) |
void |
addService(Service service) |
java.util.ArrayList<LanguageString> |
getAttributionsList() |
java.util.ArrayList<java.lang.String> |
getContextsList() |
java.util.ArrayList<LanguageString> |
getDescriptionsList() |
java.lang.String |
getId() |
java.util.ArrayList<LanguageString> |
getLabelsList() |
java.lang.String |
getLicense() |
java.lang.String |
getLogo() |
java.util.HashMap<java.lang.String,java.util.ArrayList<LanguageString>> |
getMetaDataMap() |
java.util.ArrayList<java.lang.String> |
getRelatedList() |
java.util.ArrayList<java.lang.String> |
getSeeAlsoList() |
java.util.ArrayList<Service> |
getServicesList() |
java.lang.String |
getThumbnail() |
java.lang.String |
getType() |
java.lang.String |
getViewingHint() |
java.lang.String |
getWithin() |
java.util.ArrayList<JsonLD> |
metaDataToJsonLD() |
void |
setId(java.lang.String id) |
void |
setLicense(java.lang.String license) |
void |
setLogo(java.lang.String logo) |
void |
setThumbnail(java.lang.String thumbnail) |
void |
setType(java.lang.String type) |
void |
setViewingHint(java.lang.String viewingHint) |
void |
setWithin(java.lang.String within) |
JsonLD |
toJsonLD() |
boolean |
validateFields()
Check that the fields have legal values.
|
protected final java.util.ArrayList<LanguageString> label
protected final java.util.HashMap<java.lang.String,java.util.ArrayList<LanguageString>> metaData
protected final java.util.ArrayList<LanguageString> description
protected java.lang.String thumbnail
protected final java.util.ArrayList<LanguageString> attribution
protected java.lang.String logo
protected java.lang.String license
protected java.lang.String id
protected java.lang.String type
protected java.lang.String viewingHint
protected final java.util.ArrayList<java.lang.String> related
protected final java.util.ArrayList<java.lang.String> seeAlso
protected java.lang.String within
protected final java.util.ArrayList<Service> service
protected final java.util.ArrayList<java.lang.String> context
public boolean validateFields()
public void addContext(java.lang.String context)
public void addLabel(LanguageString label)
public void addMetaData(java.lang.String key, LanguageString value)
public void addDescription(LanguageString description)
public void addAttribution(LanguageString attribution)
public void addRelated(java.lang.String related)
public void addSeeAlso(java.lang.String seeAlso)
public void addService(Service service)
public java.util.ArrayList<java.lang.String> getContextsList()
public java.util.ArrayList<LanguageString> getLabelsList()
public java.util.HashMap<java.lang.String,java.util.ArrayList<LanguageString>> getMetaDataMap()
public java.util.ArrayList<LanguageString> getDescriptionsList()
public java.util.ArrayList<LanguageString> getAttributionsList()
public java.util.ArrayList<java.lang.String> getRelatedList()
public java.util.ArrayList<java.lang.String> getSeeAlsoList()
public java.util.ArrayList<Service> getServicesList()
public java.lang.String getThumbnail()
public void setThumbnail(java.lang.String thumbnail)
public java.lang.String getLogo()
public void setLogo(java.lang.String logo)
public java.lang.String getLicense()
public void setLicense(java.lang.String license)
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getViewingHint()
public void setViewingHint(java.lang.String viewingHint)
public java.lang.String getWithin()
public void setWithin(java.lang.String within)
public java.util.ArrayList<JsonLD> metaDataToJsonLD()
public JsonLD toJsonLD()
toJsonLD
in interface JsonLDOutput
Copyright 2004-2015 Wandora Team