public class ECommerceScreen
extends java.lang.Object
Describes a screen (page).

Constructor Summary

Constructors
Constructor and Description
ECommerceScreen() 

Method Summary

All Methods
Instance Methods
Concrete Methods
Modifier and TypeMethod and Description
java.util.List<java.lang.String>getCategoriesPath() 
java.lang.StringgetName() 
java.util.Map<java.lang.String,java.lang.String>getPayload() 
java.lang.StringgetSearchQuery() 
ECommerceScreensetCategoriesPath(java.util.List<java.lang.String> categoriesPath)
Sets screen categories path.
ECommerceScreensetName(java.lang.String name)
Sets screen name.
ECommerceScreensetPayload(java.util.Map<java.lang.String,java.lang.String> payload)
Sets payload.
ECommerceScreensetSearchQuery(java.lang.String searchQuery)
Sets search query.
java.lang.StringtoString() 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

ECommerceScreen

public ECommerceScreen()

Method Detail

getName

@Nullable
public java.lang.String getName()
Returns:
screen name
See Also:
setName(String)

setName

public ECommerceScreen setName(@Nullable
                               java.lang.String name)
Sets screen name.
Parameters:
name - Name of the screen.
Returns:
same ECommerceScreen object

getCategoriesPath

@Nullable
public java.util.List<java.lang.String> getCategoriesPath()
Returns:
categories path
See Also:
setCategoriesPath(java.util.List)

setCategoriesPath

public ECommerceScreen setCategoriesPath(@Nullable
                                         java.util.List<java.lang.String> categoriesPath)
Sets screen categories path.
Parameters:
categoriesPath - Path to the screen.
Returns:
same ECommerceScreen object

getSearchQuery

@Nullable
public java.lang.String getSearchQuery()
Returns:
search query
See Also:
setSearchQuery(String)

setSearchQuery

public ECommerceScreen setSearchQuery(@Nullable
                                      java.lang.String searchQuery)
Sets search query.
Parameters:
searchQuery - Search query.
Returns:
same ECommerceScreen object

getPayload

@Nullable
public java.util.Map<java.lang.String,java.lang.String> getPayload()
Returns:
payload
See Also:
setPayload(java.util.Map)

setPayload

public ECommerceScreen setPayload(@Nullable
                                  java.util.Map<java.lang.String,java.lang.String> payload)
Sets payload.
Parameters:
payload - Payload - additional key-value structured data with various content.
Returns:
same ECommerceScreen object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object