# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Nested Classes | Constants | Inherited Constants | Fields | Ctors | Methods | Inherited Methods

# MediaStore.Audio.Genres

`public static final class MediaStore.Audio.Genres`
`extends Object` `implements BaseColumns, MediaStore.Audio.GenresColumns`

java.lang.Object
↳ | android.provider.MediaStore.Audio.Genres

Contains all genres for audio files

## Summary

### Nested classes
`class` | `MediaStore.Audio.Genres.Members` Sub-directory of each genre containing all members.

### Constants
`String` | `CONTENT_TYPE` The MIME type for this table.
`String` | `DEFAULT_SORT_ORDER` The default sort order for this table
`String` | `ENTRY_CONTENT_TYPE` The MIME type for entries in this table.

### Inherited constants
From interface `android.provider.BaseColumns`
`String` | `_COUNT` The count of rows in a directory.
`String` | `_ID` The unique ID for a row.
From interface `android.provider.MediaStore.Audio.GenresColumns`
`String` | `NAME` The name of the genre This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.

### Fields
`public static final Uri` | `EXTERNAL_CONTENT_URI` The content:// style URI for the "primary" external storage volume.
`public static final Uri` | `INTERNAL_CONTENT_URI` The content:// style URI for the internal storage.

### Public constructors
`Genres()`

### Public methods
`static Uri` | `getContentUri(String volumeName)` Get the content:// style URI for the audio genres table on the given volume.
`static Uri` | `getContentUriForAudioId(String volumeName, int audioId)` Get the content:// style URI for querying the genres of an audio file.

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Constants

### CONTENT_TYPE

    public static final String CONTENT_TYPE

The MIME type for this table.

Constant Value: "vnd.android.cursor.dir/genre"

### DEFAULT_SORT_ORDER

    public static final String DEFAULT_SORT_ORDER

The default sort order for this table

Constant Value: "name"

### ENTRY_CONTENT_TYPE

    public static final String ENTRY_CONTENT_TYPE

The MIME type for entries in this table.

Constant Value: "vnd.android.cursor.item/genre"

## Fields

### EXTERNAL_CONTENT_URI

    public static final Uri EXTERNAL_CONTENT_URI

The content:// style URI for the "primary" external storage volume.

### INTERNAL_CONTENT_URI

    public static final Uri INTERNAL_CONTENT_URI

The content:// style URI for the internal storage.

## Public constructors

### Genres

    public Genres ()

## Public methods

### getContentUri

    public static Uri getContentUri (String volumeName)

Get the content:// style URI for the audio genres table on the given volume.

Parameters
`volumeName` | `String`: the name of the volume to get the URI for

Returns
`Uri` | the URI to the audio genres table on the given volume

### getContentUriForAudioId

    public static Uri getContentUriForAudioId (String volumeName,
                    int audioId)

Get the content:// style URI for querying the genres of an audio file.

Parameters
`volumeName` | `String`: the name of the volume to get the URI for
`audioId` | `int`: the ID of the audio file for which to retrieve the genres

Returns
`Uri` | the URI to for querying the genres for the audio file with the given the volume and audioID

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*