Extended Parser: Class Factory Reference
         
Note: An object which only defined a single property called 'value' is considered a primitive or basic value.
When defining or using such objects, you can use the 'basic-key' or 'basic-object' tag in the Extended-XML.
 
Class Factory
org.jfree.report.modules.parser.ext.factory.objects.DefaultClassFactory
boolean
 
value
java.lang.String
byte
 
value
java.lang.String
char
 
value
java.lang.String
double
 
value
java.lang.String
float
 
value
java.lang.String
int
 
value
java.lang.String
java.awt.BasicStroke
 
value
java.lang.String
java.awt.Color
 
value
java.lang.String
java.awt.Dimension
 
height
java.lang.Float
width
java.lang.Float
java.awt.Shape
 
segments
[Lorg.jfree.report.modules.parser.ext.factory.objects.PathIteratorSegment;
windingRule
java.lang.String
java.awt.geom.Dimension2D
 
height
java.lang.Float
width
java.lang.Float
java.awt.geom.GeneralPath
 
segments
[Lorg.jfree.report.modules.parser.ext.factory.objects.PathIteratorSegment;
windingRule
java.lang.String
java.awt.geom.Line2D
 
x1
java.lang.Float
x2
java.lang.Float
y1
java.lang.Float
y2
java.lang.Float
java.awt.geom.Point2D
 
x
java.lang.Float
y
java.lang.Float
java.awt.geom.Rectangle2D
 
height
java.lang.Float
width
java.lang.Float
x
java.lang.Float
y
java.lang.Float
java.lang.Boolean
 
value
java.lang.String
java.lang.Byte
 
value
java.lang.String
java.lang.Character
 
value
java.lang.String
java.lang.Double
 
value
java.lang.String
java.lang.Float
 
value
java.lang.String
java.lang.Integer
 
value
java.lang.String
java.lang.Long
 
value
java.lang.String
java.lang.Object
 
class
java.lang.String
java.lang.Short
 
value
java.lang.String
java.lang.String
 
value
java.lang.String
java.text.DateFormat
 
class
java.lang.String
java.text.DateFormatSymbols
 
class
java.lang.String
java.text.DecimalFormat
 
decimalFormatSymbols
java.text.DecimalFormatSymbols
decimalSeparatorAlwaysShown
boolean
groupingSize
int
groupingUsed
boolean
localizedPattern
java.lang.String
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
multiplier
int
negativePrefix
java.lang.String
negativeSuffix
java.lang.String
parseIntegerOnly
boolean
pattern
java.lang.String
positivePrefix
java.lang.String
positiveSuffix
java.lang.String
java.text.DecimalFormatSymbols
 
currencySymbol
java.lang.String
decimalSeparator
char
digit
char
groupingSeparator
char
infinity
java.lang.String
internationalCurrencySymbol
java.lang.String
minusSign
char
monetaryDecimalSeparator
char
naN
java.lang.String
patternSeparator
char
perMill
char
percent
char
zeroDigit
char
java.text.Format
 
class
java.lang.String
java.text.NumberFormat
 
groupingUsed
boolean
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
parseIntegerOnly
boolean
java.text.SimpleDateFormat
 
2DigitYearStart
java.util.Date
calendar
java.util.Calendar
dateFormatSymbols
java.text.DateFormatSymbols
lenient
boolean
localizedPattern
java.lang.String
numberFormat
java.text.NumberFormat
pattern
java.lang.String
java.util.Date
 
day
java.lang.Integer
month
java.lang.Integer
year
java.lang.Integer
long
 
value
java.lang.String
org.jfree.report.ElementAlignment
 
value
java.lang.String
org.jfree.report.modules.parser.ext.factory.objects.PathIteratorSegment
 
segmentType
java.lang.String
x1
float
x2
float
x3
float
y1
float
y2
float
y3
float
org.jfree.report.style.FontDefinition
 
bold
java.lang.Boolean
embeddedFont
java.lang.Boolean
fontEncoding
java.lang.String
fontName
java.lang.String
fontSize
java.lang.Integer
italic
java.lang.Boolean
strikethrough
java.lang.Boolean
underline
java.lang.Boolean
org.jfree.ui.FloatDimension
 
height
double
width
double
short
 
value
java.lang.String
Class Factory
org.jfree.report.modules.parser.ext.factory.datasource.DefaultDataSourceFactory
org.jfree.report.filter.AnchorFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.ComponentDrawableFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.DataRowDataSource
 
dataSourceColumnName
java.lang.String
org.jfree.report.filter.DateFormatFilter
 
dataSource
org.jfree.report.filter.DataSource
dateFormat
java.text.DateFormat
formatter
java.text.Format
nullValue
java.lang.String
org.jfree.report.filter.DateFormatParser
 
dataSource
org.jfree.report.filter.DataSource
dateFormat
java.text.DateFormat
formatter
java.text.Format
nullValue
java.lang.Object
org.jfree.report.filter.DecimalFormatFilter
 
dataSource
org.jfree.report.filter.DataSource
decimalFormat
java.text.DecimalFormat
formatString
java.lang.String
formatter
java.text.Format
groupingUsed
boolean
keepState
boolean
localizedFormatString
java.lang.String
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
nullValue
java.lang.String
numberFormat
java.text.NumberFormat
org.jfree.report.filter.DecimalFormatParser
 
dataSource
org.jfree.report.filter.DataSource
decimalFormat
java.text.DecimalFormat
formatString
java.lang.String
formatter
java.text.Format
groupingUsed
boolean
keepState
boolean
localizedFormatString
java.lang.String
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
nullValue
java.lang.Object
numberFormat
java.text.NumberFormat
org.jfree.report.filter.DrawableLoadFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.FormatFilter
 
dataSource
org.jfree.report.filter.DataSource
formatter
java.text.Format
nullValue
java.lang.String
org.jfree.report.filter.FormatParser
 
dataSource
org.jfree.report.filter.DataSource
formatter
java.text.Format
nullValue
java.lang.Object
org.jfree.report.filter.ImageLoadFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.ImageRefFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.MessageFormatFilter
 
formatString
java.lang.String
org.jfree.report.filter.NumberFormatFilter
 
dataSource
org.jfree.report.filter.DataSource
formatter
java.text.Format
groupingUsed
boolean
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
nullValue
java.lang.String
numberFormat
java.text.NumberFormat
org.jfree.report.filter.NumberFormatParser
 
dataSource
org.jfree.report.filter.DataSource
formatter
java.text.Format
groupingUsed
boolean
maximumFractionDigits
int
maximumIntegerDigits
int
minimumFractionDigits
int
minimumIntegerDigits
int
nullValue
java.lang.Object
numberFormat
java.text.NumberFormat
org.jfree.report.filter.ResourceFileFilter
 
dataSource
org.jfree.report.filter.DataSource
resourceIdentifier
java.lang.String
org.jfree.report.filter.ShapeFilter
 
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.SimpleDateFormatFilter
 
dataSource
org.jfree.report.filter.DataSource
dateFormat
java.text.DateFormat
formatString
java.lang.String
formatter
java.text.Format
keepState
boolean
localizedFormatString
java.lang.String
nullValue
java.lang.String
simpleDateFormat
java.text.SimpleDateFormat
org.jfree.report.filter.SimpleDateFormatParser
 
dataSource
org.jfree.report.filter.DataSource
dateFormat
java.text.DateFormat
formatString
java.lang.String
formatter
java.text.Format
keepState
boolean
localizedFormatString
java.lang.String
nullValue
java.lang.Object
simpleDateFormat
java.text.SimpleDateFormat
org.jfree.report.filter.StaticDataSource
 
value
java.lang.Object
org.jfree.report.filter.StringFilter
 
dataSource
org.jfree.report.filter.DataSource
nullValue
java.lang.String
org.jfree.report.filter.URLFilter
 
baseURL
java.net.URL
dataSource
org.jfree.report.filter.DataSource
org.jfree.report.filter.templates.AnchorFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.DateFieldTemplate
 
field
java.lang.String
format
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.DrawableFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.DrawableURLElementTemplate
 
content
java.lang.String
org.jfree.report.filter.templates.DrawableURLFieldTemplate
 
content
java.lang.String
org.jfree.report.filter.templates.HorizontalLineTemplate
 
name
java.lang.String
org.jfree.report.filter.templates.ImageFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.ImageURLElementTemplate
 
content
java.lang.String
org.jfree.report.filter.templates.ImageURLFieldTemplate
 
field
java.lang.String
org.jfree.report.filter.templates.LabelTemplate
 
content
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.MessageFieldTemplate
 
format
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.NumberFieldTemplate
 
field
java.lang.String
format
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.RectangleTemplate
 
name
java.lang.String
org.jfree.report.filter.templates.ResourceFieldTemplate
 
field
java.lang.String
name
java.lang.String
nullValue
java.lang.String
resourceIdentifier
java.lang.String
org.jfree.report.filter.templates.ResourceLabelTemplate
 
content
java.lang.String
name
java.lang.String
nullValue
java.lang.String
resourceIdentifier
java.lang.String
org.jfree.report.filter.templates.ShapeFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.StringFieldTemplate
 
field
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.VerticalLineTemplate
 
name
java.lang.String
Class Factory
org.jfree.report.modules.parser.ext.factory.templates.TemplateClassFactory
org.jfree.report.filter.templates.DateFieldTemplate
 
field
java.lang.String
format
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.DrawableFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.HorizontalLineTemplate
 
name
java.lang.String
org.jfree.report.filter.templates.ImageFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.ImageURLElementTemplate
 
content
java.lang.String
org.jfree.report.filter.templates.ImageURLFieldTemplate
 
field
java.lang.String
org.jfree.report.filter.templates.LabelTemplate
 
content
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.NumberFieldTemplate
 
field
java.lang.String
format
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.RectangleTemplate
 
name
java.lang.String
org.jfree.report.filter.templates.ResourceFieldTemplate
 
field
java.lang.String
name
java.lang.String
nullValue
java.lang.String
resourceIdentifier
java.lang.String
org.jfree.report.filter.templates.ResourceLabelTemplate
 
content
java.lang.String
name
java.lang.String
nullValue
java.lang.String
resourceIdentifier
java.lang.String
org.jfree.report.filter.templates.ShapeFieldTemplate
 
field
java.lang.String
name
java.lang.String
org.jfree.report.filter.templates.StringFieldTemplate
 
field
java.lang.String
name
java.lang.String
nullValue
java.lang.String
org.jfree.report.filter.templates.VerticalLineTemplate
 
name
java.lang.String