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) booleanstatic TrackMetadataCreate an instance of TrackMetadata given an JSON stringGet additionalInfoGet artistNameGet mbidMappingGet releaseNameGet trackNameinthashCode()mbidMapping(MbidMapping mbidMapping) releaseName(String releaseName) voidsetAdditionalInfo(AdditionalInfo additionalInfo) voidsetArtistName(String artistName) voidsetMbidMapping(MbidMapping mbidMapping) voidsetReleaseName(String releaseName) voidsetTrackName(String trackName) toJson()Convert an instance of TrackMetadata to an JSON stringtoString()static voidvalidateJsonElement(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
-