Class InfoObject
- java.lang.Object
-
- de.gematik.ti.epa.vzd.client.model.InfoObject
-
public class InfoObject extends java.lang.ObjectInfoObject
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERIALIZED_NAME_CONTACTstatic java.lang.StringSERIALIZED_NAME_DESCRIPTIONstatic java.lang.StringSERIALIZED_NAME_LICENSEstatic java.lang.StringSERIALIZED_NAME_TERMS_OF_SERVICEstatic java.lang.StringSERIALIZED_NAME_TITLEstatic java.lang.StringSERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description InfoObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoObjectcontact(Contact contact)InfoObjectdescription(java.lang.String description)booleanequals(java.lang.Object o)ContactgetContact()Get contactjava.lang.StringgetDescription()Eine kurze Beschreibung der AnwendungLicensegetLicense()Get licensejava.net.URIgetTermsOfService()Eine URL zu den Terms of Service für dieses API.java.lang.StringgetTitle()Der Titel der Anwendungjava.lang.StringgetVersion()Die Version von dem OpenAPI Document (YAML Datei)inthashCode()InfoObjectlicense(License license)voidsetContact(Contact contact)voidsetDescription(java.lang.String description)voidsetLicense(License license)voidsetTermsOfService(java.net.URI termsOfService)voidsetTitle(java.lang.String title)voidsetVersion(java.lang.String version)InfoObjecttermsOfService(java.net.URI termsOfService)InfoObjecttitle(java.lang.String title)java.lang.StringtoString()InfoObjectversion(java.lang.String version)
-
-
-
Field Detail
-
SERIALIZED_NAME_TITLE
public static final java.lang.String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TERMS_OF_SERVICE
public static final java.lang.String SERIALIZED_NAME_TERMS_OF_SERVICE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONTACT
public static final java.lang.String SERIALIZED_NAME_CONTACT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LICENSE
public static final java.lang.String SERIALIZED_NAME_LICENSE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
title
public InfoObject title(java.lang.String title)
-
getTitle
public java.lang.String getTitle()
Der Titel der Anwendung- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
description
public InfoObject description(java.lang.String description)
-
getDescription
@Nullable public java.lang.String getDescription()
Eine kurze Beschreibung der Anwendung- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
termsOfService
public InfoObject termsOfService(java.net.URI termsOfService)
-
getTermsOfService
@Nullable public java.net.URI getTermsOfService()
Eine URL zu den Terms of Service für dieses API.- Returns:
- termsOfService
-
setTermsOfService
public void setTermsOfService(java.net.URI termsOfService)
-
contact
public InfoObject contact(Contact contact)
-
getContact
@Nullable public Contact getContact()
Get contact- Returns:
- contact
-
setContact
public void setContact(Contact contact)
-
license
public InfoObject license(License license)
-
getLicense
@Nullable public License getLicense()
Get license- Returns:
- license
-
setLicense
public void setLicense(License license)
-
version
public InfoObject version(java.lang.String version)
-
getVersion
public java.lang.String getVersion()
Die Version von dem OpenAPI Document (YAML Datei)- Returns:
- version
-
setVersion
public void setVersion(java.lang.String version)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-