Class SearchItemViewModel.PoiGroupViewModel
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class SearchItemViewModel.PoiGroupViewModel extends SearchItemViewModel implements Parcelable
ViewModel for PoiGroup including the child Poi list from PoiGroup.poiList
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
SearchItemViewModel.PoiGroupViewModel.CREATOR
-
Field Summary
Fields Modifier and Type Field Description private final Boolean
isGroup
private final Integer
childCount
private List<Poi>
childPois
private final String
locationText
private Boolean
isExpanded
private final String
imageUrl
private String
expandedChildId
private Poi
poi
private final String
id
private final String
name
private final String
type
public final static SearchItemViewModel.PoiGroupViewModel.CREATOR
CREATOR
-
Constructor Summary
Constructors Constructor Description SearchItemViewModel.PoiGroupViewModel(String id, PoiGroup poiGroup, List<Poi> childPois, String locationText, Boolean isExpanded, String imageUrl)
SearchItemViewModel.PoiGroupViewModel(String id, String name, String type, Integer childCount, List<Poi> childPois, String locationText, Boolean isExpanded, String imageUrl, String expandedChildId, Poi poi)
-
Method Summary
Modifier and Type Method Description Boolean
isGroup()
final Integer
getChildCount()
final List<Poi>
getChildPois()
final Unit
setChildPois(List<Poi> childPois)
String
getLocationText()
Boolean
isExpanded()
Unit
setExpanded(Boolean isExpanded)
String
getImageUrl()
String
getExpandedChildId()
Unit
setExpandedChildId(String expandedChildId)
Poi
getPoi()
Unit
setPoi(Poi poi)
String
toString()
Unit
writeToParcel(Parcel parcel, Integer flags)
Integer
describeContents()
Boolean
equals(Object other)
Integer
hashCode()
-
-
Method Detail
-
getChildCount
final Integer getChildCount()
-
getChildPois
final List<Poi> getChildPois()
-
setChildPois
final Unit setChildPois(List<Poi> childPois)
-
getLocationText
String getLocationText()
-
isExpanded
Boolean isExpanded()
-
setExpanded
Unit setExpanded(Boolean isExpanded)
-
getImageUrl
String getImageUrl()
-
getExpandedChildId
String getExpandedChildId()
-
setExpandedChildId
Unit setExpandedChildId(String expandedChildId)
-
writeToParcel
Unit writeToParcel(Parcel parcel, Integer flags)
-
describeContents
Integer describeContents()
-
-
-
-