You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2016/05/14 17:22:23 UTC

[27/40] jena git commit: Fix line endings

Fix line endings


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/d6ae87fd
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/d6ae87fd
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/d6ae87fd

Branch: refs/heads/master
Commit: d6ae87fdb5be2a6252a3e53e3e6a62b41f8850cd
Parents: ae5ddd9
Author: Andy Seaborne <an...@apache.org>
Authored: Sat May 14 17:47:52 2016 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat May 14 17:47:52 2016 +0100

----------------------------------------------------------------------
 .../constructquads/ExampleConstructQuads.java   |  382 +-
 .../jena/query/ParameterizedSparqlString.java   | 3420 ++++++++--------
 .../java/org/apache/jena/riot/lang/LangCSV.java |  304 +-
 .../apache/jena/riot/lang/PipedQuadsStream.java |  106 +-
 .../apache/jena/riot/lang/PipedRDFIterator.java |  784 ++--
 .../apache/jena/riot/lang/PipedRDFStream.java   |  140 +-
 .../jena/riot/lang/PipedTriplesStream.java      |  106 +-
 .../jena/riot/lang/PipedTuplesStream.java       |  110 +-
 .../jena/riot/out/SinkQuadBracedOutput.java     |  274 +-
 .../sparql/engine/index/HashIndexTable.java     |  436 +-
 .../jena/sparql/engine/index/IndexFactory.java  |   90 +-
 .../jena/sparql/engine/index/IndexTable.java    |   64 +-
 .../jena/sparql/engine/index/LinearIndex.java   |  224 +-
 .../apache/jena/sparql/modify/UpdateEngine.java |   86 +-
 .../jena/sparql/modify/UpdateRequestSink.java   |  150 +-
 .../apache/jena/sparql/modify/UpdateSink.java   |   80 +-
 .../jena/sparql/modify/UpdateVisitorSink.java   |  136 +-
 .../apache/jena/sparql/modify/UsingList.java    |   88 +-
 .../jena/sparql/modify/UsingUpdateSink.java     |  186 +-
 .../sparql/modify/request/UpdateDataWriter.java |  114 +-
 .../apache/jena/web/DatasetGraphAccessor.java   |   52 +-
 .../jena/web/DatasetGraphAccessorBasic.java     |   76 +-
 .../org/apache/jena/query/TS_ParamString.java   |   62 +-
 .../query/TestParameterizedSparqlString.java    | 3762 +++++++++---------
 .../org/apache/jena/riot/TestRiotReader.java    |  170 +-
 .../sparql/engine/index/TestIndexTable.java     |  410 +-
 .../web/AbstractTestDatasetGraphAccessor.java   |  252 +-
 .../jena/web/TestDatasetGraphAccessorMem.java   |   24 +-
 .../Construct/results-construct-quad-data-2.ttl |    2 +-
 .../results-construct-quad-dataset.trig         |    6 +-
 .../results-construct-quad-default-graph.ttl    |    6 +-
 .../results-construct-quad-named-graph.trig     |    4 +-
 .../results-construct-quad-short-form-1.trig    |    4 +-
 .../results-construct-quad-short-form-2.ttl     |    2 +-
 .../results-construct-quad-short-form-3.trig    |    6 +-
 .../results-construct-quad-syntax-1.trig        |    2 +-
 .../results-construct-quad-syntax-3.ttl         |    2 +-
 .../results-construct-quad-syntax-4.trig        |   10 +-
 .../results-construct-quad-syntax-5.trig        |   10 +-
 .../results-construct-quad-syntax-6.trig        |   10 +-
 .../results-construct-quad-syntax-7.ttl         |    2 +-
 .../testing/DAWG-Final/sort/.manifest.ttl.swp   |  Bin 20480 -> 0 bytes
 .../TrigStd/literal_with_CARRIAGE_RETURN.trig   |    2 +-
 .../java/org/apache/jena/vocabulary/SKOS.java   |  192 +-
 .../java/org/apache/jena/vocabulary/SKOSXL.java |  124 +-
 .../org/apache/jena/propertytable/Column.java   |   90 +-
 .../jena/propertytable/PropertyTable.java       |  252 +-
 .../java/org/apache/jena/propertytable/Row.java |  150 +-
 .../jena/propertytable/graph/GraphCSV.java      |  124 +-
 .../propertytable/graph/GraphPropertyTable.java |  400 +-
 .../graph/QueryIterPropertyTable.java           |  228 +-
 .../graph/QueryIterPropertyTableRow.java        |  486 +--
 .../jena/propertytable/graph/RowMatch.java      |   96 +-
 .../graph/StageGeneratorPropertyTable.java      |  114 +-
 .../jena/propertytable/impl/ColumnImpl.java     |  114 +-
 .../impl/PropertyTableArrayImpl.java            |  690 ++--
 .../impl/PropertyTableBuilder.java              |  270 +-
 .../impl/PropertyTableHashMapImpl.java          |  704 ++--
 .../apache/jena/propertytable/lang/LangCSV.java |  308 +-
 jena-csv/src/main/java/riotcmdx/csv2rdf.java    |  104 +-
 .../jena/propertytable/AbstractColumnTest.java  |  158 +-
 .../AbstractPropertyTableTest.java              |  112 +-
 .../jena/propertytable/AbstractRowTest.java     |  210 +-
 .../org/apache/jena/propertytable/BaseTest.java |   94 +-
 .../jena/propertytable/TS_PropertyTable.java    |   84 +-
 .../jena/propertytable/graph/GraphCSVTest.java  |  308 +-
 .../impl/AbstractPropertyTableBuilderTest.java  |  276 +-
 .../impl/PropertyTableArrayImplTest.java        |  168 +-
 .../PropertyTableBuilderForArrayImplTest.java   |   78 +-
 .../PropertyTableBuilderForHashMapImplTest.java |   68 +-
 .../impl/PropertyTableHashMapImplTest.java      |   92 +-
 .../rdf/types/AbstractNodeTupleWritable.java    |  388 +-
 .../rdf/types/CharacteristicSetWritable.java    |   42 +-
 .../rdf/types/CharacteristicWritable.java       |   40 +-
 .../hadoop/rdf/types/NodeTupleWritable.java     |   52 +-
 .../jena/hadoop/rdf/types/NodeWritable.java     |  376 +-
 .../jena/hadoop/rdf/types/QuadWritable.java     |  270 +-
 .../jena/hadoop/rdf/types/TripleWritable.java   |  274 +-
 .../comparators/SimpleBinaryComparator.java     |   68 +-
 .../rdf/io/types/CharacteristicTests.java       |   46 +-
 .../jena/hadoop/rdf/io/types/RdfTypesTest.java  |  802 ++--
 .../jena/hadoop/rdf/io/HadoopIOConstants.java   |   36 +-
 .../jena/hadoop/rdf/io/RdfIOConstants.java      |  162 +-
 .../io/input/AbstractNLineFileInputFormat.java  |   60 +-
 .../io/input/AbstractWholeFileInputFormat.java  |   36 +-
 .../hadoop/rdf/io/input/QuadsInputFormat.java   |   40 +-
 .../hadoop/rdf/io/input/TriplesInputFormat.java |   78 +-
 .../rdf/io/input/TriplesOrQuadsInputFormat.java |   40 +-
 .../input/nquads/BlockedNQuadsInputFormat.java  |   42 +-
 .../rdf/io/input/nquads/NQuadsInputFormat.java  |   44 +-
 .../nquads/WholeFileNQuadsInputFormat.java      |   42 +-
 .../ntriples/BlockedNTriplesInputFormat.java    |   42 +-
 .../io/input/ntriples/NTriplesInputFormat.java  |   44 +-
 .../ntriples/WholeFileNTriplesInputFormat.java  |   42 +-
 .../io/input/rdfjson/RdfJsonInputFormat.java    |   42 +-
 .../rdf/io/input/rdfxml/RdfXmlInputFormat.java  |   42 +-
 .../AbstractBlockBasedNodeTupleReader.java      |  688 ++--
 .../readers/AbstractBlockBasedQuadReader.java   |   46 +-
 .../readers/AbstractBlockBasedTripleReader.java |   46 +-
 .../AbstractLineBasedNodeTupleReader.java       |  528 +--
 .../readers/AbstractLineBasedQuadReader.java    |   42 +-
 .../readers/AbstractLineBasedTripleReader.java  |   42 +-
 .../rdf/io/input/readers/AbstractRdfReader.java |  216 +-
 .../AbstractWholeFileNodeTupleReader.java       |  656 +--
 .../readers/AbstractWholeFileQuadReader.java    |   46 +-
 .../readers/AbstractWholeFileTripleReader.java  |   46 +-
 .../rdf/io/input/readers/QuadsReader.java       |   96 +-
 .../io/input/readers/TriplesOrQuadsReader.java  |  142 +-
 .../rdf/io/input/readers/TriplesReader.java     |   96 +-
 .../io/input/readers/TriplesToQuadsReader.java  |   46 +-
 .../readers/nquads/BlockedNQuadsReader.java     |   38 +-
 .../io/input/readers/nquads/NQuadsReader.java   |   42 +-
 .../readers/nquads/WholeFileNQuadsReader.java   |   38 +-
 .../readers/ntriples/BlockedNTriplesReader.java |   38 +-
 .../input/readers/ntriples/NTriplesReader.java  |   42 +-
 .../ntriples/WholeFileNTriplesReader.java       |   38 +-
 .../io/input/readers/rdfjson/RdfJsonReader.java |   38 +-
 .../io/input/readers/rdfxml/RdfXmlReader.java   |   38 +-
 .../rdf/io/input/readers/trig/TriGReader.java   |   38 +-
 .../rdf/io/input/readers/trix/TriXReader.java   |   38 +-
 .../io/input/readers/turtle/TurtleReader.java   |   38 +-
 .../rdf/io/input/trig/TriGInputFormat.java      |   42 +-
 .../rdf/io/input/trix/TriXInputFormat.java      |   78 +-
 .../rdf/io/input/turtle/TurtleInputFormat.java  |   42 +-
 .../rdf/io/input/util/BlockInputStream.java     |   36 +-
 .../hadoop/rdf/io/input/util/RdfIOUtils.java    |  194 +-
 .../rdf/io/input/util/TrackableInputStream.java |   36 +-
 .../rdf/io/input/util/TrackedInputStream.java   |   36 +-
 .../io/input/util/TrackedPipedQuadsStream.java  |   40 +-
 .../io/input/util/TrackedPipedRDFStream.java    |   36 +-
 .../input/util/TrackedPipedTriplesStream.java   |   40 +-
 .../AbstractBatchedNodeTupleOutputFormat.java   |   44 +-
 .../rdf/io/output/AbstractNodeOutputFormat.java |   38 +-
 .../output/AbstractNodeTupleOutputFormat.java   |  218 +-
 .../io/output/nquads/NQuadsOutputFormat.java    |   48 +-
 .../ntriples/NTriplesNodeOutputFormat.java      |   42 +-
 .../output/ntriples/NTriplesOutputFormat.java   |   48 +-
 .../io/output/rdfjson/RdfJsonOutputFormat.java  |   48 +-
 .../io/output/rdfxml/RdfXmlOutputFormat.java    |   48 +-
 .../io/output/trig/BatchedTriGOutputFormat.java |  106 +-
 .../turtle/BatchedTurtleOutputFormat.java       |   98 +-
 .../io/output/turtle/TurtleOutputFormat.java    |  110 +-
 .../writers/AbstractBatchedNodeTupleWriter.java |   38 +-
 .../writers/AbstractBatchedQuadWriter.java      |   48 +-
 .../writers/AbstractBatchedTripleWriter.java    |   46 +-
 .../AbstractLineBasedNodeTupleWriter.java       |   42 +-
 .../writers/AbstractLineBasedQuadWriter.java    |   44 +-
 .../writers/AbstractLineBasedTripleWriter.java  |  134 +-
 .../io/output/writers/AbstractNodeWriter.java   |  384 +-
 .../AbstractWholeFileNodeTupleWriter.java       |   38 +-
 .../writers/AbstractWholeFileQuadWriter.java    |   46 +-
 .../writers/AbstractWholeFileTripleWriter.java  |   46 +-
 .../io/output/writers/nquads/NQuadsWriter.java  |   44 +-
 .../writers/ntriples/NTriplesNodeWriter.java    |   44 +-
 .../output/writers/ntriples/NTriplesWriter.java |   44 +-
 .../output/writers/rdfjson/RdfJsonWriter.java   |   38 +-
 .../io/output/writers/rdfxml/RdfXmlWriter.java  |   38 +-
 .../output/writers/trig/BatchedTriGWriter.java  |  104 +-
 .../writers/turtle/BatchedTurtleWriter.java     |  108 +-
 .../rdf/io/RdfTriplesInputTestMapper.java       |   38 +-
 .../AbstractBlockedQuadInputFormatTests.java    |   36 +-
 .../AbstractBlockedTripleInputFormatTests.java  |   36 +-
 .../AbstractNodeTupleInputFormatTests.java      | 1220 +++---
 .../io/input/AbstractQuadsInputFormatTests.java |   48 +-
 .../input/AbstractTriplesInputFormatTests.java  |   52 +-
 .../AbstractWholeFileQuadInputFormatTests.java  |   66 +-
 ...AbstractWholeFileTripleInputFormatTests.java |   66 +-
 ...ractCompressedNodeTupleInputFormatTests.java |   48 +-
 ...AbstractCompressedQuadsInputFormatTests.java |   48 +-
 ...stractCompressedTriplesInputFormatTests.java |   48 +-
 ...CompressedWholeFileQuadInputFormatTests.java |   70 +-
 ...mpressedWholeFileTripleInputFormatTests.java |  286 +-
 ...actCompressedJsonLDQuadInputFormatTests.java |   74 +-
 ...tCompressedJsonLDTripleInputFormatTests.java |   74 +-
 .../jsonld/BZippedJsonLDQuadInputTest.java      |   68 +-
 .../jsonld/BZippedJsonLDTripleInputTest.java    |   68 +-
 .../jsonld/DeflatedJsonLDQuadInputTest.java     |   36 +-
 .../jsonld/DeflatedJsonLDTripleInputTest.java   |   36 +-
 .../jsonld/GZippedJsonLDQuadInputTest.java      |   36 +-
 .../jsonld/GZippedJsonLDTripleInputTest.java    |   36 +-
 ...bstractCompressedNQuadsInputFormatTests.java |   42 +-
 ...mpressedWholeFileNQuadsInputFormatTests.java |   42 +-
 .../nquads/BZipppedNQuadsInputTest.java         |   36 +-
 .../BZipppedWholeFileNQuadsInputTest.java       |   36 +-
 .../nquads/DeflatedNQuadsInputTest.java         |   36 +-
 .../DeflatedWholeFileNQuadsInputTest.java       |   36 +-
 .../nquads/GZippedNQuadsInputTest.java          |   36 +-
 .../nquads/GZippedWholeFileNQuadsInputTest.java |   36 +-
 ...mpressedBlockedNTriplesInputFormatTests.java |   40 +-
 ...tractCompressedNTriplesInputFormatTests.java |   42 +-
 ...ressedWholeFileNTriplesInputFormatTests.java |   42 +-
 .../ntriples/BZippedBlockedNTriplesInput.java   |   36 +-
 .../ntriples/BZippedNTriplesInputTest.java      |   36 +-
 .../BZippedWholeFileNTriplesInputTest.java      |   36 +-
 .../ntriples/DeflatedBlockedNTriplesInput.java  |   36 +-
 .../ntriples/DeflatedNTriplesInputTest.java     |   36 +-
 .../DeflatedWholeFileNTriplesInputTest.java     |   36 +-
 .../ntriples/GZippedBlockedNTriplesInput.java   |   36 +-
 .../ntriples/GZippedNTriplesInputTest.java      |   36 +-
 .../GZippedWholeFileNTriplesInputTest.java      |   36 +-
 ...stractCompressedRdfJsonInputFormatTests.java |   42 +-
 .../rdfjson/BZippedRdfJsonInputTest.java        |   36 +-
 .../rdfjson/DeflatedRdfJsonInputTest.java       |   36 +-
 .../rdfjson/GZippedRdfJsonInputTest.java        |   36 +-
 ...bstractCompressedRdfXmlInputFormatTests.java |   42 +-
 .../rdfxml/BZippedRdfXmlInputTest.java          |   36 +-
 .../rdfxml/DeflatedRdfXmlInputTest.java         |   36 +-
 .../rdfxml/GZippedRdfXmlInputTest.java          |   36 +-
 ...actCompressedThriftQuadInputFormatTests.java |  142 +-
 ...tCompressedThriftTripleInputFormatTests.java |  142 +-
 .../thrift/BZippedThriftQuadInputTest.java      |   68 +-
 .../thrift/BZippedThriftTripleInputTest.java    |   68 +-
 .../thrift/DeflatedThriftQuadInputTest.java     |   36 +-
 .../thrift/DeflatedThriftTripleInputTest.java   |   36 +-
 .../thrift/GZippedThriftQuadInputTest.java      |   36 +-
 .../thrift/GZippedThriftTripleInputTest.java    |   36 +-
 .../AbstractCompressedTriGInputFormatTests.java |   42 +-
 .../compressed/trig/BZippedTriGInputTest.java   |   36 +-
 .../compressed/trig/DeflatedTriGInputTest.java  |   36 +-
 .../compressed/trig/GZippedTriGInputTest.java   |   36 +-
 .../AbstractCompressedTriXInputFormatTests.java |   42 +-
 .../compressed/trix/BZippedTriXInputTest.java   |   38 +-
 .../compressed/trix/DeflatedTriXInputTest.java  |   70 +-
 .../compressed/trix/GZippedTriXInputTest.java   |   38 +-
 ...bstractCompressedTurtleInputFormatTests.java |   42 +-
 .../turtle/BZippedTurtleInputTest.java          |   36 +-
 .../turtle/DeflatedTurtleInputTest.java         |   36 +-
 .../turtle/GZippedTurtleInputTest.java          |   36 +-
 .../io/input/jsonld/JsonLDQuadInputTest.java    |   72 +-
 .../io/input/jsonld/JsonLDTripleInputTest.java  |   78 +-
 .../io/input/nquads/BlockedNQuadsInputTest.java |   40 +-
 .../rdf/io/input/nquads/NQuadsInputTest.java    |   40 +-
 .../input/nquads/WholeFileNQuadsInputTest.java  |   40 +-
 .../ntriples/BlockedNTriplesInputTest.java      |   40 +-
 .../io/input/ntriples/NTriplesInputTest.java    |   40 +-
 .../ntriples/WholeFileNTriplesInputTest.java    |   40 +-
 .../rdf/io/input/rdfjson/RdfJsonInputTest.java  |   40 +-
 .../rdf/io/input/rdfxml/RdfXmlInputTest.java    |   40 +-
 .../io/input/thrift/ThriftQuadInputTest.java    |   42 +-
 .../io/input/thrift/ThriftTripleInputTest.java  |   42 +-
 .../hadoop/rdf/io/input/trig/TriGInputTest.java |   40 +-
 .../hadoop/rdf/io/input/trix/TriXInputTest.java |   40 +-
 .../rdf/io/input/turtle/TurtleInputTest.java    |  102 +-
 .../util/AbstractTrackableInputStreamTests.java |   38 +-
 .../rdf/io/input/util/BlockInputStreamTest.java |   40 +-
 .../io/input/util/TrackedInputStreamTest.java   |   42 +-
 .../AbstractNodeTupleOutputFormatTests.java     |  510 +--
 .../output/AbstractQuadOutputFormatTests.java   |   46 +-
 .../output/AbstractTripleOutputFormatTests.java |   46 +-
 .../io/output/jsonld/JsonLdQuadOutputTest.java  |   94 +-
 .../output/jsonld/JsonLdTripleOutputTest.java   |   94 +-
 .../rdf/io/output/nquads/NQuadsOutputTest.java  |   40 +-
 .../io/output/ntriples/NTriplesOutputTest.java  |   40 +-
 .../io/output/rdfjson/RdfJsonOutputTest.java    |   40 +-
 .../rdf/io/output/rdfxml/RdfXmlOutputTest.java  |   40 +-
 .../io/output/thrift/ThriftQuadOutputTest.java  |   96 +-
 .../output/thrift/ThriftTripleOutputTest.java   |   96 +-
 .../io/output/trig/BatchedTriGOutputTest.java   |   42 +-
 .../io/output/trig/StreamedTriGOutputTest.java  |   42 +-
 .../output/trig/TriGBlankNodeOutputTests.java   |  238 +-
 .../rdf/io/output/trix/TriXOutputTest.java      |   94 +-
 .../output/turtle/BatchedTurtleOutputTest.java  |   42 +-
 .../output/turtle/StreamedTurtleOutputTest.java |   42 +-
 .../turtle/TurtleBlankNodeOutputTests.java      |  234 +-
 .../jena/hadoop/rdf/mapreduce/KeyMapper.java    |   36 +-
 .../hadoop/rdf/mapreduce/KeyPlusNullMapper.java |   40 +-
 .../hadoop/rdf/mapreduce/NullPlusKeyMapper.java |   40 +-
 .../rdf/mapreduce/NullPlusValueMapper.java      |   40 +-
 .../rdf/mapreduce/RdfMapReduceConstants.java    |   36 +-
 .../jena/hadoop/rdf/mapreduce/SwapMapper.java   |   38 +-
 .../hadoop/rdf/mapreduce/TextCountReducer.java  |   36 +-
 .../jena/hadoop/rdf/mapreduce/ValueMapper.java  |   36 +-
 .../rdf/mapreduce/ValuePlusNullMapper.java      |   38 +-
 ...tractCharacteristicSetGeneratingReducer.java |   44 +-
 .../CharacteristicSetReducer.java               |   38 +-
 .../QuadCharacteristicSetGeneratingReducer.java |   42 +-
 ...ripleCharacteristicSetGeneratingReducer.java |   42 +-
 .../count/AbstractNodeTupleNodeCountMapper.java |   40 +-
 .../rdf/mapreduce/count/NodeCountReducer.java   |   38 +-
 .../mapreduce/count/QuadNodeCountMapper.java    |   42 +-
 .../mapreduce/count/TripleNodeCountMapper.java  |   42 +-
 .../datatypes/QuadDataTypeCountMapper.java      |   48 +-
 .../datatypes/TripleDataTypeCountMapper.java    |   48 +-
 .../AbstractNodeTupleNamespaceCountMapper.java  |   46 +-
 .../namespaces/QuadNamespaceCountMapper.java    |   44 +-
 .../namespaces/TripleNamespaceCountMapper.java  |   44 +-
 .../count/positional/QuadGraphCountMapper.java  |   84 +-
 .../count/positional/QuadObjectCountMapper.java |   46 +-
 .../positional/QuadPredicateCountMapper.java    |   46 +-
 .../positional/QuadSubjectCountMapper.java      |   46 +-
 .../positional/TripleObjectCountMapper.java     |   46 +-
 .../positional/TriplePredicateCountMapper.java  |   46 +-
 .../positional/TripleSubjectCountMapper.java    |   46 +-
 .../filter/AbstractNodeTupleFilterMapper.java   |   42 +-
 .../filter/AbstractQuadFilterMapper.java        |   40 +-
 .../filter/AbstractTripleFilterMapper.java      |   40 +-
 .../filter/GroundQuadFilterMapper.java          |   40 +-
 .../filter/GroundTripleFilterMapper.java        |   40 +-
 .../mapreduce/filter/ValidQuadFilterMapper.java |   40 +-
 .../filter/ValidTripleFilterMapper.java         |   40 +-
 .../AbstractQuadFilterByPositionMapper.java     |   44 +-
 .../AbstractTripleFilterByPositionMapper.java   |   44 +-
 .../positional/QuadFilterByGraphUriMapper.java  |   44 +-
 .../positional/QuadFilterByObjectUriMapper.java |   44 +-
 .../positional/QuadFilterByPredicateMapper.java |   44 +-
 .../QuadFilterBySubjectUriMapper.java           |   44 +-
 .../TripleFilterByObjectUriMapper.java          |   44 +-
 .../TripleFilterByPredicateUriMapper.java       |   44 +-
 .../TripleFilterBySubjectUriMapper.java         |   44 +-
 .../group/AbstractNodeTupleGroupingMapper.java  |   40 +-
 .../group/AbstractQuadGroupingMapper.java       |   42 +-
 .../group/AbstractTripleGroupingMapper.java     |   42 +-
 .../mapreduce/group/QuadGroupByGraphMapper.java |   40 +-
 .../group/QuadGroupByObjectMapper.java          |   40 +-
 .../group/QuadGroupByPredicateMapper.java       |   40 +-
 .../group/QuadGroupBySubjectMapper.java         |   40 +-
 .../group/TripleGroupByObjectMapper.java        |   40 +-
 .../group/TripleGroupByPredicateMapper.java     |   40 +-
 .../group/TripleGroupBySubjectMapper.java       |   40 +-
 .../AbstractNodeTupleSplitToNodesMapper.java    |   40 +-
 .../AbstractNodeTupleSplitWithNodesMapper.java  |   40 +-
 .../mapreduce/split/QuadSplitToNodesMapper.java |   42 +-
 .../split/QuadSplitWithNodesMapper.java         |   42 +-
 .../split/TripleSplitToNodesMapper.java         |   42 +-
 .../split/TripleSplitWithNodesMapper.java       |   42 +-
 .../transform/AbstractTriplesToQuadsMapper.java |   48 +-
 .../transform/QuadsToTriplesMapper.java         |   40 +-
 .../TriplesToQuadsBySubjectMapper.java          |   40 +-
 .../TriplesToQuadsConstantGraphMapper.java      |   44 +-
 .../rdf/mapreduce/AbstractMapReduceTests.java   |   36 +-
 .../rdf/mapreduce/AbstractMapperTests.java      |  138 +-
 ...CharacteristicSetGeneratingReducerTests.java |   52 +-
 .../CharacteristicSetReducerTest.java           |   66 +-
 ...eCharacteristicSetGeneratingReducerTest.java |   52 +-
 .../AbstractNodeTupleNodeCountReducedTests.java |   44 +-
 .../count/AbstractNodeTupleNodeCountTests.java  |   44 +-
 .../count/QuadNodeCountMapReduceTest.java       |   54 +-
 .../count/QuadNodeCountMapperTest.java          |   50 +-
 .../count/TripleNodeCountMapReduceTest.java     |   50 +-
 .../count/TripleNodeCountMapperTest.java        |   48 +-
 .../filter/AbstractNodeTupleFilterTests.java    |   42 +-
 .../filter/AbstractQuadValidityFilterTests.java |   44 +-
 .../AbstractTripleValidityFilterTests.java      |   44 +-
 .../TripleFilterByNoPredicateMapperTest.java    |   38 +-
 .../TripleFilterByPredicateMapperTest.java      |   52 +-
 ...leInvertedFilterByNoPredicateMapperTest.java |   38 +-
 ...ipleInvertedFilterByPredicateMapperTest.java |   52 +-
 .../filter/ValidQuadFilterMapperTest.java       |   40 +-
 .../filter/ValidTripleFilterMapperTest.java     |   40 +-
 .../group/AbstractNodeTupleGroupingTests.java   |   44 +-
 .../group/AbstractQuadGroupingTests.java        |   48 +-
 .../group/AbstractTripleGroupingTests.java      |   46 +-
 .../group/QuadGroupByGraphMapperTest.java       |   42 +-
 .../group/QuadGroupByObjectMapperTest.java      |   42 +-
 .../group/QuadGroupByPredicateMapperTest.java   |   42 +-
 .../group/QuadGroupBySubjectMapperTest.java     |   42 +-
 .../group/TripleGroupByObjectMapperTest.java    |   42 +-
 .../group/TripleGroupByPredicateMapperTest.java |   42 +-
 .../group/TripleGroupBySubjectMapperTest.java   |   42 +-
 .../AbstractNodeTupleSplitToNodesTests.java     |   44 +-
 .../AbstractNodeTupleSplitWithNodesTests.java   |   44 +-
 .../split/AbstractQuadSplitToNodesTests.java    |   50 +-
 .../split/AbstractQuadSplitWithNodesTests.java  |   50 +-
 .../split/AbstractTripleSplitToNodesTests.java  |   48 +-
 .../AbstractTripleSplitWithNodesTests.java      |   48 +-
 .../split/QuadSplitToNodesMapperTest.java       |   42 +-
 .../split/QuadSplitWithNodesMapperTest.java     |   42 +-
 .../split/TripleSplitToNodesMapperTest.java     |   42 +-
 .../split/TripleSplitWithNodesMapperTest.java   |   44 +-
 .../transform/QuadsToTriplesMapperTest.java     |   54 +-
 .../TriplesToQuadsBySubjectMapperTest.java      |   54 +-
 .../TriplesToQuadsConstantGraphMapperTest.java  |   54 +-
 .../apache/jena/hadoop/rdf/stats/RdfStats.java  |  842 ++--
 .../jena/hadoop/rdf/stats/jobs/JobFactory.java  |  232 +-
 .../http/TestDatasetGraphAccessorHTTP.java      |   30 +-
 .../http/TestDatasetGraphAccessorHTTP.java      |   30 +-
 .../jena/tools/schemagen/SchemagenMojoTest.java |  166 +-
 .../jena/query/spatial/DistanceUnitsUtils.java  |  174 +-
 .../query/spatial/SpatialDatasetFactory.java    |  210 +-
 .../jena/query/spatial/SpatialIndexContext.java |  206 +-
 .../query/spatial/SpatialPredicatePair.java     |  148 +-
 .../spatial/SpatialPredicatePairValue.java      |  218 +-
 .../jena/query/spatial/SpatialValueUtil.java    |  120 +-
 .../pfunction/DirectionWithPointPFBase.java     |  292 +-
 .../query/spatial/pfunction/SpatialMatch.java   |  134 +-
 .../pfunction/SpatialOperationPFBase.java       |  326 +-
 .../SpatialOperationWithBoxPFBase.java          |  328 +-
 .../query/spatial/pfunction/library/EastPF.java |   88 +-
 .../pfunction/library/IntersectsBoxPF.java      |   70 +-
 .../spatial/pfunction/library/IsNearByPF.java   |   46 +-
 .../pfunction/library/IsWithinBoxPF.java        |   68 +-
 .../pfunction/library/IsWithinCirclePF.java     |   70 +-
 .../spatial/pfunction/library/NorthPF.java      |   90 +-
 .../spatial/pfunction/library/SouthPF.java      |   86 +-
 .../query/spatial/pfunction/library/WestPF.java |   88 +-
 .../AbstractTestIndexingSpatialData.java        |  186 +-
 .../TestIndexingSpatialDataWithLucene.java      |   84 +-
 .../TestIndexingSpatialDataWithSolr.java        |   80 +-
 .../spatial/TestSpatialPredicatePairValue.java  |  118 +-
 .../TestTDBDatasetWithLuceneSpatialIndex.java   |  190 +-
 .../spatial/pfunction/AbstractTestEastPF.java   |  284 +-
 .../pfunction/AbstractTestIntersectsBoxPF.java  |  284 +-
 .../pfunction/AbstractTestIsNearByPF.java       |  670 ++--
 .../pfunction/AbstractTestIsWithinBoxPF.java    |  284 +-
 .../pfunction/AbstractTestIsWithinCirclePF.java |  672 ++--
 .../spatial/pfunction/AbstractTestNorthPF.java  |  284 +-
 .../spatial/pfunction/AbstractTestSouthPF.java  |  284 +-
 .../spatial/pfunction/AbstractTestWestPF.java   |  282 +-
 jena-tdb/src-examples/tdb/examples/ExTDB1.java  |  102 +-
 jena-tdb/src-examples/tdb/examples/ExTDB2.java  |   86 +-
 jena-tdb/src-examples/tdb/examples/ExTDB3.java  |  132 +-
 jena-tdb/src-examples/tdb/examples/ExTDB4.java  |  120 +-
 jena-tdb/src-examples/tdb/examples/ExTDB5.java  |  140 +-
 .../jena/tdb/base/file/BufferAllocator.java     |   86 +-
 .../tdb/base/file/BufferAllocatorDirect.java    |   92 +-
 .../tdb/base/file/BufferAllocatorMapped.java    |  290 +-
 .../jena/tdb/base/file/BufferAllocatorMem.java  |   92 +-
 .../jena/tdb/extra/T_QuadsObjectIsNull.java     |  220 +-
 .../jena/tdb/extra/T_TimeoutTDBPattern.java     |  224 +-
 .../tdb/graph/TestDatasetGraphAccessorTDB.java  |   22 +-
 420 files changed, 24400 insertions(+), 24400 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/d6ae87fd/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
