public class JRFillField extends Object implements JRField
| Modifier | Constructor and Description |
|---|---|
protected |
JRFillField(JRField field,
JRFillObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
String |
getDescription()
Gets the field optional description.
|
String |
getName()
Gets the field unique name.
|
Object |
getOldValue() |
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults
for this object.
|
Object |
getPreviousOldValue() |
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map.
|
Object |
getValue() |
Object |
getValue(byte evaluation) |
Class<?> |
getValueClass()
Gets the field value class.
|
String |
getValueClassName()
Gets the field value class name.
|
boolean |
hasProperties()
Checks whether the object has any properties.
|
void |
overwriteValue(Object newValue,
byte evaluation) |
void |
restoreValue(byte evaluation) |
void |
setDescription(String description)
Sets the field description.
|
void |
setOldValue(Object oldValue) |
void |
setPreviousOldValue(Object previousOldValue) |
void |
setValue(Object value) |
protected JRField parent
protected JRFillField(JRField field, JRFillObjectFactory factory)
public String getName()
JRFieldpublic String getDescription()
JRFieldgetDescription in interface JRFieldpublic void setDescription(String description)
JRFieldsetDescription in interface JRFieldpublic Class<?> getValueClass()
JRFieldgetValueClass in interface JRFieldpublic String getValueClassName()
JRFieldgetValueClassName in interface JRFieldpublic Object getOldValue()
public void setOldValue(Object oldValue)
public Object getValue()
public void setValue(Object value)
public Object getValue(byte evaluation)
public void overwriteValue(Object newValue, byte evaluation)
public void restoreValue(byte evaluation)
public Object getPreviousOldValue()
public void setPreviousOldValue(Object previousOldValue)
public boolean hasProperties()
JRPropertiesHolderhasProperties in interface JRPropertiesHolderpublic JRPropertiesMap getPropertiesMap()
JRPropertiesHoldergetPropertiesMap in interface JRPropertiesHolderpublic JRPropertiesHolder getParentProperties()
JRPropertiesHoldergetParentProperties in interface JRPropertiesHoldernull if no parentpublic Object clone()
clone in interface JRCloneableclone in class ObjectCopyright © 2017. All rights reserved.