This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git


The following commit(s) were added to refs/heads/main by this push:
     new 332b337019 Update use of 'RDF-star' name and terminology
332b337019 is described below

commit 332b337019411783e39cdaed02093af6a1ddda02
Author: Andy Seaborne <[email protected]>
AuthorDate: Fri Dec 19 09:53:18 2025 +0000

    Update use of 'RDF-star' name and terminology
---
 jena-arq/src/main/java/org/apache/jena/query/Syntax.java    |  2 +-
 .../main/java/org/apache/jena/riot/lang/LangTurtleBase.java |  5 ++---
 .../src/main/java/org/apache/jena/riot/lang/ReaderTriX.java |  2 +-
 .../java/org/apache/jena/riot/rowset/rw/JSONResultsKW.java  |  6 +++---
 .../src/main/java/org/apache/jena/riot/system/Checker.java  |  4 ++--
 .../java/org/apache/jena/riot/system/ParserProfile.java     |  6 +++---
 .../java/org/apache/jena/riot/tokens/TokenizerText.java     |  4 ++--
 .../main/java/org/apache/jena/riot/writer/TurtleShell.java  |  4 ++--
 .../src/main/java/org/apache/jena/sparql/ARQConstants.java  |  3 ---
 .../main/java/org/apache/jena/sparql/engine/main/QC.java    |  2 +-
 .../jena/sparql/engine/main/solver/PatternMatchData.java    |  4 ++--
 .../org/apache/jena/sparql/engine/main/solver/RX_PG.java    |  6 ++++--
 .../apache/jena/sparql/engine/main/solver/SolverLib.java    |  8 ++++----
 .../apache/jena/sparql/engine/main/solver/SolverRX3.java    |  7 +++----
 .../apache/jena/sparql/engine/main/solver/SolverRX4.java    |  4 ++--
 .../jena/sparql/engine/main/solver/StageMatchData.java      |  4 ++--
 .../jena/sparql/engine/main/solver/StageMatchTriple.java    |  4 ++--
 .../main/java/org/apache/jena/sparql/expr/ValueSpace.java   |  2 +-
 .../java/org/apache/jena/sparql/function/scripting/NV.java  |  1 -
 jena-arq/src/main/java/org/apache/jena/sparql/sse/SSE.java  |  2 --
 jena-arq/src/main/java/org/apache/jena/sparql/sse/Tags.java |  2 +-
 jena-arq/src/main/java/org/apache/jena/system/RDFStar.java  |  2 +-
 .../apache/jena/arq/junit/sparql/tests/SparqlTestLib.java   |  3 ---
 .../java/org/apache/jena/rdf12/TestSPARQL12Results.java     |  2 +-
 .../java/org/apache/jena/rdf12/parse/TS_RDFStar_Parse.java  |  9 ++++-----
 ...{TestNQuadsStarParse.java => TestNQuadsTripleTerms.java} |  4 ++--
 ...tNTriplesStarParse.java => TestNTriplesTripleTerms.java} |  4 ++--
 .../java/org/apache/jena/rdf12/parse/TestSPARQL12Parse.java |  2 --
 ...TestTrigStarParse.java => TestTrigParseTripleTerms.java} |  4 ++--
 .../org/apache/jena/rdf12/parse/TestTurtleStarParse.java    |  2 +-
 .../test/java/org/apache/jena/riot/lang/TestTriXReader.java |  1 -
 .../java/org/apache/jena/riot/tokens/TestTokenizerText.java |  5 -----
 .../java/org/apache/jena/sparql/expr/TestExpressions2.java  |  1 -
 .../org/apache/jena/sparql/util/iso/TestIsoMatcher.java     |  1 -
 .../java/org/apache/jena/system/TestRDFStarTranslation.java |  2 +-
 .../testing/ARQ/{RDF-star/Other => OtherSystems}/README     |  0
 .../Other => OtherSystems}/alternate-results-1.srj          |  0
 .../Other => OtherSystems}/alternate-results-2.srj          |  0
 .../src/main/java/org/apache/jena/enhanced/EnhNode.java     |  2 +-
 jena-core/src/main/java/org/apache/jena/graph/Graph.java    |  4 ++--
 jena-core/src/main/java/org/apache/jena/graph/Node.java     |  6 +++---
 .../src/main/java/org/apache/jena/graph/NodeFactory.java    |  4 ++--
 .../src/main/java/org/apache/jena/graph/Node_Triple.java    |  2 +-
 .../main/java/org/apache/jena/fuseki/main/FusekiServer.java |  2 +-
 .../spatial/index/v2/KryoRegistratorSpatialIndexV2.java     |  2 +-
 .../java/org/apache/jena/tdb1/solver/PatternMatchTDB1.java  |  7 ++-----
 .../src/main/java/org/apache/jena/tdb1/solver/SolverRX.java |  8 ++++----
 .../org/apache/jena/tdb1/store/nodetable/DecoderSSE.java    |  2 +-
 .../java/org/apache/jena/tdb2/solver/PatternMatchTDB2.java  | 13 ++++++-------
 .../src/main/java/org/apache/jena/tdb2/solver/SolverRX.java |  9 +++++----
 50 files changed, 81 insertions(+), 104 deletions(-)