----------------------------------------------------------------------
diff --git a/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java b/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
index febd328..e8f8b4a 100644
--- a/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
+++ b/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
@@ -1,191 +1,191 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package arq.examples.constructquads;
-
-import java.io.* ;
-import java.util.Iterator;
-
-import org.apache.jena.graph.Triple;
-import org.apache.jena.query.* ;
-import org.apache.jena.rdf.model.Model;
-import org.apache.jena.rdf.model.ModelFactory;
-import org.apache.jena.rdf.model.Property;
-import org.apache.jena.rdf.model.Resource;
-import org.apache.jena.riot.Lang;
-import org.apache.jena.riot.RDFDataMgr;
-import org.apache.jena.sparql.core.Quad;
-import org.apache.jena.util.PrintUtil;
-
-public class ExampleConstructQuads {
-	public static void main(String[] args) throws FileNotFoundException, IOException {
-
-		// create testing data :
-		// 1) default graph data
-		Model model = ModelFactory.createDefaultModel();
-		Resource s = model.createResource("http://eg.com/s");
-		Property p = model.createProperty("http://eg.com/p");
-		Resource o = model.createResource("http://eg.com/o");
-		model.add(s, p, o);
-		Dataset dataset = DatasetFactory.create(model);
-		// 2) named graph data
-		Model model1 = ModelFactory.createDefaultModel();
-		Resource s1 = model.createResource("http://eg.com/s1");
-		Property p1 = model.createProperty("http://eg.com/p1");
-		Resource o1 = model.createResource("http://eg.com/o1");
-		model1.add(s1, p1, o1);
-		dataset.addNamedModel("http://eg.com/g1", model1);
-		
-		PrintUtil.printOut(dataset.asDatasetGraph().find());
-
-		// construct named graph
-		System.out.println("construct named graph:");
-		String queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		Query query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-		System.out.println(query);
-
-		// construct default graph 1
-		System.out.println("construct default graph 1:");
-		queryString = "CONSTRUCT {  {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-        System.out.println(query);
-
-		// construct default graph 2
-		System.out.println("construct default graph 2:");
-		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-        System.out.println(query);
-
-		// construct triples
-		System.out.println("construct default graph 2:");
-		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Triple> triples = qexec.execConstructTriples();
-			PrintUtil.printOut(triples);
-		}
-        System.out.println(query);
-
-		// construct dataset
-		System.out.println("construct dataset:");
-		queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Dataset d = qexec.execConstructDataset();
-			RDFDataMgr.write(System.out, d, Lang.TRIG);
-		}
-        System.out.println(query);
-
-		// short form 1
-		System.out.println("short form 1:");
-		queryString = "CONSTRUCT WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-		System.out.println(query);
-
-		// short form 2
-		System.out.println("short form 2:");
-		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-		System.out.println(query);
-
-		// short form 3
-		System.out.println("short form 3:");
-		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Triple> triples = qexec.execConstructTriples();
-			PrintUtil.printOut(triples);
-		}
-		System.out.println(query);
-
-		// short form 4
-		System.out.println("short form 4:");
-		queryString = "CONSTRUCT WHERE{ {<http://eg.com/s> <http://eg.com/p> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Quad> quads = qexec.execConstructQuads();
-			PrintUtil.printOut(quads);
-		}
-		System.out.println(query);
-		
-		// short form 4
-		System.out.println("default graph projection:");
-		queryString = "CONSTRUCT { {<http://eg.com/s> <http://eg.com/p> ?o} GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		try (QueryExecution qexec = QueryExecutionFactory
-				.create(query, dataset)) {
-			Iterator<Triple> triples = qexec.execConstructTriples();
-			PrintUtil.printOut(triples);
-		}
-		System.out.println(query);
-
-		// run-construct-quad-test
-		System.out.println("run-construct-quad-test:");
-		File[] tests = new File("testing/ARQ/Syntax/Syntax-ARQ")
-				.listFiles((dir, fname)->{
-						if (fname.startsWith("syntax-quad-construct-")) {
-							return true;
-						}
-						return false;
-				});
-		for (File test : tests) {
-			System.out.println("======== File: "+test.getName());
-			try (BufferedReader br = new BufferedReader(new FileReader(test))) {
-				String line = null;
-				while( (line = br.readLine()) != null){
-					System.out.println(line);
-				}
-			}
-			System.out.println("==== Output of parse/print file "+ test.getName());
-			try {
-			    Query q = QueryFactory.read(test.getAbsolutePath(), Syntax.syntaxARQ) ;
-			    System.out.println(q);
-			} catch (QueryParseException ex) {
-			    System.out.println("File "+test.getAbsolutePath()+ " : "+ex.getMessage()) ;
-			}
-		}
-	}
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package arq.examples.constructquads;
+
+import java.io.* ;
+import java.util.Iterator;
+
+import org.apache.jena.graph.Triple;
+import org.apache.jena.query.* ;
+import org.apache.jena.rdf.model.Model;
+import org.apache.jena.rdf.model.ModelFactory;
+import org.apache.jena.rdf.model.Property;
+import org.apache.jena.rdf.model.Resource;
+import org.apache.jena.riot.Lang;
+import org.apache.jena.riot.RDFDataMgr;
+import org.apache.jena.sparql.core.Quad;
+import org.apache.jena.util.PrintUtil;
+
+public class ExampleConstructQuads {
+	public static void main(String[] args) throws FileNotFoundException, IOException {
+
+		// create testing data :
+		// 1) default graph data
+		Model model = ModelFactory.createDefaultModel();
+		Resource s = model.createResource("http://eg.com/s");
+		Property p = model.createProperty("http://eg.com/p");
+		Resource o = model.createResource("http://eg.com/o");
+		model.add(s, p, o);
+		Dataset dataset = DatasetFactory.create(model);
+		// 2) named graph data
+		Model model1 = ModelFactory.createDefaultModel();
+		Resource s1 = model.createResource("http://eg.com/s1");
+		Property p1 = model.createProperty("http://eg.com/p1");
+		Resource o1 = model.createResource("http://eg.com/o1");
+		model1.add(s1, p1, o1);
+		dataset.addNamedModel("http://eg.com/g1", model1);
+		
+		PrintUtil.printOut(dataset.asDatasetGraph().find());
+
+		// construct named graph
+		System.out.println("construct named graph:");
+		String queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		Query query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+		System.out.println(query);
+
+		// construct default graph 1
+		System.out.println("construct default graph 1:");
+		queryString = "CONSTRUCT {  {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+        System.out.println(query);
+
+		// construct default graph 2
+		System.out.println("construct default graph 2:");
+		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+        System.out.println(query);
+
+		// construct triples
+		System.out.println("construct default graph 2:");
+		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Triple> triples = qexec.execConstructTriples();
+			PrintUtil.printOut(triples);
+		}
+        System.out.println(query);
+
+		// construct dataset
+		System.out.println("construct dataset:");
+		queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Dataset d = qexec.execConstructDataset();
+			RDFDataMgr.write(System.out, d, Lang.TRIG);
+		}
+        System.out.println(query);
+
+		// short form 1
+		System.out.println("short form 1:");
+		queryString = "CONSTRUCT WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+		System.out.println(query);
+
+		// short form 2
+		System.out.println("short form 2:");
+		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+		System.out.println(query);
+
+		// short form 3
+		System.out.println("short form 3:");
+		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Triple> triples = qexec.execConstructTriples();
+			PrintUtil.printOut(triples);
+		}
+		System.out.println(query);
+
+		// short form 4
+		System.out.println("short form 4:");
+		queryString = "CONSTRUCT WHERE{ {<http://eg.com/s> <http://eg.com/p> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+		}
+		System.out.println(query);
+		
+		// short form 4
+		System.out.println("default graph projection:");
+		queryString = "CONSTRUCT { {<http://eg.com/s> <http://eg.com/p> ?o} GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
+		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Triple> triples = qexec.execConstructTriples();
+			PrintUtil.printOut(triples);
+		}
+		System.out.println(query);
+
+		// run-construct-quad-test
+		System.out.println("run-construct-quad-test:");
+		File[] tests = new File("testing/ARQ/Syntax/Syntax-ARQ")
+				.listFiles((dir, fname)->{
+						if (fname.startsWith("syntax-quad-construct-")) {
+							return true;
+						}
+						return false;
+				});
+		for (File test : tests) {
+			System.out.println("======== File: "+test.getName());
+			try (BufferedReader br = new BufferedReader(new FileReader(test))) {
+				String line = null;
+				while( (line = br.readLine()) != null){
+					System.out.println(line);
+				}
+			}
+			System.out.println("==== Output of parse/print file "+ test.getName());
+			try {
+			    Query q = QueryFactory.read(test.getAbsolutePath(), Syntax.syntaxARQ) ;
+			    System.out.println(q);
+			} catch (QueryParseException ex) {
+			    System.out.println("File "+test.getAbsolutePath()+ " : "+ex.getMessage()) ;
+			}
+		}
+	}
+}