Package org.apache.tika.config
Class ParamField
- java.lang.Object
- 
- org.apache.tika.config.ParamField
 
- 
 public class ParamField extends Object - Since:
- Apache Tika 1.14
 
- 
- 
Constructor SummaryConstructors Constructor Description ParamField(AccessibleObject member)Creates a ParamField object
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassignValue(Object bean, Object value)Sets given value to the annotated field of beanFieldgetField()StringgetName()MethodgetSetter()Class<?>getType()booleanisRequired()StringtoString()
 
- 
- 
- 
Field Detail- 
DEFAULTpublic static final String DEFAULT - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ParamFieldpublic ParamField(AccessibleObject member) throws TikaConfigException Creates a ParamField object- Parameters:
- member- a field or method which has- Fieldannotation
- Throws:
- TikaConfigException
 
 
- 
 - 
Method Detail- 
getFieldpublic Field getField() 
 - 
getSetterpublic Method getSetter() 
 - 
getNamepublic String getName() 
 - 
getTypepublic Class<?> getType() 
 - 
isRequiredpublic boolean isRequired() 
 - 
assignValuepublic void assignValue(Object bean, Object value) throws IllegalAccessException, InvocationTargetException Sets given value to the annotated field of bean- Parameters:
- bean- bean with annotation for field
- value- value of field
- Throws:
- IllegalAccessException- when it occurs
- InvocationTargetException- when it occurs
 
 
- 
 
-