Class DocumentClassAnnotationFormat
- java.lang.Object
-
- de.julielab.jcore.ae.annotationadder.annotationformat.DocumentClassAnnotationFormat
-
- All Implemented Interfaces:
AnnotationFormat<ExternalDocumentClassAnnotation>
public class DocumentClassAnnotationFormat extends Object implements AnnotationFormat<ExternalDocumentClassAnnotation>
-
-
Constructor Summary
Constructors Constructor Description DocumentClassAnnotationFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Class<?>>getColumnDataTypes()intgetDocumentIdColumnIndex()String[]getHeader()voidhasHeader(boolean withHeader)ExternalDocumentClassAnnotationparse(String data)voidsetColumnNames(String[] header)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.julielab.jcore.ae.annotationadder.annotationformat.AnnotationFormat
determineDataType
-
-
-
-
Method Detail
-
parse
public ExternalDocumentClassAnnotation parse(String data)
- Specified by:
parsein interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
hasHeader
public void hasHeader(boolean withHeader)
- Specified by:
hasHeaderin interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
getHeader
public String[] getHeader()
- Specified by:
getHeaderin interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
getColumnDataTypes
public List<Class<?>> getColumnDataTypes()
- Specified by:
getColumnDataTypesin interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
setColumnNames
public void setColumnNames(String[] header)
- Specified by:
setColumnNamesin interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
getDocumentIdColumnIndex
public int getDocumentIdColumnIndex()
- Specified by:
getDocumentIdColumnIndexin interfaceAnnotationFormat<ExternalDocumentClassAnnotation>
-
-