public class ReportParameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_OBJECT_KEY |
static java.lang.String |
PARAM_TARGET_NAME |
static java.lang.String |
PARAM_TYPE_ANY |
static java.lang.String |
PARAM_TYPE_BOOLEAN |
static java.lang.String |
PARAM_TYPE_DATE |
static java.lang.String |
PARAM_TYPE_DATETIME |
static java.lang.String |
PARAM_TYPE_DECIMAL |
static java.lang.String |
PARAM_TYPE_FLOAT |
static java.lang.String |
PARAM_TYPE_INTEGER |
static java.lang.String |
PARAM_TYPE_STRING |
static java.lang.String |
PARAM_TYPE_TIME |
static java.lang.String |
PARAM_USER_KEY |
Constructor and Description |
---|
ReportParameter(java.lang.String name,
java.lang.String value) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String promptText) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String promptText,
boolean multiValue) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String promptText,
boolean multiValue,
java.util.HashMap<java.lang.String,java.lang.String> selectionList) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String promptText,
boolean multiValue,
java.util.HashMap<java.lang.String,java.lang.String> selectionList,
boolean required) |
ReportParameter(java.lang.String name,
java.lang.String type,
java.lang.String value,
java.lang.String promptText,
boolean multiValue,
java.util.HashMap<java.lang.String,java.lang.String> selectionList,
boolean required,
boolean hidden) |
Modifier and Type | Method and Description |
---|---|
static ReportParameter |
createObjectKeyParameter(java.lang.String objectId) |
static ReportParameter |
createParameter(java.lang.String keyValueTypeString) |
static ReportParameter |
createUserKeyParameter(java.lang.String userId) |
java.lang.String |
getKeyValueTypeString() |
java.lang.String |
getName() |
java.lang.String |
getPromptText() |
java.util.HashMap<java.lang.String,java.lang.String> |
getSelectionList()
Get a list of locale-specific labels with values for a selection list.
|
java.lang.String |
getType() |
java.lang.String |
getValue() |
java.lang.String[] |
getValues() |
boolean |
isHidden() |
boolean |
isMultiValue() |
boolean |
isObjectKey()
Indicates if parameter is a registry object key parameter.
|
boolean |
isRequired() |
boolean |
isTargetName()
Indicates if parameter is a target name parameter.
|
boolean |
isUserKey()
Indicates if parameter is a user key parameter.
|
void |
setHidden(boolean hidden) |
void |
setMultiValue(boolean multiValue) |
void |
setName(java.lang.String name) |
void |
setPromptText(java.lang.String promptText) |
void |
setRequired(boolean required) |
void |
setSelectionList(java.util.HashMap<java.lang.String,java.lang.String> selectionList)
Set a list of locale-specific labels with values for a selection list.
|
void |
setType(java.lang.String type) |
void |
setValue(java.lang.String value) |
public static final java.lang.String PARAM_USER_KEY
public static final java.lang.String PARAM_OBJECT_KEY
public static final java.lang.String PARAM_TARGET_NAME
public static final java.lang.String PARAM_TYPE_ANY
public static final java.lang.String PARAM_TYPE_BOOLEAN
public static final java.lang.String PARAM_TYPE_DATE
public static final java.lang.String PARAM_TYPE_DATETIME
public static final java.lang.String PARAM_TYPE_DECIMAL
public static final java.lang.String PARAM_TYPE_FLOAT
public static final java.lang.String PARAM_TYPE_INTEGER
public static final java.lang.String PARAM_TYPE_STRING
public static final java.lang.String PARAM_TYPE_TIME
public ReportParameter(java.lang.String name, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value, java.lang.String promptText) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value, java.lang.String promptText, boolean multiValue) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value, java.lang.String promptText, boolean multiValue, java.util.HashMap<java.lang.String,java.lang.String> selectionList) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value, java.lang.String promptText, boolean multiValue, java.util.HashMap<java.lang.String,java.lang.String> selectionList, boolean required) throws java.lang.Exception
java.lang.Exception
public ReportParameter(java.lang.String name, java.lang.String type, java.lang.String value, java.lang.String promptText, boolean multiValue, java.util.HashMap<java.lang.String,java.lang.String> selectionList, boolean required, boolean hidden) throws java.lang.Exception
java.lang.Exception
public java.lang.String getName()
public void setName(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public java.lang.String getType()
public void setType(java.lang.String type) throws java.lang.Exception
java.lang.Exception
public java.lang.String getValue()
public java.lang.String[] getValues()
public void setValue(java.lang.String value)
public java.util.HashMap<java.lang.String,java.lang.String> getSelectionList()
public void setSelectionList(java.util.HashMap<java.lang.String,java.lang.String> selectionList)
public java.lang.String getPromptText()
public void setPromptText(java.lang.String promptText)
public boolean isMultiValue()
public void setMultiValue(boolean multiValue)
public boolean isRequired()
public void setRequired(boolean required)
public boolean isHidden()
public void setHidden(boolean hidden)
public boolean isObjectKey()
public boolean isUserKey()
public boolean isTargetName()
public static ReportParameter createUserKeyParameter(java.lang.String userId) throws java.lang.Exception
java.lang.Exception
public static ReportParameter createObjectKeyParameter(java.lang.String objectId) throws java.lang.Exception
java.lang.Exception
public java.lang.String getKeyValueTypeString()
public static ReportParameter createParameter(java.lang.String keyValueTypeString) throws java.lang.Exception
java.lang.Exception