diff --git a/jena-arq/src/main/java/org/apache/jena/query/Syntax.java 
b/jena-arq/src/main/java/org/apache/jena/query/Syntax.java
index 0f803bc7ea..b3c83962cd 100644
--- a/jena-arq/src/main/java/org/apache/jena/query/Syntax.java
+++ b/jena-arq/src/main/java/org/apache/jena/query/Syntax.java
@@ -31,7 +31,7 @@ public class Syntax extends Symbol {
     /** The syntax that the SPARQL 1.1 working group has defined. */
     public static final Syntax syntaxSPARQL_11 = new 
Syntax("http://jena.hpl.hp.com/2003/07/query/SPARQL_11";);
 
-    /** The syntax that is SPARQL 1.2 from the RDF-star working group. */
+    /** The syntax that is SPARQL 1.2 */
     public static final Syntax syntaxSPARQL_12 = new 
Syntax("http://jena.hpl.hp.com/2003/07/query/SPARQL_12";);
 
     /** The query syntax for extended SPARQL. */
diff --git 
a/jena-arq/src/main/java/org/apache/jena/riot/lang/LangTurtleBase.java 
b/jena-arq/src/main/java/org/apache/jena/riot/lang/LangTurtleBase.java
index 3af05be580..d5e31bf425 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/lang/LangTurtleBase.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/lang/LangTurtleBase.java
@@ -500,7 +500,6 @@ public abstract class LangTurtleBase extends LangBase {
         //    is at least one predicate /object.
         // Method triplesNodeCompound ()-> triplesBlankNode(subject)
         //    can cope with zero length, covering grammar token ANON and rule 
[7] predicateObjectList cases
-        // But here, in RDF-star, only [] is legal.
 
         // XXX Generalize and reuse in Reifier.
         // []
@@ -515,7 +514,7 @@ public abstract class LangTurtleBase extends LangBase {
 
         // Single token terms
         if ( ! lookingAt(NODE) )
-            exception(peekToken(), "Bad %s in RDF-star triple: %s", posnLabel, 
peekToken().text());
+            exception(peekToken(), "Bad %s in triple term: %s", posnLabel, 
peekToken().text());
         Node node = node();
         return node;
     }
@@ -673,7 +672,7 @@ public abstract class LangTurtleBase extends LangBase {
             Node tripleTerm = profile.createTripleTerm(subject, predicate, 
object, tokenReifer.getLine(), tokenReifer.getColumn());
             emit(reif, NodeConst.nodeReifies, tripleTerm);
 
-            // RDF-star annotation syntax
+            // Annotation syntax
             if ( lookingAt(L_ANN) ) {
                 Token tNext = nextToken();
                 if ( lookingAt(R_ANN) )
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/lang/ReaderTriX.java 
b/jena-arq/src/main/java/org/apache/jena/riot/lang/ReaderTriX.java
index da67af96f6..aedcc79a8f 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/lang/ReaderTriX.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/lang/ReaderTriX.java
@@ -81,7 +81,7 @@ public class ReaderTriX implements ReaderRIOT {
 <!ELEMENT typedLiteral (#PCDATA)>
 <!ATTLIST typedLiteral datatype CDATA #REQUIRED>
 
- Extended for RDF-star.
+ Extended for triple terms
 <!ELEMENT triple ((id|uri|plainLiteral|typedLiteral|triple), uri, 
(id|uri|plainLiteral|typedLiteral|triple))>
      */
 
diff --git 
a/jena-arq/src/main/java/org/apache/jena/riot/rowset/rw/JSONResultsKW.java 
b/jena-arq/src/main/java/org/apache/jena/riot/rowset/rw/JSONResultsKW.java
index b5edefff66..cd53200f69 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/rowset/rw/JSONResultsKW.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/rowset/rw/JSONResultsKW.java
@@ -44,15 +44,15 @@ public class JSONResultsKW
     public static final String kBnode         = "bnode" ;
     public static final String kBoolean       = "boolean" ;
 
-    // RDF-star Triple terms
+    // Triple terms
     public static final String kTriple        = "triple" ;
-    // Alternative type for RDF-star triple terms.
+    // Alternative type for triple terms.
     public static final String kStatement     = "statement" ;
     public static final String kSubject       = "subject" ;
     public static final String kPredicate     = "predicate" ;
     public static final String kProperty      = "property" ;
     public static final String kObject        = "object" ;
-    // RDF-star Triple terms - alternative keywords
+    // Triple terms - alternative keywords
     public static final String kSubjectAlt    = "s" ;
     public static final String kPredicateAlt  = "p" ;
     public static final String kObjectAlt     = "o" ;
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/system/Checker.java 
b/jena-arq/src/main/java/org/apache/jena/riot/system/Checker.java
index 4c588b88c8..81ede9518f 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/system/Checker.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/system/Checker.java
@@ -340,7 +340,7 @@ public class Checker {
         }
 
         if ( subject == null || (!subject.isURI() && !subject.isBlank() && 
!subject.isTripleTerm()) ) {
-            errorHandler(errorHandler).error("Subject is not a URI, blank node 
or RDF-star triple term", line, col);
+            errorHandler(errorHandler).error("Subject is not a URI, blank node 
or triple term", line, col);
             rc = false;
         }
         if ( predicate == null || (!predicate.isURI()) ) {
@@ -348,7 +348,7 @@ public class Checker {
             rc = false;
         }
         if ( object == null || (!object.isURI() && !object.isBlank() && 
!object.isLiteral() && !subject.isTripleTerm()) ) {
-            errorHandler(errorHandler).error("Object is not a URI, blank node, 
literal or RDF-star triple term", line, col);
+            errorHandler(errorHandler).error("Object is not a URI, blank node, 
literal or triple term", line, col);
             rc = false;
         }
         return rc;
diff --git 
a/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfile.java 
b/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfile.java
index b52fa54555..bfd7424506 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfile.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfile.java
@@ -74,13 +74,13 @@ public interface ParserProfile {
     /** Create a fresh blank node */
     public Node createBlankNode(Node scope, long line, long col);
 
-    /** Create a triple term (RDF-star) */
+    /** Create a triple term (RDF-1.2) */
     public Node createTripleTerm(Node subject, Node predicate, Node object, 
long line, long col);
 
-    /** Create a triple node (RDF-star) */
+    /** Create a triple node (RDF-1.2) */
     public Node createTripleTerm(Triple triple, long line, long col);
 
-    /** Create a graph node. This is an N3-formula and not named graphs */
+    /** Create a graph node. This is an N3-formula, not a named graph. */
     public Node createGraphNode(Graph graph, long line, long col);
 
     /**
diff --git 
a/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenizerText.java 
b/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenizerText.java
index 1750f84b97..1ec209025d 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenizerText.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenizerText.java
@@ -442,7 +442,7 @@ public final class TokenizerText implements Tokenizer
             case CH_SEMICOLON:  reader.readChar(); 
token.setType(TokenType.SEMICOLON); /*token.setImage(CH_SEMICOLON);*/ return 
token;
             case CH_COMMA:      reader.readChar(); 
token.setType(TokenType.COMMA);     /*token.setImage(CH_COMMA);*/ return token;
 
-            // {| for RDF-star annotation syntax.
+            // {| for RDF-1.2 annotation syntax.
 //            case CH_LBRACE:     reader.readChar(); 
token.setType(TokenType.LBRACE);    /*token.setImage(CH_LBRACE);*/ return token;
             case CH_LBRACE: {
                 reader.readChar();
@@ -490,7 +490,7 @@ public final class TokenizerText implements Tokenizer
             case CH_RSLASH:     reader.readChar(); 
token.setType(TokenType.RSLASH);    /*token.setImage(CH_RSLASH);*/ return token;
 //            case CH_VBAR:       reader.readChar(); 
token.setType(TokenType.VBAR);      /*token.setImage(CH_VBAR);*/ return token;
 
-            // |} for RDF-star annotation syntax.
+            // |} for RDF-1.2 annotation syntax.
             case CH_VBAR: {
                 reader.readChar();
                 int chPeek = reader.peekChar();
diff --git 
a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java 
b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java
index 161dd24252..20da68b1be 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java
@@ -840,7 +840,7 @@ public abstract class TurtleShell {
          *   triple term must refer to a triple in the graph so blank node 
used elsewhere.)
          */
         private void findBNodesSyntax1() {
-            // Set of all bnodes used into triple terms (RDF-star)
+            // Set of all bnodes used into triple terms
             Set<Node> blankNodesInTripleTerms = new HashSet<>();
             // Nodes known not to meet the requirement.
             Set<Node> rejects = new HashSet<>();
@@ -1036,7 +1036,7 @@ public abstract class TurtleShell {
         // some other triple. Turtle does not allow free standing (... ) .
         // so write as a predicateObjectList for one element.
         // Later:
-        // RDF-star does not allow list syntax in quoted triples.
+        // Triple terms do not allow list syntax in quoted triples.
         // (All that can go there are RDF terms).
         // so write the head as a labelled bnode and the rest as a list.
         private boolean writeRemainingFreeLists(boolean somethingWritten) {
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/ARQConstants.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/ARQConstants.java
index e3c0cf0a5b..3d7c39b12a 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/ARQConstants.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/ARQConstants.java
@@ -209,9 +209,6 @@ public class ARQConstants
     public static final String allocPathVariables       = 
allocVarAnonMarker+"P" ;      // PathCompiler
     public static final String allocQueryVariables      = allocVarMarker ;     
         // Query
 
-    /** Marker for RDF-star variables */
-    public static final String allocVarTripleTerm      = "~";                  
         // RX, SolverRX
-
     public static final String allocParserAnonVars      = allocVarAnonMarker ; 
         // LabelToModeMap
     // SSE
     public static final String allocSSEUnamedVars       = "_" ;                
         // ParseHandlerPlain - SSE token "?" - legal SPARQL
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/QC.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/QC.java
index 2cb4fb6d2a..93e847dcbb 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/QC.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/QC.java
@@ -64,7 +64,7 @@ public class QC
     }
 
     /**
-     * Execute a triple pattern - top level variables only (no variables in 
RDF-star triple terms).
+     * Execute a triple pattern - top level variables only (no variables in 
RDF triple terms).
      * This is data access to asserted triples.
      */
     public static QueryIterator executeFlat(QueryIterator input, Triple 
pattern, ExecutionContext execCxt) {
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/PatternMatchData.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/PatternMatchData.java
index 45b8b025b8..dd76050195 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/PatternMatchData.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/PatternMatchData.java
@@ -54,7 +54,7 @@ public class PatternMatchData {
         List<Abortable> killList = new ArrayList<>();
 
         for ( Triple triple : triples ) {
-            // Plain, no RDF-star
+            // Plain, no RDF triple terms.
             //chain = StageMatchTriple.accessTriple(chain, graph, triple, 
filter, execCxt);
 
             // [Match] Missing filter.
@@ -93,7 +93,7 @@ public class PatternMatchData {
         List<Abortable> killList = new ArrayList<>();
 
         for ( Triple triple : triples ) {
-            // Plain - no RDF-star.
+            // Plain - no triple terms with variables.
             //chain = StageMatchData.accessQuad(chain, graphNode, triple, 
filter, anyGraph, execCxt);
 
             // [Match] Missing filter.
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/RX_PG.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/RX_PG.java
index b1e67811e4..df3818f237 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/RX_PG.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/RX_PG.java
@@ -34,7 +34,7 @@ import org.apache.jena.sparql.util.Context;
  * For reference only: this code uses the triple index for matching and it is 
PG mode.
  */
 /*
- * Solver library for RDF-star.
+ * Solver library for RDF-star (<em>not</em> RDF 1.2)
  * <p>
  * There are two entry points.
  * <p>
@@ -48,6 +48,8 @@ import org.apache.jena.sparql.util.Context;
  */
 /*ARCHIVE*/ class RX_PG {
 
+    private static final String allocVarTripleTerm      = "~";
+
     // ---- PG mode ----
     // This code implements RDF-star in "PG mode" (the embedded triple also 
exists as
     // an asserted triple in the same graph). With this assumption, pattern 
matching
@@ -176,7 +178,7 @@ import org.apache.jena.sparql.util.Context;
         Context context = execCxt.getContext();
         VarAlloc varAlloc = VarAlloc.get(context, 
ARQConstants.sysVarAllocRDFStar);
         if ( varAlloc == null ) {
-            varAlloc = new VarAlloc(ARQConstants.allocVarTripleTerm);
+            varAlloc = new VarAlloc(allocVarTripleTerm);
             context.set(ARQConstants.sysVarAllocRDFStar, varAlloc);
         }
         return varAlloc;
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverLib.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverLib.java
index a6cc359093..627ca36f90 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverLib.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverLib.java
@@ -64,8 +64,8 @@ public class SolverLib {
     }
 
     /**
-     * Test whether a triple has a triple term (RDF-star) as one of its 
components
-     * and that embedded triple term has variables.
+     * Test whether a triple has a triple term as one of its components
+     * and that the nest triple term has variables.
      */
     public static boolean tripleHasEmbTripleWithVars(Triple triple) {
         return isTripleTermWithVars(triple.getSubject())
@@ -74,8 +74,8 @@ public class SolverLib {
     }
 
     /**
-     * Test whether a quad has a triple term (RDF-star) as one of its 
components
-     * and that embedded triple term has variables.
+     * Test whether a quad has a triple term as one of its components
+     * and that triple term has variables.
      */
     public static boolean quadHasEmbTripleWithVars(Quad quad) {
         return isTripleTermWithVars(quad.getSubject())
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX3.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX3.java
index 8534bcbf51..ff5683357b 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX3.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX3.java
@@ -36,7 +36,7 @@ import org.apache.jena.sparql.engine.binding.Binding;
 import org.apache.jena.sparql.engine.binding.BindingBuilder;
 import org.apache.jena.util.iterator.ExtendedIterator;
 
-/** RDF-star - triple form. Solve patterns when there is an embedded triple 
with variables. */
+/** Solve patterns when there may be a triple term with variables. */
 public class SolverRX3 {
 
     /**
@@ -48,9 +48,9 @@ public class SolverRX3 {
     public static Iterator<Binding> rdfStarTriple(Iterator<Binding> chain, 
Triple tPattern, ExecutionContext execCxt) {
         // Should all work without this trap for plain RDF.
         if ( DATAPATH ) {
-            // No variables inside <<>>
+            // No variables inside triple terms
             if ( ! tripleHasEmbTripleWithVars(tPattern) )
-                // No RDF-star : direct to data.
+                // direct to data.
                 return matchData(chain, tPattern, execCxt);
         }
         return rdfStarTripleMatch(chain, tPattern, execCxt);
@@ -94,7 +94,6 @@ public class SolverRX3 {
         return r ? bb.build() : null;
     }
 
-    // Used in matching a triple in an embedded triple term.
     /*package*/ static boolean bindTriple(BindingBuilder bb, Triple tData, 
Triple tPattern) {
         Node sPattern = tPattern.getSubject();
         Node pPattern = tPattern.getPredicate();
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX4.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX4.java
index 7c14490e28..a58be6209b 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX4.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/SolverRX4.java
@@ -37,7 +37,7 @@ import org.apache.jena.sparql.engine.ExecutionContext;
 import org.apache.jena.sparql.engine.binding.Binding;
 import org.apache.jena.sparql.engine.binding.BindingBuilder;
 
-/** RDF-star - quad form. Solve patterns when there is an embedded triple with 
variables. */
+/** Solve patterns when there may be a triple term with variables. */
 public class SolverRX4 {
 
     /**
@@ -55,7 +55,7 @@ public class SolverRX4 {
         if ( DATAPATH ) {
             if ( ! tripleHasEmbTripleWithVars(pattern) &&
                     (graphName == null || ! graphName.isTripleTerm() ) )
-                // No variables inside <<>>
+                // No variables inside <<()>>
                 return matchDataQuad(chain, graphName, pattern, execCxt);
         }
         return rdfStarQuadSub(chain, graphName, pattern, execCxt);
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchData.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchData.java
index 446c71b36f..0a37b291f3 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchData.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchData.java
@@ -37,8 +37,8 @@ import org.apache.jena.sparql.engine.binding.BindingFactory;
 /**
  * This is the data access step of quads and datasets.
  * <p>
- * Plain matching - see {@link SolverRX4#rdfStarQuad} for matching with 
variables
- * in RDF-star triple terms.
+ * Plain matching - see {@link SolverRX4#rdfStarQuad} for matching
+ * with variables in triple terms.
  */
 public class StageMatchData {
 
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchTriple.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchTriple.java
index 1a537cab2b..4180591cd3 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchTriple.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/engine/main/solver/StageMatchTriple.java
@@ -38,8 +38,8 @@ import org.apache.jena.util.iterator.ExtendedIterator;
 /**
  * Triple version of {@link StageMatchData}. This goes directly to the graph.
  * <p>
- * Plain matching - see {@link SolverRX3#rdfStarTriple} for matching with 
variables
- * in RDF-star embedded triples.
+ * Plain matching - see {@link SolverRX3#rdfStarTriple}
+ * for matching with variables in triple terms.
  */
 public class StageMatchTriple {
     public static Iterator<Binding> accessTriple(Iterator<Binding> input, 
Graph graph, Triple pattern,
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ValueSpace.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ValueSpace.java
index 8cbd552687..9ac375a2e7 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ValueSpace.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ValueSpace.java
@@ -101,7 +101,7 @@ public enum ValueSpace {
     VSPACE_CDT_MAP(301),
 
     VSPACE_SORTKEY(900),
-    VSPACE_TRIPLE_TERM(999),      // RDF-star : Last recognized value space.
+    VSPACE_TRIPLE_TERM(999),    // Last recognized value space.
 
     // Unknown RDF term value space.
     VSPACE_UNKNOWN(6000),
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/function/scripting/NV.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/function/scripting/NV.java
index b6904b5249..f5bb5e52ac 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/function/scripting/NV.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/function/scripting/NV.java
@@ -167,7 +167,6 @@ public class NV implements RDFJS {
         if ( isLiteral() )
             return "Literal";
         if ( isTripleTerm() )
-            // RDF-star embedded triple.
             return "Triple";
         return null;
     }
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/sse/SSE.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/sse/SSE.java
index 18150f0c59..c664c6d2dc 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/sse/SSE.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/sse/SSE.java
@@ -74,8 +74,6 @@ import org.apache.jena.vocabulary.*;
  * "()" and "[]" are interchangeable and used for visual effect. Expressions 
are
  * parsed and printed in prefix notation e.g. {@code (+ 1 ?x)}.
  * <p>
- * RDF-star quoted triples are This mean "item.getNode"
- * <p>
  * The operations are grouped into:
  * <ul>
  * <li>{@code parseTYPE} &ndash; parse a string to object of a specific kind.
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/sse/Tags.java 
b/jena-arq/src/main/java/org/apache/jena/sparql/sse/Tags.java
index e78ff95da3..179b65be6e 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/sse/Tags.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/sse/Tags.java
@@ -246,7 +246,7 @@ public class Tags
     public static final String tagSubject         = "subject";
     public static final String tagPredicate       = "predicate";
     public static final String tagObject          = "object";
-    // This the SPARQL function for RDF-star: TRIPLE(expr_s, expr_p, expr_o)
+    // This the SPARQL function TRIPLE(expr_s, expr_p, expr_o)
     public static final String tagFnTriple        = Tags.tagTriple;
 
     public static final String tagIn              = "in";
diff --git a/jena-arq/src/main/java/org/apache/jena/system/RDFStar.java 
b/jena-arq/src/main/java/org/apache/jena/system/RDFStar.java
index deb60689da..cfb04ae1bc 100644
--- a/jena-arq/src/main/java/org/apache/jena/system/RDFStar.java
+++ b/jena-arq/src/main/java/org/apache/jena/system/RDFStar.java
@@ -38,7 +38,7 @@ import org.apache.jena.vocabulary.RDF;
  * Library for RDF-star translation to and from reification form.
  * There is one reification for each unique quoted triple term.
  * This is especially important when decoding.
- * @deprecated Do not use this class. It is related to RDF-star Community 
Group, not RDF 1.2.
+ * @deprecated Do NOT use this class. It is related to RDF-star Community 
Group, not RDF 1.2.
  */
 @Deprecated(forRemoval = true)
 public class RDFStar {
diff --git 
a/jena-arq/src/test/java/org/apache/jena/arq/junit/sparql/tests/SparqlTestLib.java
 
b/jena-arq/src/test/java/org/apache/jena/arq/junit/sparql/tests/SparqlTestLib.java
index 0af820b747..b31577abaf 100644
--- 
a/jena-arq/src/test/java/org/apache/jena/arq/junit/sparql/tests/SparqlTestLib.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/arq/junit/sparql/tests/SparqlTestLib.java
@@ -149,14 +149,11 @@ class SparqlTestLib {
         return def;
     }
 
-    // Allow *.rq is strictly SPARQL 1.1 tests.
-    // but RDF-star test may fail.
     protected static Syntax guessFileSyntax(String filename) {
 //        if ( filename.endsWith(".rq") )
 //            return Syntax.syntaxSPARQL_11;
 //        if ( filename.endsWith(".ru") )
 //            return Syntax.syntaxSPARQL_11;
-
         return Syntax.guessFileSyntax(filename);
     }
 //
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Results.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Results.java
index ac42ab0f33..0ae411e1ba 100644
--- a/jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Results.java
+++ b/jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Results.java
@@ -30,7 +30,7 @@ import org.apache.jena.sparql.resultset.ResultsReader;
  */
 public class TestSPARQL12Results {
 
-    private static String FILES = "testing/ARQ/RDF-star/Other/";
+    private static String FILES = "testing/ARQ/OtherSystems/";
 
     // RDF4J format JSON results.
     // It uses "s", "p" and "o" for the RDF term results.
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TS_RDFStar_Parse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TS_RDFStar_Parse.java
index a208f2d83b..000fb65b3e 100644
--- a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TS_RDFStar_Parse.java
+++ b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TS_RDFStar_Parse.java
@@ -23,11 +23,10 @@ import org.junit.platform.suite.api.Suite;
 
 @Suite
 @SelectClasses({
-    // Old basic tests,
-    // ** To be removed.
-    TestNQuadsStarParse.class,
-    TestNTriplesStarParse.class,
-    TestTrigStarParse.class,
+    // ** To be removed?
+    TestNQuadsTripleTerms.class,
+    TestNTriplesTripleTerms.class,
+    TestTrigParseTripleTerms.class,
     TestTurtleStarParse.class,
     TestSPARQL12Parse.class
 })
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsStarParse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsTripleTerms.java
similarity index 96%
rename from 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsStarParse.java
rename to 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsTripleTerms.java
index 63a9f24710..cfd2857266 100644
--- 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsStarParse.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNQuadsTripleTerms.java
@@ -31,9 +31,9 @@ import org.apache.jena.riot.system.StreamRDF;
 import org.apache.jena.riot.system.StreamRDFLib;
 
 /**
- * Basic parsing tests of RDF-star constructs for N-Quads
+ * Basic parsing tests of RDF triple term constructs for N-Quads
  */
-public class TestNQuadsStarParse {
+public class TestNQuadsTripleTerms {
 
     private ErrorHandler silent = 
ErrorHandlerFactory.errorHandlerStrictNoLogging;
     private static StreamRDF sink = StreamRDFLib.sinkNull();
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesStarParse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesTripleTerms.java
similarity index 95%
rename from 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesStarParse.java
rename to 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesTripleTerms.java
index 070903910e..ef01ffef44 100644
--- 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesStarParse.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestNTriplesTripleTerms.java
@@ -31,9 +31,9 @@ import org.apache.jena.riot.system.StreamRDF;
 import org.apache.jena.riot.system.StreamRDFLib;
 
 /**
- * Basic parsing tests of RDF-star constructs for N-Triples
+ * Basic parsing tests of triple terms
  */
-public class TestNTriplesStarParse {
+public class TestNTriplesTripleTerms {
 
     private ErrorHandler silent = 
ErrorHandlerFactory.errorHandlerStrictNoLogging;
     private static StreamRDF sink = StreamRDFLib.sinkNull();
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestSPARQL12Parse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestSPARQL12Parse.java
index 8c0cb3b3a6..84d3fbba77 100644
--- a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestSPARQL12Parse.java
+++ b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestSPARQL12Parse.java
@@ -42,8 +42,6 @@ import org.apache.jena.sparql.core.BasicPattern;
 import org.apache.jena.sys.JenaSystem;
 import org.apache.jena.vocabulary.RDF;
 
-// RDF Star CG tests, converted to SPARQL 1.2
-
 public class TestSPARQL12Parse {
 
     static { JenaSystem.init(); }
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigStarParse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigParseTripleTerms.java
similarity index 96%
rename from 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigStarParse.java
rename to 
jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigParseTripleTerms.java
index 2000db7755..c165ff4218 100644
--- a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigStarParse.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTrigParseTripleTerms.java
@@ -32,9 +32,9 @@ import org.apache.jena.riot.system.StreamRDFLib;
 
 
 /**
- * Test parsing of RDF-star constructs for TriG.
+ * Test parsing of triple term constructs for TriG.
  */
-public class TestTrigStarParse {
+public class TestTrigParseTripleTerms {
 
     private ErrorHandler silent = 
ErrorHandlerFactory.errorHandlerStrictNoLogging;
     private static StreamRDF sink = StreamRDFLib.sinkNull();
diff --git 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTurtleStarParse.java 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTurtleStarParse.java
index e4fa20f2a9..67add7c7e7 100644
--- 
a/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTurtleStarParse.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/rdf12/parse/TestTurtleStarParse.java
@@ -32,7 +32,7 @@ import org.apache.jena.riot.system.StreamRDF;
 import org.apache.jena.riot.system.StreamRDFLib;
 
 /**
- * Test parsing of RDF-star constructs for Turtle.
+ * Test parsing of occurrences and triple terms in Turtle.
  */
 public class TestTurtleStarParse {
 
diff --git 
a/jena-arq/src/test/java/org/apache/jena/riot/lang/TestTriXReader.java 
b/jena-arq/src/test/java/org/apache/jena/riot/lang/TestTriXReader.java
index cf94ea7ccc..32921a024b 100644
--- a/jena-arq/src/test/java/org/apache/jena/riot/lang/TestTriXReader.java
+++ b/jena-arq/src/test/java/org/apache/jena/riot/lang/TestTriXReader.java
@@ -74,7 +74,6 @@ public class TestTriXReader {
                  Arguments.of(DIR+"/trix-w3c-1.trix", DIR+"/trix-w3c-1.nq"),
                  Arguments.of(DIR+"/trix-w3c-2.trix", DIR+"/trix-w3c-2.nq"),
 
-                 // RDF-star
                  Arguments.of(DIR+"/trix-star-1.trix", DIR+"/trix-star-1.nq"),
                  Arguments.of(DIR+"/trix-star-2.trix", DIR+"/trix-star-2.nq")
                         );
diff --git 
a/jena-arq/src/test/java/org/apache/jena/riot/tokens/TestTokenizerText.java 
b/jena-arq/src/test/java/org/apache/jena/riot/tokens/TestTokenizerText.java
index 2b1abd8bfd..83ad9ea1b1 100644
--- a/jena-arq/src/test/java/org/apache/jena/riot/tokens/TestTokenizerText.java
+++ b/jena-arq/src/test/java/org/apache/jena/riot/tokens/TestTokenizerText.java
@@ -801,11 +801,6 @@ public class TestTokenizerText {
         tokenizeAndTestExact("?" + ARQConstants.allocVarAnonMarker + "0", 
TokenType.VAR, ARQConstants.allocVarAnonMarker + "0");
     }
 
-    @Test
-    public void tokenUnit_var9() {
-        tokenizeAndTestExact("?" + ARQConstants.allocVarTripleTerm + "9", 
TokenType.VAR, ARQConstants.allocVarTripleTerm + "9");
-    }
-
     @Test
     public void tokenUnit_hex1() {
         tokenizeAndTestExact("0xABC", TokenType.HEX, "0xABC");
diff --git 
a/jena-arq/src/test/java/org/apache/jena/sparql/expr/TestExpressions2.java 
b/jena-arq/src/test/java/org/apache/jena/sparql/expr/TestExpressions2.java
index 718bd8083d..06fd93c3cc 100644
--- a/jena-arq/src/test/java/org/apache/jena/sparql/expr/TestExpressions2.java
+++ b/jena-arq/src/test/java/org/apache/jena/sparql/expr/TestExpressions2.java
@@ -231,7 +231,6 @@ public class TestExpressions2
     @Test public void term_constructor_strlang_02() { 
assertThrows(ExprEvalException.class, ()-> eval("STRLANG(<http://example/>, 
'en') = 'abc'@en") ); }
     @Test public void term_constructor_strlang_03() { 
assertThrows(ExprEvalException.class, ()-> eval("STRLANG('abc'@en, 'en') = 
'abc'@en") ); }
 
-    // RDF-star
     @Test public void triple_term_cmp_01()
     { eval("<<(<ex:s> <ex:p> <ex:p>)>> = <<(<ex:s> <ex:p> <ex:p>)>>"); }
 
diff --git 
a/jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIsoMatcher.java 
b/jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIsoMatcher.java
index e378630a23..ab45f13db0 100644
--- a/jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIsoMatcher.java
+++ b/jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIsoMatcher.java
@@ -154,7 +154,6 @@ public class TestIsoMatcher
                                                  "(<_:a> :p1 <_:b>) (<_:b> :p2 
<_:a>)",
                                                  true); }
 
-    // RDF-star terms
     @Test public void iso_graph_40() { testGraphIso("(<<(:s :p :o)>> :q1 :z1) 
(<<(_:a :p :o)>> :q2 :z2)",
                                                     "(<<(_:a :p :o)>> :q2 :z2) 
(<<(:s :p :o)>> :q1 :z1)",
                                                     true); }
diff --git 
a/jena-arq/src/test/java/org/apache/jena/system/TestRDFStarTranslation.java 
b/jena-arq/src/test/java/org/apache/jena/system/TestRDFStarTranslation.java
index 810645cb64..2b804ce5aa 100644
--- a/jena-arq/src/test/java/org/apache/jena/system/TestRDFStarTranslation.java
+++ b/jena-arq/src/test/java/org/apache/jena/system/TestRDFStarTranslation.java
@@ -36,6 +36,7 @@ import org.apache.jena.sparql.sse.SSE;
 import org.apache.jena.sparql.util.IsoMatcher;
 import org.apache.jena.vocabulary.RDF;
 
+/** This is RDF-star - the pre-RDF-1.2 work. */
 @SuppressWarnings("removal")
 public class TestRDFStarTranslation {
 
@@ -56,7 +57,6 @@ public class TestRDFStarTranslation {
     }
 
     @Test public void rdfx_basic() {
-        // No RDF-star triple terms - no change.
         Graph g = data("(graph (:s :p :o))");
 
         Graph g1 = RDFStar.encodeAsRDF(g);
diff --git a/jena-arq/testing/ARQ/RDF-star/Other/README 
b/jena-arq/testing/ARQ/OtherSystems/README
similarity index 100%
rename from jena-arq/testing/ARQ/RDF-star/Other/README
rename to jena-arq/testing/ARQ/OtherSystems/README
diff --git a/jena-arq/testing/ARQ/RDF-star/Other/alternate-results-1.srj 
b/jena-arq/testing/ARQ/OtherSystems/alternate-results-1.srj
similarity index 100%
rename from jena-arq/testing/ARQ/RDF-star/Other/alternate-results-1.srj
rename to jena-arq/testing/ARQ/OtherSystems/alternate-results-1.srj
diff --git a/jena-arq/testing/ARQ/RDF-star/Other/alternate-results-2.srj 
b/jena-arq/testing/ARQ/OtherSystems/alternate-results-2.srj
similarity index 100%
rename from jena-arq/testing/ARQ/RDF-star/Other/alternate-results-2.srj
rename to jena-arq/testing/ARQ/OtherSystems/alternate-results-2.srj
diff --git a/jena-core/src/main/java/org/apache/jena/enhanced/EnhNode.java 
b/jena-core/src/main/java/org/apache/jena/enhanced/EnhNode.java
index 11cfcfcca0..be61665c92 100644
--- a/jena-core/src/main/java/org/apache/jena/enhanced/EnhNode.java
+++ b/jena-core/src/main/java/org/apache/jena/enhanced/EnhNode.java
@@ -84,7 +84,7 @@ public class EnhNode extends Polymorphic<RDFNode> implements 
FrontsNode
     }
 
     /**
-        An enhanced node is a statement resource iff its underlying node is a 
triple term (RDF-star).
+        An enhanced node is a statement resource iff its underlying node is a 
triple term (RDF 1.2).
      */
     public final boolean isStatementTerm() {
         return node.isTripleTerm();
diff --git a/jena-core/src/main/java/org/apache/jena/graph/Graph.java 
b/jena-core/src/main/java/org/apache/jena/graph/Graph.java
index 48d2a9cd77..b64b248715 100644
--- a/jena-core/src/main/java/org/apache/jena/graph/Graph.java
+++ b/jena-core/src/main/java/org/apache/jena/graph/Graph.java
@@ -156,8 +156,8 @@ public interface Graph {
      * </a>
      *
      * Note: this implementation does not handle correctly blank nodes in
-     * quoted triples (RDF-star). If you need to work with RDF-star,
-     * use the slower implementation in
+     * triple terms (RDF 1.2). If you need to work with triple terms
+     * use the potentially slower implementation in
      * {@code org.apache.jena.sparql.util.IsoMatcher}.
      *
         * @param g Compare against this.
diff --git a/jena-core/src/main/java/org/apache/jena/graph/Node.java 
b/jena-core/src/main/java/org/apache/jena/graph/Node.java
index 80d5ceb4bd..007b13b51f 100644
--- a/jena-core/src/main/java/org/apache/jena/graph/Node.java
+++ b/jena-core/src/main/java/org/apache/jena/graph/Node.java
@@ -116,7 +116,7 @@ public abstract class Node implements Serializable {
     { return false; }
 
     /**
-     * Answer true iff this node is an "triple node" (RDF-star)
+     * Answer true iff this node is a triple term
      */
     public boolean isTripleTerm()
     { return false; }
@@ -223,9 +223,9 @@ public abstract class Node implements Serializable {
     public String getName()
     { throw new UnsupportedOperationException( "this (" + this.getClass() + ") 
is not a variable node" ); }
 
-    /** Get the triple for a triple term (embedded triple), otherwise die 
horribly */
+    /** Get the triple for a triple term, otherwise die horribly */
     public Triple getTriple()
-    { throw new UnsupportedOperationException( "this (" + this.getClass() + ") 
is not a embedded triple node" ); }
+    { throw new UnsupportedOperationException( "this (" + this.getClass() + ") 
is not a triple term node" ); }
 
     /** Get the graph for a graph term (N3 formula), otherwise die horribly */
     public Graph getGraph()
diff --git a/jena-core/src/main/java/org/apache/jena/graph/NodeFactory.java 
b/jena-core/src/main/java/org/apache/jena/graph/NodeFactory.java
index c919787098..70bd1a12f0 100644
--- a/jena-core/src/main/java/org/apache/jena/graph/NodeFactory.java
+++ b/jena-core/src/main/java/org/apache/jena/graph/NodeFactory.java
@@ -303,12 +303,12 @@ public class NodeFactory {
         return new Node_Literal(LiteralLabelFactory.createByValue(value, 
dtype));
     }
 
-    /** Create a triple node (RDF-star) */
+    /** Create a triple term */
     public static Node createTripleTerm(Node s, Node p, Node o) {
         return new Node_Triple(s, p, o);
     }
 
-    /** Create a triple term (RDF-star) */
+    /** Create a triple term */
     public static Node createTripleTerm(Triple triple) {
         return new Node_Triple(triple);
     }
diff --git a/jena-core/src/main/java/org/apache/jena/graph/Node_Triple.java 
b/jena-core/src/main/java/org/apache/jena/graph/Node_Triple.java
index 881e27651e..f8b7d80c3a 100644
--- a/jena-core/src/main/java/org/apache/jena/graph/Node_Triple.java
+++ b/jena-core/src/main/java/org/apache/jena/graph/Node_Triple.java
@@ -22,7 +22,7 @@ import java.util.Objects;
 
 import org.apache.jena.shared.PrefixMapping;
 
-/** RDF triples as RDF terms for RDF-star quoted triples. */
+/** RDF triples as triple terms (RDF-1.2) */
 public class Node_Triple extends Node {
 
     private final Triple triple;
diff --git 
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
 
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
index df2e6fdc54..3672084eae 100644
--- 
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
+++ 
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
@@ -85,7 +85,7 @@ import org.slf4j.Logger;
  * This is a Fuseki server running with a pre-configured set
  * of datasets and services.
  * <p>
- * To create a embedded sever, use {@link FusekiServer} ({@link #make} is a 
packaging
+ * To create a embedded server, use {@link FusekiServer} ({@link #make} is a 
packaging
  * of a call to {@link FusekiServer} for the case of one dataset, responding to
  * localhost only).
  * <p>
diff --git 
a/jena-geosparql/src/main/java/org/apache/jena/geosparql/spatial/index/v2/KryoRegistratorSpatialIndexV2.java
 
b/jena-geosparql/src/main/java/org/apache/jena/geosparql/spatial/index/v2/KryoRegistratorSpatialIndexV2.java
index 77d82d0ade..b2f41f08be 100644
--- 
a/jena-geosparql/src/main/java/org/apache/jena/geosparql/spatial/index/v2/KryoRegistratorSpatialIndexV2.java
+++ 
b/jena-geosparql/src/main/java/org/apache/jena/geosparql/spatial/index/v2/KryoRegistratorSpatialIndexV2.java
@@ -84,7 +84,7 @@ public class KryoRegistratorSpatialIndexV2 {
 
     /**
      * The default serializer for {@link Triple}.
-     * Must be registered in addition to node serializers for RDF-Star 
(triples-in-nodes).
+     * Must be registered in addition to node serializers for triple terms.
      */
     public static void registerTripleSerializer(Kryo kryo) {
         kryo.register(Triple.class, new TripleSerializer());
diff --git 
a/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/PatternMatchTDB1.java 
b/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/PatternMatchTDB1.java
index d9597d729f..1b95fd9fc3 100644
--- a/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/PatternMatchTDB1.java
+++ b/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/PatternMatchTDB1.java
@@ -46,7 +46,6 @@ import 
org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable;
 
 /**
  * Entry to the basic pattern solver for TDB1.
- * {@link SolverRX} is the single stage and include RDF-star.
  */
 public class PatternMatchTDB1 {
 
@@ -111,10 +110,8 @@ public class PatternMatchTDB1 {
             else
                 // 4-tuples.
                 patternTuple = TupleFactory.create4(graphNode, 
triple.getSubject(), triple.getPredicate(), triple.getObject());
-            // Plain RDF, no RDF-star
-            // chain = solve(nodeTupleTable, tuple, anyGraph, chain, filter, 
execCxt)
-            // ;
-            // RDF-star SA
+            // Plain - no triple terms with variables.
+            // chain = solve(nodeTupleTable, tuple, anyGraph, chain, filter, 
execCxt);
             chain = matchQuadPattern(chain, graphNode, triple, nodeTupleTable, 
patternTuple, anyGraph, filter, execCxt);
 
             chain = makeAbortable(chain, killList, execCxt.getCancelSignal());
diff --git a/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/SolverRX.java 
b/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/SolverRX.java
index e956878200..7c967e91e3 100644
--- a/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/SolverRX.java
+++ b/jena-tdb1/src/main/java/org/apache/jena/tdb1/solver/SolverRX.java
@@ -45,10 +45,10 @@ import org.apache.jena.tdb1.store.NodeId;
 import org.apache.jena.tdb1.store.nodetable.NodeTable;
 import org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable;
 
-/** RDF-star processing for matching an individual triple/quad pattern. */
+/** Processing for matching an individual triple/quad pattern including triple 
terms with variables. */
 public class SolverRX {
     /**
-     * Control whether to check for embedded triple terms with variables or to 
act in a direct manner.
+     * Control whether to check for triple terms with variables or to act in a 
direct manner.
      * <p>
      * This constant is not public API. It is exposed only so integration 
testing can
      * check the value for a release build.
@@ -62,11 +62,11 @@ public class SolverRX {
                                                     boolean anyGraph, 
Predicate<Tuple<NodeId>> filter, ExecutionContext execCxt) {
         if ( DATAPATH ) {
             if ( ! tripleHasEmbTripleWithVars(tPattern) )
-                // No RDF-star <<>> with variables which are wildcards at this 
point.
+                // No RDF triple terms <<()>> with variables which are 
wildcards at this point.
                 return StageMatchTuple.access(nodeTupleTable, chain, 
patternTuple, filter, anyGraph, execCxt);
         }
 
-        // RDF-star <<>> with wildcards.
+        // RDF triple terms <<()>> with wildcards.
         // This path should work regardless.
 
         boolean isTriple = (patternTuple.len() == 3);
diff --git 
a/jena-tdb1/src/main/java/org/apache/jena/tdb1/store/nodetable/DecoderSSE.java 
b/jena-tdb1/src/main/java/org/apache/jena/tdb1/store/nodetable/DecoderSSE.java
index 9444f05564..d82cc28361 100644
--- 
a/jena-tdb1/src/main/java/org/apache/jena/tdb1/store/nodetable/DecoderSSE.java
+++ 
b/jena-tdb1/src/main/java/org/apache/jena/tdb1/store/nodetable/DecoderSSE.java
@@ -33,7 +33,7 @@ import org.apache.jena.riot.tokens.TokenizerText;
 import org.apache.jena.tdb1.TDB1Exception;
 
 /**
- * This decode is specific to TDB1. With {@link NodecSSE}, RDF-star triple 
terms are
+ * This decode is specific to TDB1. With {@link NodecSSE}, triple terms are
  * encoded with {@link NodeFmtLib#str(Node)}. The format for encodes blank node
  * labels (e.g. "-" character and adds a leading "B") using
  * {@link NodeFmtLib#encodeBNodeLabel}.
diff --git 
a/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/PatternMatchTDB2.java 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/PatternMatchTDB2.java
index 05e3a3d7d4..7bed45c8bb 100644
--- a/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/PatternMatchTDB2.java
+++ b/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/PatternMatchTDB2.java
@@ -46,7 +46,6 @@ import 
org.apache.jena.tdb2.store.nodetupletable.NodeTupleTable;
 
 /**
  * Entry to the basic pattern solver for TDB2.
- * {@link SolverRX} is the single stage and include RDF-star.
  */
 public class PatternMatchTDB2 {
 
@@ -105,16 +104,16 @@ public class PatternMatchTDB2 {
 
         for ( Triple triple : triples ) {
             Tuple<Node> patternTuple = null;
-            if ( graphNode == null )
+            if ( graphNode == null ) {
                 // 3-tuples
                 patternTuple = TupleFactory.create3(triple.getSubject(), 
triple.getPredicate(), triple.getObject());
-            else
+            } else {
                 // 4-tuples.
                 patternTuple = TupleFactory.create4(graphNode, 
triple.getSubject(), triple.getPredicate(), triple.getObject());
-            // Plain RDF, no RDF-star
-            // chain = solve(nodeTupleTable, tuple, anyGraph, chain, filter, 
execCxt)
-            // ;
-            // RDF-star SA
+            }
+            // Plain RDF, triple terms
+            // chain = solve(nodeTupleTable, tuple, anyGraph, chain, filter, 
execCxt);
+
             chain = matchQuadPattern(chain, graphNode, triple, nodeTupleTable, 
patternTuple, anyGraph, filter, execCxt);
 
             chain = makeAbortable(chain, killList, execCxt.getCancelSignal());
diff --git a/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/SolverRX.java 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/SolverRX.java
index 8464789fa5..a421c32d29 100644
--- a/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/SolverRX.java
+++ b/jena-tdb2/src/main/java/org/apache/jena/tdb2/solver/SolverRX.java
@@ -45,10 +45,10 @@ import org.apache.jena.tdb2.store.NodeId;
 import org.apache.jena.tdb2.store.nodetable.NodeTable;
 import org.apache.jena.tdb2.store.nodetupletable.NodeTupleTable;
 
-/** RDF-star processing for matching a triple/quad pattern. */
+/** Processing for matching an individual triple/quad pattern including triple 
terms with variables. */
 public class SolverRX {
     /**
-     * Control whether to check for embedded triple terms with variables or to 
act in a direct manner.
+     * Control whether to check for triple terms with variables or to act in a 
direct manner.
      * <p>
      * This constant is not public API. It is exposed only so integration 
testing can
      * check the value for a release build.
@@ -62,13 +62,14 @@ public class SolverRX {
                                                     boolean anyGraph, 
Predicate<Tuple<NodeId>> filter, ExecutionContext execCxt) {
         if ( DATAPATH ) {
             if ( ! tripleHasEmbTripleWithVars(tPattern) )
-                // No RDF-star <<>> with variables which are wildcards at this 
point.
+             // No RDF triple terms <<()>> with variables which are wildcards 
at this point.
                 return StageMatchTuple.access(nodeTupleTable, chain, 
patternTuple, filter, anyGraph, execCxt);
         }
 
-        // RDF-star <<>> with wildcards.
+        // RDF triple terms <<()>> with wildcards.
         // This path should work regardless.
 
+
         boolean isTriple = (patternTuple.len() == 3);
         NodeTable nodeTable = nodeTupleTable.getNodeTable();
 

Reply via email to