Class ChartSettings
- java.lang.Object
-
- jetbrains.buildServer.serverSide.statistics.ChartSettings
-
- Direct Known Subclasses:
BuildChartSettings
public class ChartSettings extends java.lang.Object
Bean to hold chart settings (both tag params and current filters) Dataset and appearance will be created and may be fully recreated from data stored this bean.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.String[]>
myParams
Holds raw params
-
Constructor Summary
Constructors Modifier Constructor Description protected
ChartSettings(java.util.Map<java.lang.String,java.lang.String[]> params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String[]
getAll(java.lang.String key)
java.util.Map<java.lang.String,java.lang.String[]>
getParams()
java.lang.String
getSingle(java.lang.String key)
int
hashCode()
boolean
isSet(java.lang.String key)
java.lang.String[]
remove(java.lang.String key)
java.lang.String[]
setAll(java.lang.String key, java.lang.String[] value)
java.lang.String[]
setSingle(java.lang.String key, java.lang.String value)
-
-
-
Method Detail
-
getParams
public java.util.Map<java.lang.String,java.lang.String[]> getParams()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
isSet
public boolean isSet(java.lang.String key)
-
getSingle
public java.lang.String getSingle(java.lang.String key)
-
getAll
public java.lang.String[] getAll(java.lang.String key)
-
setSingle
public java.lang.String[] setSingle(java.lang.String key, java.lang.String value)
-
setAll
public java.lang.String[] setAll(java.lang.String key, java.lang.String[] value)
-
remove
public java.lang.String[] remove(java.lang.String key)
-
-