public class JobimExtractorConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
attributeDelimiter |
java.lang.String |
extractorClassName |
java.lang.String |
holeSymbol |
java.lang.String |
keyValuesDelimiter |
java.lang.String |
valueDelimiter |
java.lang.String |
valueRelationPattern |
Constructor and Description |
---|
JobimExtractorConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeDelimiter() |
java.lang.String |
getExtractorClassName() |
static JobimAnnotationExtractor |
getExtractorFromXmlFile(java.io.File name) |
static JobimAnnotationExtractor |
getExtractorFromXmlFile(java.lang.String name) |
java.lang.String |
getHoleSymbol() |
java.lang.String |
getKeyValuesDelimiter() |
java.lang.String |
getValueDelimiter() |
java.lang.String |
getValueRelationPattern() |
static void |
main(java.lang.String[] args) |
void |
saveAsXml(java.io.File file) |
void |
saveAsXml(java.io.PrintStream ps) |
void |
setAttributeDelimiter(java.lang.String attributeDelimiter) |
void |
setExtractorClassName(java.lang.String extractorClassName) |
void |
setHoleSymbol(java.lang.String holeSymbol) |
void |
setKeyValuesDelimiter(java.lang.String keyValuesDelimiter) |
void |
setValueDelimiter(java.lang.String valueDelimiter) |
void |
setValueRelationPattern(java.lang.String valueRelationPattern) |
public java.lang.String keyValuesDelimiter
public java.lang.String attributeDelimiter
public java.lang.String valueDelimiter
public java.lang.String extractorClassName
public java.lang.String valueRelationPattern
public java.lang.String holeSymbol
public java.lang.String getHoleSymbol()
public void setHoleSymbol(java.lang.String holeSymbol)
public java.lang.String getKeyValuesDelimiter()
public void setKeyValuesDelimiter(java.lang.String keyValuesDelimiter)
public java.lang.String getAttributeDelimiter()
public void setAttributeDelimiter(java.lang.String attributeDelimiter)
public java.lang.String getValueDelimiter()
public void setValueDelimiter(java.lang.String valueDelimiter)
public java.lang.String getExtractorClassName()
public void setExtractorClassName(java.lang.String extractorClassName)
public java.lang.String getValueRelationPattern()
public void setValueRelationPattern(java.lang.String valueRelationPattern)
public void saveAsXml(java.io.PrintStream ps) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static void main(java.lang.String[] args) throws java.io.FileNotFoundException, javax.xml.bind.JAXBException
java.io.FileNotFoundException
javax.xml.bind.JAXBException
public void saveAsXml(java.io.File file) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
javax.xml.bind.JAXBException
java.io.FileNotFoundException
public static JobimAnnotationExtractor getExtractorFromXmlFile(java.io.File name) throws javax.xml.bind.JAXBException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException, java.lang.SecurityException, java.lang.ClassNotFoundException
javax.xml.bind.JAXBException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.SecurityException
java.lang.ClassNotFoundException
public static JobimAnnotationExtractor getExtractorFromXmlFile(java.lang.String name) throws javax.xml.bind.JAXBException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException, java.lang.SecurityException, java.lang.ClassNotFoundException
javax.xml.bind.JAXBException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.SecurityException
java.lang.ClassNotFoundException