Service to access data from biocache-service
| Type | Name and description |
|---|---|
java.lang.Object |
grailsApplication |
java.lang.Object |
grailsResourceLocator |
BiocacheService |
thisService |
java.lang.Object |
utilityService |
java.lang.Object |
webService |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.util.List |
getAllFields() |
|
java.util.List |
getBiocacheFields()Get fields info from http://biocache.ala.org.au/ws/index/fields. |
|
java.lang.String |
getDwCDescriptionForField(java.lang.String field) |
|
java.lang.String |
getDwCFields() |
|
java.util.List |
getDwCFieldsOrdered() |
|
java.util.List |
getFieldsForDwcClass(java.lang.String classsName) |
|
java.util.Map |
getFieldsMap(boolean includeRaw = false) |
|
void |
init()Init method - initialise fields after Spring has instantiated this singleton |
|
java.util.List |
orderFieldsByDwC(java.util.List fields)Order the list of fields by DwC order and then by alphabetic order |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Get fields info from http://biocache.ala.org.au/ws/index/fields. Example record: { dwcTerm: "basisOfRecord", downloadDescription: "Basis Of Record - processed", indexed: true, stored: true, downloadName: "basisOfRecord.p", multivalue: false, classs: "Record", description: "Basis Of Record - processed", dataType: "string", name: "basis_of_record" }
Init method - initialise fields after Spring has instantiated this singleton
Order the list of fields by DwC order and then by alphabetic order
fields - (List