|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object pt.ua.bioinformatics.coeus.domain.Resource
public class Resource
Handles mappings for COEUS Resource individuals.
A Resource is any referenced external system, whether app, database or service.
Resource class instances are used
to configure data loading from external systems.
Constructor Summary | |
---|---|
Resource(java.lang.String uri,
java.lang.String title,
java.lang.String label,
java.lang.String description,
java.lang.String publisher,
java.lang.String endpoint,
java.lang.String method)
|
Method Summary | |
---|---|
boolean |
builtDependency()
Verifies if direct resource dependencies are already built. |
java.lang.String |
getDescription()
|
java.lang.String |
getEndpoint()
|
java.util.ArrayList<java.lang.String> |
getExtended()
Loads individuals from the Concept that this Resource extends. |
java.util.ArrayList<java.lang.String> |
getExtended(java.lang.String uri)
Loads individuals from the Concept that this Resource extends, based on given extension property. |
java.lang.String |
getExtendsConcept()
|
java.lang.String |
getExtension()
|
InheritedResource |
getHasKey()
|
Concept |
getIsResourceOf()
|
java.lang.String |
getLabel()
|
java.util.ArrayList<java.lang.Object> |
getLoadsFrom()
|
java.lang.String |
getMethod()
|
java.lang.String |
getPublisher()
|
java.lang.String |
getQuery()
|
java.lang.String |
getSource()
|
java.lang.String |
getSubject()
|
java.lang.String |
getTitle()
|
java.lang.String |
getUri()
|
boolean |
isBuilt()
|
boolean |
loadInfo()
Loads Resource information from COEUS Data SDB. |
void |
setBuilt(boolean built)
|
void |
setDescription(java.lang.String description)
|
void |
setEndpoint(java.lang.String endpoint)
|
void |
setExtendsConcept(java.lang.String uri)
|
void |
setExtension(java.lang.String extension)
|
void |
setHasKey(InheritedResource hasKey)
|
void |
setIsResourceOf(Concept isResourceOf)
|
void |
setLabel(java.lang.String label)
|
void |
setLoadsFrom(java.util.ArrayList<java.lang.Object> isResourceOf)
|
void |
setMethod(java.lang.String method)
|
void |
setPublisher(java.lang.String publisher)
|
void |
setQuery(java.lang.String query)
|
void |
setSource(java.lang.String source)
|
void |
setSubject(java.lang.String query)
|
void |
setTitle(java.lang.String title)
|
void |
setUri(java.lang.String uri)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Resource(java.lang.String uri, java.lang.String title, java.lang.String label, java.lang.String description, java.lang.String publisher, java.lang.String endpoint, java.lang.String method)
Method Detail |
---|
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
public boolean isBuilt()
public void setBuilt(boolean built)
public java.lang.String getExtension()
public void setExtension(java.lang.String extension)
public java.lang.String getMethod()
public void setMethod(java.lang.String method)
public java.lang.String getEndpoint()
public void setEndpoint(java.lang.String endpoint)
public java.lang.String getSubject()
public void setSubject(java.lang.String query)
public java.lang.String getExtendsConcept()
public void setExtendsConcept(java.lang.String uri)
public Concept getIsResourceOf()
public void setIsResourceOf(Concept isResourceOf)
public java.lang.String getSource()
public java.lang.String getPublisher()
public void setPublisher(java.lang.String publisher)
public void setSource(java.lang.String source)
public InheritedResource getHasKey()
public void setHasKey(InheritedResource hasKey)
public java.util.ArrayList<java.lang.Object> getLoadsFrom()
public void setLoadsFrom(java.util.ArrayList<java.lang.Object> isResourceOf)
public java.lang.String getUri()
public void setUri(java.lang.String uri)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.util.ArrayList<java.lang.String> getExtended()
public java.util.ArrayList<java.lang.String> getExtended(java.lang.String uri)
public boolean loadInfo()
public boolean builtDependency()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |