public class ScheduleHierarchy extends Object
| Constructor and Description |
|---|
ScheduleHierarchy(ItemAndBroadcast itemAndBroadcast,
com.google.common.base.Optional<? extends Container> primaryContainer,
com.google.common.base.Optional<Series> secondaryContainer) |
| Modifier and Type | Method and Description |
|---|---|
static ScheduleHierarchy |
brandAndItem(Brand brand,
ItemAndBroadcast item) |
static ScheduleHierarchy |
brandSeriesAndItem(Brand brand,
Series series,
ItemAndBroadcast item) |
boolean |
equals(Object that) |
ItemAndBroadcast |
getItemAndBroadcast() |
com.google.common.base.Optional<Series> |
getPossibleSeries() |
com.google.common.base.Optional<Container> |
getPrimaryContainer() |
int |
hashCode() |
static ScheduleHierarchy |
itemOnly(ItemAndBroadcast item) |
static ScheduleHierarchy |
seriesAndItem(Series series,
ItemAndBroadcast item) |
String |
toString() |
public ScheduleHierarchy(ItemAndBroadcast itemAndBroadcast, com.google.common.base.Optional<? extends Container> primaryContainer, com.google.common.base.Optional<Series> secondaryContainer)
public static final ScheduleHierarchy itemOnly(ItemAndBroadcast item)
public static final ScheduleHierarchy seriesAndItem(Series series, ItemAndBroadcast item)
public static final ScheduleHierarchy brandAndItem(Brand brand, ItemAndBroadcast item)
public static final ScheduleHierarchy brandSeriesAndItem(Brand brand, Series series, ItemAndBroadcast item)
public ItemAndBroadcast getItemAndBroadcast()
public com.google.common.base.Optional<Container> getPrimaryContainer()
public com.google.common.base.Optional<Series> getPossibleSeries()
Copyright © 2014. All rights reserved.