public class Context extends Object
getProperty(String)
.Modifier and Type | Class and Description |
---|---|
protected static class |
Context.ContextBaseBuilder<R extends Context,B extends Context.ContextBaseBuilder<R,B>>
Builder class for Context
|
Modifier and Type | Field and Description |
---|---|
protected String |
platform |
static String |
PLATFORM_KEY
Platform key
|
protected Map<String,Object> |
properties |
Modifier | Constructor and Description |
---|---|
protected |
Context()
Create a new Context
|
protected |
Context(String platform,
Map<String,Object> properties)
Create a new Context
|
Modifier and Type | Method and Description |
---|---|
boolean |
canEqual(Object other)
Is another object type compatible with this object
|
boolean |
equals(Object o) |
String |
getPlatform()
Get the name of the platform making the request.
|
Map<String,Object> |
getProperties()
Get all properties in the context.
|
Object |
getProperty(String key)
Get the value of a property in the context with the given key.
|
protected String |
getStringProperty(String key)
Get the String value of a property in the context with the given key.
|
int |
hashCode() |
String |
toString() |
public static final String PLATFORM_KEY
protected final String platform
public String getPlatform()
public Map<String,Object> getProperties()
public Object getProperty(String key)
key
- the key of the property to retrieveprotected String getStringProperty(String key)
key
- the key of the property to retrievepublic final boolean canEqual(Object other)
other
- the other object