|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.fill.JRFillParameter
public class JRFillParameter
| Field Summary | |
|---|---|
protected JRParameter |
parent
|
| Fields inherited from interface net.sf.jasperreports.engine.JRParameter |
|---|
IS_IGNORE_PAGINATION, JASPER_REPORT, REPORT_CLASS_LOADER, REPORT_CONNECTION, REPORT_DATA_SOURCE, REPORT_FILE_RESOLVER, REPORT_FORMAT_FACTORY, REPORT_LOCALE, REPORT_MAX_COUNT, REPORT_PARAMETERS_MAP, REPORT_RESOURCE_BUNDLE, REPORT_SCRIPTLET, REPORT_TEMPLATES, REPORT_TIME_ZONE, REPORT_URL_HANDLER_FACTORY, REPORT_VIRTUALIZER, SORT_FIELDS |
| Constructor Summary | |
|---|---|
protected |
JRFillParameter(JRParameter parameter,
JRFillObjectFactory factory)
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
JRExpression |
getDefaultValueExpression()
|
java.lang.String |
getDescription()
|
java.lang.String |
getName()
|
java.lang.Class |
getNestedType()
Returns the parameter nested value type. |
java.lang.String |
getNestedTypeName()
Returns the name of the parameter nested value type. |
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults for this object. |
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map. |
java.lang.Object |
getValue()
Returns the value assigned to the parameter. |
java.lang.Class |
getValueClass()
|
java.lang.String |
getValueClassName()
|
boolean |
hasProperties()
Checks whether the object has any properties. |
boolean |
isForPrompting()
|
boolean |
isSystemDefined()
|
void |
setDescription(java.lang.String description)
|
void |
setValue(java.lang.Object value)
Assigns the value to the parameter. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JRParameter parent
| Constructor Detail |
|---|
protected JRFillParameter(JRParameter parameter,
JRFillObjectFactory factory)
| Method Detail |
|---|
public java.lang.String getName()
getName in interface JRParameterpublic java.lang.String getDescription()
getDescription in interface JRParameterpublic void setDescription(java.lang.String description)
setDescription in interface JRParameterpublic java.lang.Class getValueClass()
getValueClass in interface JRParameterpublic java.lang.String getValueClassName()
getValueClassName in interface JRParameterpublic java.lang.Class getNestedType()
JRParameter
The parameter nested value type is used when the parameter value class
is not sufficient in determining the expected type of the parameter values.
The most common such scenario is when the parameter value class is
Collection or a derived class, in which case the nested
type specifies the type of values which are to be placed inside the collection.
getNestedType in interface JRParameternull if none setJRParameter.getValueClass()public java.lang.String getNestedTypeName()
JRParameter
getNestedTypeName in interface JRParameternull if none setJRParameter.getNestedType()public boolean isSystemDefined()
isSystemDefined in interface JRParameterpublic boolean isForPrompting()
isForPrompting in interface JRParameterpublic JRExpression getDefaultValueExpression()
getDefaultValueExpression in interface JRParameterpublic java.lang.Object getValue()
JRValueParameter
getValue in interface JRValueParameterpublic void setValue(java.lang.Object value)
JRValueParameter
setValue in interface JRValueParametervalue - the value assigned to the parameterpublic boolean hasProperties()
JRPropertiesHolder
hasProperties in interface JRPropertiesHolderpublic JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap in interface JRPropertiesHolderpublic JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties in interface JRPropertiesHoldernull if no parentpublic java.lang.Object clone()
clone in interface JRCloneableclone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||