org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.objects
Class PathIteratorSegmentObjectDescription
java.lang.Object
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.AbstractObjectDescription
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.objects.PathIteratorSegmentObjectDescription
- All Implemented Interfaces:
- Serializable, Cloneable, ObjectDescription
public class PathIteratorSegmentObjectDescription
- extends AbstractObjectDescription
Describes the PathIteratorSegment object for the object factories used in the parser.
- Author:
- Thomas Morgner
- See Also:
ClassFactory
,
ObjectDescription
,
Serialized Form
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.AbstractObjectDescription |
clone, configure, convertPrimitiveClass, equals, getConfig, getInstance, getObjectClass, getParameter, getParameterDefinition, getParameterNames, getUnconfiguredInstance, hashCode, setParameter, setParameterDefinition |
PathIteratorSegmentObjectDescription
public PathIteratorSegmentObjectDescription()
- Creates a new object description.
createObject
public Object createObject()
- Creates an object based on the description.
- Returns:
- The object.
setParameterFromObject
public void setParameterFromObject(Object o)
throws ObjectFactoryException
- Sets the parameters of this description object to match the supplied object.
- Parameters:
o
- the object.
- Throws:
ObjectFactoryException
- if there is a problem while reading the properties of the given object.