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()
JRField
public String getDescription()
JRField
getDescription
in interface JRField
public void setDescription(String description)
JRField
setDescription
in interface JRField
public Class<?> getValueClass()
JRField
getValueClass
in interface JRField
public String getValueClassName()
JRField
getValueClassName
in interface JRField
public 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()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parentpublic Object clone()
clone
in interface JRCloneable
clone
in class Object
Copyright © 2016. All rights reserved.