Package gov.nasa.pds.model
Class Reference
java.lang.Object
gov.nasa.pds.model.Reference
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2024-09-03T18:10:48.512595446Z[GMT]")
public class Reference
extends Object
object describing a reference to a different product. TODO The properties should be defined by a standard (xlink, json-ld) to be chosen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleanlonger description for the external reference, can be displayed in a tooltipgetHref()external reference url of the current reference resolvable by the current API server, http://pds.nasa.gov/api/products/urn:nasa...@NotNull StringgetId()external reference, here lidvid urngetTitle()name to display for the external referencegetType()type of the external reference, can be displayed as an icon for exampleinthashCode()voidsetDescription(String description) voidvoidvoidvoidtoString()
-
Constructor Details
-
Reference
public Reference()
-
-
Method Details
-
title
-
getTitle
name to display for the external reference- Returns:
- title
-
setTitle
-
id
-
getId
external reference, here lidvid urn- Returns:
- id
-
setId
-
href
-
getHref
external reference url of the current reference resolvable by the current API server, http://pds.nasa.gov/api/products/urn:nasa...- Returns:
- href
-
setHref
-
type
-
getType
type of the external reference, can be displayed as an icon for example- Returns:
- type
-
setType
-
description
-
getDescription
longer description for the external reference, can be displayed in a tooltip- Returns:
- description
-
setDescription
-
equals
-
hashCode
public int hashCode() -
toString
-