Class SPARQLResultsXSVMappingStrategy

    • Field Detail

      • bindingNames

        protected java.util.List<java.lang.String> bindingNames
      • numberPattern

        protected static final java.util.regex.Pattern numberPattern
      • WRITING_UNSUPPORTED

        private static final java.lang.String WRITING_UNSUPPORTED
        See Also:
        Constant Field Values
    • Constructor Detail

      • SPARQLResultsXSVMappingStrategy

        public SPARQLResultsXSVMappingStrategy​(ValueFactory valueFactory)
    • Method Detail

      • getBindingNames

        public java.util.List<java.lang.String> getBindingNames()
      • generateHeader

        public java.lang.String[] generateHeader​(BindingSet bean)
        Specified by:
        generateHeader in interface com.opencsv.bean.MappingStrategy<BindingSet>
      • isAnnotationDriven

        public boolean isAnnotationDriven()
        Specified by:
        isAnnotationDriven in interface com.opencsv.bean.MappingStrategy<BindingSet>
      • parseNumberPatternMatch

        protected Value parseNumberPatternMatch​(java.lang.String valueString)
        This method parses a number as matched by numberPattern into a Value.
        Parameters:
        valueString - The string to be parsed into a number
        Returns:
        The parsed value
      • setErrorLocale

        public void setErrorLocale​(java.util.Locale errorLocale)
        Specified by:
        setErrorLocale in interface com.opencsv.bean.MappingStrategy<BindingSet>
      • setType

        public void setType​(java.lang.Class<? extends BindingSet> type)
        Specified by:
        setType in interface com.opencsv.bean.MappingStrategy<BindingSet>
      • transmuteBean

        public java.lang.String[] transmuteBean​(BindingSet bean)
        Specified by:
        transmuteBean in interface com.opencsv.bean.MappingStrategy<BindingSet>