Core field getters
This commit is contained in:
parent
d903672fb7
commit
165db95d79
|
@ -15,7 +15,19 @@ import lombok.RequiredArgsConstructor;
|
|||
public class CkanItemDescriptor {
|
||||
|
||||
private static final String PROFILE="$.extras[?(@.key=='system:type')].value";
|
||||
|
||||
private static final String TITLE="$.title";
|
||||
private static final String NOTES="$.notes";
|
||||
private static final String IS_OPEN="$.isopen";
|
||||
private static final String LICENSE_ID="$.license_id";
|
||||
private static final String LICENSE_TITLE="$.license_title";
|
||||
private static final String LICENSE_URL="$.license_url";
|
||||
private static final String TAGS="$.tags..display_name";
|
||||
private static final String VRE="$.organization.title";
|
||||
private static final String VERSION="$.version";
|
||||
private static final String METADATA_CREATED="$.metadata_created";
|
||||
private static final String METADATA_MODIFIED="$.metadata_modified";
|
||||
private static final String AUTHOR="$.author";
|
||||
private static final String MAINTAINER="$.maintainer";
|
||||
|
||||
|
||||
@NonNull
|
||||
|
@ -40,7 +52,55 @@ public class CkanItemDescriptor {
|
|||
return values.get(0);
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return getDocument().read(TITLE);
|
||||
}
|
||||
|
||||
public String getNotes() {
|
||||
return getDocument().read(NOTES);
|
||||
}
|
||||
|
||||
public Boolean isOpen() {
|
||||
return getDocument().read(IS_OPEN);
|
||||
}
|
||||
|
||||
public String getLicenseId() {
|
||||
return getDocument().read(LICENSE_ID);
|
||||
}
|
||||
|
||||
public String getLicenseTitle() {
|
||||
return getDocument().read(LICENSE_TITLE);
|
||||
}
|
||||
|
||||
public String getLicenseURL() {
|
||||
return getDocument().read(LICENSE_URL);
|
||||
}
|
||||
|
||||
public List<String> getTags() {
|
||||
return getDocument().read(TAGS);
|
||||
}
|
||||
|
||||
public String getVRE() {
|
||||
return getDocument().read(VRE);
|
||||
}
|
||||
|
||||
public String getVersion() {
|
||||
return getDocument().read(VERSION);
|
||||
}
|
||||
|
||||
public String getMetadataCreated() {
|
||||
return getDocument().read(METADATA_CREATED);
|
||||
}
|
||||
|
||||
public String getMetadataModified() {
|
||||
return getDocument().read(METADATA_MODIFIED);
|
||||
}
|
||||
|
||||
public String getAuthor() {
|
||||
return getDocument().read(AUTHOR);
|
||||
}
|
||||
|
||||
public String getMaintainer() {
|
||||
return getDocument().read(MAINTAINER);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue