Package org.xwiki.filter.descriptor
Interface FilterStreamDescriptor
-
- All Known Subinterfaces:
FilterStreamBeanDescriptor
- All Known Implementing Classes:
AbstractFilterStreamDescriptor,CompositeFilterStreamDescriptor,DefaultFilterStreamBeanDescriptor
public interface FilterStreamDescriptorDescribes a filter stream.- Since:
- 6.2M1
- Version:
- $Id: 4cf9218e9fc6d460eccf27b605b4c5737542aeb8 $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()StringgetName()Collection<FilterStreamPropertyDescriptor<?>>getProperties()<T> FilterStreamPropertyDescriptor<T>getPropertyDescriptor(String propertyName)Return descriptor for the provided property name.
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- human readable name of filter input source type.
-
getDescription
String getDescription()
- Returns:
- the description of the filter
-
getPropertyDescriptor
<T> FilterStreamPropertyDescriptor<T> getPropertyDescriptor(String propertyName)
Return descriptor for the provided property name. The property name is not case sensitive.- Type Parameters:
T- the type of value associated to this property- Parameters:
propertyName- the name of the property- Returns:
- the descriptor of the property.
-
getProperties
Collection<FilterStreamPropertyDescriptor<?>> getProperties()
- Returns:
- the properties of filter.
-
-