public class InspireCitation extends Object implements InspireCapabilities.InspireExtendedCapabilitiesResourceLocator
| Constructor and Description |
|---|
InspireCitation(String title,
InspireDateOf dateOf)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
InspireCapabilities.InspireExtendedCapabilitiesResourceLocator |
addResourceLocator(InspireResourceLocator resourceLocator)
Add a the resource locator
|
InspireCitation |
addUrl(String url)
Add the URL
|
InspireDateOf |
getDateOf()
Get the
InspireDateOf |
List<InspireResourceLocator> |
getResourceLocator()
Get the resource locators
|
String |
getTitle()
Get the title
|
Set<String> |
getUrls()
Get the URLs
|
boolean |
isSetDateOf()
Check if the
InspireDateOf is set |
boolean |
isSetResourceLocators()
Check if resource locator is set
|
boolean |
isSetTitle()
Check if the title is set
|
boolean |
isSetUrls()
Check if the URLs are set
|
InspireCapabilities.InspireExtendedCapabilitiesResourceLocator |
setResourceLocator(Collection<InspireResourceLocator> resourceLocator)
Set the the resource locators, clears the existing collection
|
InspireCitation |
setUrls(Collection<String> urls)
Set the URLs, clears the existing collection
|
String |
toString() |
public InspireCitation(String title, InspireDateOf dateOf)
title - the titledateOf - the InspireDateOfpublic String getTitle()
public boolean isSetTitle()
true, if the title is setpublic InspireDateOf getDateOf()
InspireDateOfpublic boolean isSetDateOf()
InspireDateOf is settrue, if the InspireDateOf is setpublic InspireCitation setUrls(Collection<String> urls)
urls - the URLs to setpublic InspireCitation addUrl(String url)
url - the URL to addpublic boolean isSetUrls()
true, if URLs are setpublic List<InspireResourceLocator> getResourceLocator()
InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorgetResourceLocator in interface InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorpublic InspireCapabilities.InspireExtendedCapabilitiesResourceLocator setResourceLocator(Collection<InspireResourceLocator> resourceLocator)
InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorsetResourceLocator in interface InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorresourceLocator - the resource locators to setpublic InspireCapabilities.InspireExtendedCapabilitiesResourceLocator addResourceLocator(InspireResourceLocator resourceLocator)
InspireCapabilities.InspireExtendedCapabilitiesResourceLocatoraddResourceLocator in interface InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorresourceLocator - the the resource locator to addpublic boolean isSetResourceLocators()
InspireCapabilities.InspireExtendedCapabilitiesResourceLocatorisSetResourceLocators in interface InspireCapabilities.InspireExtendedCapabilitiesResourceLocatortrue, if resource locator is setCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.