Class URLFilterObjectDescription
- 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.base.BeanObjectDescription
-
- org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource.URLFilterObjectDescription
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ObjectDescription
public class URLFilterObjectDescription extends BeanObjectDescription
An ObjectDescription for the URLFilterClass. This class uses either an given or an preconfigured base url to construct the URL.- Author:
- Thomas Morgner
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description URLFilterObjectDescription(Class className)
Creates a new object description.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
createObject()
Creates an object based on this description.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.BeanObjectDescription
ignoreParameter, isParameterIgnored, setParameterFromObject
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.AbstractObjectDescription
clone, configure, convertPrimitiveClass, equals, getConfig, getDefinedParameterNames, getInstance, getObjectClass, getParameter, getParameterDefinition, getParameterNames, getUnconfiguredInstance, hashCode, setParameter, setParameterDefinition
-
-
-
-
Constructor Detail
-
URLFilterObjectDescription
public URLFilterObjectDescription(Class className)
Creates a new object description.- Parameters:
className
- the class.
-
-
Method Detail
-
createObject
public Object createObject()
Creates an object based on this description.- Specified by:
createObject
in interfaceObjectDescription
- Overrides:
createObject
in classBeanObjectDescription
- Returns:
- The object.
-
-