Abstract class for WaterMelon classes.

Fetches information about a album from the melon.com API.

Fetches information about a artist from the melon.com API.

Fetches information about a song from the melon.com API.

Album resource with null for mapping from melon.com.

Album resource for mapping from melon.com.

Artist resource with null for mapping from melon.com.

Artist resource for mapping from melon.com.

Resource class for general melon resources.

Song resource with null for mapping from melon.com.

Song resource for mapping from melon.com.

Factory class for creating traits.

Fetch all information about a song, song's albums and song's artists from the melon.com API.