Package org.apache.tika.config
Class Param<T>
- java.lang.Object
- 
- org.apache.tika.config.Param<T>
 
- 
- Type Parameters:
- T- value type. Should be serializable to string and have a constructor with string param
 - All Implemented Interfaces:
- Serializable
 
 public class Param<T> extends Object implements Serializable This is a serializable model class for parameters from configuration file.- Since:
- Apache Tika 1.14
- See Also:
- Serialized Form
 
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Class<T>getType()StringgetTypeString()TgetValue()static <T> Param<T>load(InputStream stream)static <T> Param<T>load(Node node)voidsave(OutputStream stream)voidsave(Document doc, Node node)voidsetName(String name)voidsetType(Class<T> type)voidsetTypeString(String type)StringtoString()
 
- 
- 
- 
Method Detail- 
loadpublic static <T> Param<T> load(InputStream stream) throws SAXException, IOException, TikaException - Throws:
- SAXException
- IOException
- TikaException
 
 - 
loadpublic static <T> Param<T> load(Node node) throws TikaConfigException - Throws:
- TikaConfigException
 
 - 
getNamepublic String getName() 
 - 
setNamepublic void setName(String name) 
 - 
getTypeStringpublic String getTypeString() 
 - 
setTypeStringpublic void setTypeString(String type) 
 - 
getValuepublic T getValue() 
 - 
savepublic void save(OutputStream stream) throws TransformerException, TikaException - Throws:
- TransformerException
- TikaException
 
 
- 
 
-