Class SPARQLResultsXSVMappingStrategy
java.lang.Object
org.eclipse.rdf4j.query.resultio.text.SPARQLResultsXSVMappingStrategy
- All Implemented Interfaces:
 com.opencsv.bean.MappingStrategy<BindingSet>
- Direct Known Subclasses:
 SPARQLResultsCSVMappingStrategy, SPARQLResultsTSVMappingStrategy
public abstract class SPARQLResultsXSVMappingStrategy
extends Object
implements com.opencsv.bean.MappingStrategy<BindingSet>
This serves as a base class for mapping strategies for character separated inputs. Specifically, it is meant for
SPARQLResultsCSVMappingStrategy and
SPARQLResultsTSVMappingStrategy.- Author:
 - Andrew Rucker Jones
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionString[]generateHeader(BindingSet bean) booleanprotected ValueparseNumberPatternMatch(String valueString) This method parses a number as matched bynumberPatterninto aValue.voidsetErrorLocale(Locale errorLocale) voidsetType(Class<? extends BindingSet> type) String[]transmuteBean(BindingSet bean) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.opencsv.bean.MappingStrategy
captureHeader, ignoreFields, populateNewBean 
- 
Field Details
- 
bindingNames
 - 
valueFactory
 - 
numberPattern
 
 - 
 - 
Constructor Details
- 
SPARQLResultsXSVMappingStrategy
 
 - 
 - 
Method Details
- 
getBindingNames
 - 
generateHeader
- Specified by:
 generateHeaderin interfacecom.opencsv.bean.MappingStrategy<BindingSet>
 - 
isAnnotationDriven
public boolean isAnnotationDriven()- Specified by:
 isAnnotationDrivenin interfacecom.opencsv.bean.MappingStrategy<BindingSet>
 - 
parseNumberPatternMatch
This method parses a number as matched bynumberPatterninto aValue.- Parameters:
 valueString- The string to be parsed into a number- Returns:
 - The parsed value
 
 - 
setErrorLocale
- Specified by:
 setErrorLocalein interfacecom.opencsv.bean.MappingStrategy<BindingSet>
 - 
setType
- Specified by:
 setTypein interfacecom.opencsv.bean.MappingStrategy<BindingSet>
 - 
transmuteBean
- Specified by:
 transmuteBeanin interfacecom.opencsv.bean.MappingStrategy<BindingSet>
 
 -