Go to console

Indexables

public final class Indexables extends Object

Provides convenience methods to construct Indexables for common data types.

Public Method Summary

static AggregateRatingBuilder
aggregateRatingBuilder()
Returns a builder for an aggregate rating.
static AlarmBuilder
alarmBuilder()
Returns a builder for an alarm.
static AlarmInstanceBuilder
alarmInstanceBuilder()
Returns a builder for an alarm instance.
static AudiobookBuilder
audiobookBuilder()
Returns a builder for an audiobook.
static BookBuilder
bookBuilder()
Returns a builder for a book.
static ConversationBuilder
conversationBuilder()
Returns a builder for a conversation.
static DigitalDocumentBuilder
digitalDocumentBuilder()
Returns a builder for a generic digital document.
static DigitalDocumentPermissionBuilder
digitalDocumentPermissionBuilder()
Returns a builder for a digital document permission.
static MessageBuilder
emailMessageBuilder()
Returns a builder for an email message.
static GeoShapeBuilder
geoShapeBuilder()
Returns a builder for a geo area describe by a shape.
static LocalBusinessBuilder
localBusinessBuilder()
Returns a builder for a local business.
static MessageBuilder
messageBuilder()
Returns a builder for a generic message.
static MusicAlbumBuilder
musicAlbumBuilder()
Returns a builder for a music album.
static MusicGroupBuilder
musicGroupBuilder()
Returns a builder for a music group.
static MusicPlaylistBuilder
musicPlaylistBuilder()
Returns a builder for a music playlist.
static MusicRecordingBuilder
musicRecordingBuilder()
Returns a builder for a song or other music recording.
static Indexable
newSimple(String name, String url)
Constructs a generic Indexable with just a name and URL.
static DigitalDocumentBuilder
noteDigitalDocumentBuilder()
Returns a builder for a note.
static PersonBuilder
personBuilder()
Returns a builder for a person.
static PlaceBuilder
placeBuilder()
Returns a builder for a place.
static PostalAddressBuilder
postalAddressBuilder()
Returns a builder for a postal address.
static DigitalDocumentBuilder
presentationDigitalDocumentBuilder()
Returns a builder for a presentation digital document.
static ReservationBuilder
reservationBuilder()
Returns a builder for a reservation.
static LocalBusinessBuilder
restaurantBuilder()
Returns a builder for a restaurant.
static DigitalDocumentBuilder
spreadsheetDigitalDocumentBuilder()
Returns a builder for a spreadsheet digital document.
static StickerBuilder
stickerBuilder()
Returns a builder for a sticker.
static StickerPackBuilder
stickerPackBuilder()
Returns a builder for a sticker pack.
static StopwatchBuilder
stopwatchBuilder()
Returns a builder for a stopwatch.
static StopwatchLapBuilder
stopwatchLapBuilder()
Returns a builder for a stopwatch lap.
static DigitalDocumentBuilder
textDigitalDocumentBuilder()
Returns a builder for a text digital document.
static TimerBuilder
timerBuilder()
Returns a builder for a timer.

Inherited Method Summary

Public Methods

public static AggregateRatingBuilder aggregateRatingBuilder ()

Returns a builder for an aggregate rating.

The aggregate rating builder can only be used as a parameter of other builders.

Refer to AggregateRatingBuilder for details.

public static AlarmBuilder alarmBuilder ()

Returns a builder for an alarm.

Refer to AlarmBuilder for details.

public static AlarmInstanceBuilder alarmInstanceBuilder ()

Returns a builder for an alarm instance.

Refer to AlarmInstanceBuilder for details.

public static AudiobookBuilder audiobookBuilder ()

Returns a builder for an audiobook.

Refer to AudiobookBuilder for details.

public static BookBuilder bookBuilder ()

Returns a builder for a book.

Refer to BookBuilder for details.

public static ConversationBuilder conversationBuilder ()

Returns a builder for a conversation.

Refer to ConversationBuilder for details.

public static DigitalDocumentBuilder digitalDocumentBuilder ()

Returns a builder for a generic digital document.

Refer to DigitalDocumentBuilder for details.

public static DigitalDocumentPermissionBuilder digitalDocumentPermissionBuilder ()

Returns a builder for a digital document permission.

Refer to DigitalDocumentPermissionBuilder for details.

public static MessageBuilder emailMessageBuilder ()

Returns a builder for an email message.

Refer to MessageBuilder for details.

public static GeoShapeBuilder geoShapeBuilder ()

Returns a builder for a geo area describe by a shape.

Refer to GeoShapeBuilder for details.

public static LocalBusinessBuilder localBusinessBuilder ()