public abstract class Concept extends Object implements HasOntologyProperties
| Modifier | Constructor and Description |
|---|---|
protected |
Concept(String parentConceptIRI,
Collection<OntologyProperty> properties) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addIntent(String intent,
org.vertexium.Authorizations authorizations) |
boolean |
equals(Object obj) |
abstract List<String> |
getAddRelatedConceptWhiteList() |
abstract String |
getColor() |
abstract boolean |
getDeleteable() |
abstract String |
getDisplayName() |
abstract String |
getDisplayType() |
abstract byte[] |
getGlyphIcon() |
abstract byte[] |
getGlyphIconSelected() |
abstract String[] |
getIntents() |
abstract String |
getIRI() |
abstract byte[] |
getMapGlyphIcon() |
abstract Map<String,String> |
getMetadata() |
String |
getParentConceptIRI() |
Collection<OntologyProperty> |
getProperties() |
abstract Boolean |
getSearchable() |
abstract String |
getSubtitleFormula() |
abstract String |
getTimeFormula() |
abstract String |
getTitle() |
abstract String |
getTitleFormula() |
abstract boolean |
getUpdateable() |
abstract boolean |
getUserVisible() |
abstract boolean |
hasGlyphIconResource() |
abstract boolean |
hasGlyphIconSelectedResource() |
int |
hashCode() |
abstract void |
removeIntent(String intent,
org.vertexium.Authorizations authorizations) |
abstract void |
removeProperty(String name,
org.vertexium.Authorizations authorizations) |
abstract void |
setProperty(String name,
Object value,
org.vertexium.Authorizations authorizations) |
ClientApiOntology.Concept |
toClientApi() |
static Collection<ClientApiOntology.Concept> |
toClientApiConcepts(Iterable<Concept> concepts) |
String |
toString() |
void |
updateIntents(String[] newIntents,
org.vertexium.Authorizations authorizations) |
protected Concept(String parentConceptIRI, Collection<OntologyProperty> properties)
public abstract String getTitle()
public abstract boolean hasGlyphIconResource()
public abstract boolean hasGlyphIconSelectedResource()
public abstract String getColor()
public abstract String getDisplayName()
public abstract String getDisplayType()
public abstract String getTitleFormula()
public abstract Boolean getSearchable()
public abstract String getSubtitleFormula()
public abstract String getTimeFormula()
public abstract boolean getUserVisible()
public abstract boolean getDeleteable()
public abstract boolean getUpdateable()
public Collection<OntologyProperty> getProperties()
getProperties in interface HasOntologyPropertiespublic String getParentConceptIRI()
public ClientApiOntology.Concept toClientApi()
public static Collection<ClientApiOntology.Concept> toClientApiConcepts(Iterable<Concept> concepts)
public abstract void setProperty(String name, Object value, org.vertexium.Authorizations authorizations)
public abstract void removeProperty(String name, org.vertexium.Authorizations authorizations)
public abstract byte[] getGlyphIcon()
public abstract byte[] getGlyphIconSelected()
public abstract byte[] getMapGlyphIcon()
public abstract String getIRI()
public abstract String[] getIntents()
public abstract void addIntent(String intent, org.vertexium.Authorizations authorizations)
public abstract void removeIntent(String intent, org.vertexium.Authorizations authorizations)
public void updateIntents(String[] newIntents, org.vertexium.Authorizations authorizations)
Copyright © 2013–2016 V5 Analytics. All rights reserved.