Package org.xwiki.filter.output
Class AbstractBeanOutputFilterStream<P>
- java.lang.Object
-
- org.xwiki.filter.output.AbstractBeanOutputFilterStream<P>
-
- Type Parameters:
P- the type of the properties bean
- All Implemented Interfaces:
Closeable,AutoCloseable,BeanOutputFilterStream<P>,OutputFilterStream
public abstract class AbstractBeanOutputFilterStream<P> extends Object implements BeanOutputFilterStream<P>
- Since:
- 6.2M1
- Version:
- $Id: c7bad9ee2ecd6c5e8ab09f71b605e5bb9fd03764 $
-
-
Field Summary
Fields Modifier and Type Field Description protected Objectfilterprotected Pproperties
-
Constructor Summary
Constructors Constructor Description AbstractBeanOutputFilterStream()AbstractBeanOutputFilterStream(P properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateFilter()ObjectgetFilter()voidsetProperties(P properties)
-
-
-
Constructor Detail
-
AbstractBeanOutputFilterStream
public AbstractBeanOutputFilterStream()
-
AbstractBeanOutputFilterStream
public AbstractBeanOutputFilterStream(P properties) throws FilterException
- Throws:
FilterException
-
-
Method Detail
-
setProperties
public void setProperties(P properties) throws FilterException
- Specified by:
setPropertiesin interfaceBeanOutputFilterStream<P>- Throws:
FilterException
-
getFilter
public Object getFilter() throws FilterException
- Specified by:
getFilterin interfaceOutputFilterStream- Throws:
FilterException
-
createFilter
protected Object createFilter() throws FilterException
- Throws:
FilterException
-
-