Package org.hihn.listenbrainz
Class TrackMetadata
java.lang.Object
org.hihn.listenbrainz.TrackMetadata
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.7.0")
public class TrackMetadata
extends Object
TrackMetadata
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalInfo
(AdditionalInfo additionalInfo) artistName
(String artistName) boolean
static TrackMetadata
Create an instance of TrackMetadata given an JSON stringGet additionalInfoGet artistNameGet mbidMappingGet releaseNameGet trackNameint
hashCode()
mbidMapping
(MbidMapping mbidMapping) releaseName
(String releaseName) void
setAdditionalInfo
(AdditionalInfo additionalInfo) void
setArtistName
(String artistName) void
setMbidMapping
(MbidMapping mbidMapping) void
setReleaseName
(String releaseName) void
setTrackName
(String trackName) toJson()
Convert an instance of TrackMetadata to an JSON stringtoString()
static void
validateJsonElement
(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ADDITIONAL_INFO
- See Also:
-
SERIALIZED_NAME_ARTIST_NAME
- See Also:
-
SERIALIZED_NAME_MBID_MAPPING
- See Also:
-
SERIALIZED_NAME_RELEASE_NAME
- See Also:
-
SERIALIZED_NAME_TRACK_NAME
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
TrackMetadata
public TrackMetadata()
-
-
Method Details
-
additionalInfo
-
getAdditionalInfo
Get additionalInfo- Returns:
- additionalInfo
-
setAdditionalInfo
-
artistName
-
getArtistName
Get artistName- Returns:
- artistName
-
setArtistName
-
mbidMapping
-
getMbidMapping
Get mbidMapping- Returns:
- mbidMapping
-
setMbidMapping
-
releaseName
-
getReleaseName
Get releaseName- Returns:
- releaseName
-
setReleaseName
-
trackName
-
getTrackName
Get trackName- Returns:
- trackName
-
setTrackName
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement
- JSON Element- Throws:
IOException
- if the JSON Element is invalid with respect to TrackMetadata
-
fromJson
Create an instance of TrackMetadata given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of TrackMetadata
- Throws:
IOException
- if the JSON string is invalid with respect to TrackMetadata
-
toJson
Convert an instance of TrackMetadata to an JSON string- Returns:
- JSON string
-