You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2025/05/17 00:26:44 UTC
(commons-rdf) 02/05: Close HTML tags
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rdf.git
commit 7917cc42bea7fc3efc749ef2afa08d5cad50d249
Author: Gary D. Gregory <ga...@gmail.com>
AuthorDate: Fri May 16 17:54:04 2025 -0400
Close HTML tags
Use longer lines
---
.../org/apache/commons/rdf/api/W3CRDFSyntax.java | 48 +++++++++-------------
1 file changed, 20 insertions(+), 28 deletions(-)
diff --git a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/W3CRDFSyntax.java b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/W3CRDFSyntax.java
index 835aef20..14794a58 100644
--- a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/W3CRDFSyntax.java
+++ b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/W3CRDFSyntax.java
@@ -15,6 +15,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package org.apache.commons.rdf.api;
import java.util.Arrays;
@@ -26,26 +27,24 @@ import java.util.Set;
/**
* W3C RDF 1.1 serialization syntax.
* <p>
- * This defines the W3C standardized RDF 1.1 syntaxes like {@link #TURTLE} and
- * {@link #JSONLD}. Note the existence of other RDF syntaxes that are not
- * included here, e.g. <a href="http://www.w3.org/TeamSubmission/n3/">N3</a> and
- * <a href="https://en.wikipedia.org/wiki/TriX_%28syntax%29">TriX</a>.
+ * This defines the W3C standardized RDF 1.1 syntaxes like {@link #TURTLE} and {@link #JSONLD}. Note the existence of other RDF syntaxes that are not included
+ * here, e.g. <a href="http://www.w3.org/TeamSubmission/n3/">N3</a> and <a href="https://en.wikipedia.org/wiki/TriX_%28syntax%29">TriX</a>.
+ * </p>
* <p>
- * This class is package-protected, its static constants are exposed through
- * {@link RDFSyntax}.
+ * This class is package-protected, its static constants are exposed through {@link RDFSyntax}.
+ * </p>
*
* @see RDFSyntax#w3cSyntaxes()
- * @see <a href="https://www.w3.org/TR/rdf11-primer/#section-graph-syntax">RDF
- * 1.1 Primer</a>
+ * @see <a href="https://www.w3.org/TR/rdf11-primer/#section-graph-syntax">RDF 1.1 Primer</a>
* @see org.apache.commons.rdf.experimental.RDFParser
*/
class W3CRDFSyntax implements RDFSyntax {
/**
- * IRI representing a <a href="https://www.w3.org/ns/formats/">W3C RDF
- * format</a>.
+ * IRI representing a <a href="https://www.w3.org/ns/formats/">W3C RDF format</a>.
*/
private static final class FormatIRI implements IRI {
+
private static final String BASE = "http://www.w3.org/ns/formats/";
private final String format;
@@ -94,7 +93,7 @@ class W3CRDFSyntax implements RDFSyntax {
static final RDFSyntax RDFXML;
static final RDFSyntax TRIG;
static final Set<RDFSyntax> syntaxes;
-
+
static {
// Initialize within static block to avoid inserting nulls
JSONLD = new W3CRDFSyntax("JSON-LD", "JSON-LD 1.0", "application/ld+json", ".jsonld", true);
@@ -104,33 +103,28 @@ class W3CRDFSyntax implements RDFSyntax {
RDFXML = new W3CRDFSyntax("RDF_XML", "RDF 1.1 XML Syntax", "application/rdf+xml", ".rdf", false);
TRIG = new W3CRDFSyntax("TriG", "RDF 1.1 TriG", "application/trig", ".trig", true);
RDFA = new W3CRDFSyntax("RDFa", "HTML+RDFa 1.1", "text/html", ".html", false) {
- private final Set<String> types = Collections.unmodifiableSet(new LinkedHashSet<>(
- Arrays.asList("text/html", "application/xhtml+xml")));
- private final Set<String> extensions = Collections.unmodifiableSet(new LinkedHashSet<>(
- Arrays.asList(".html", ".xhtml")));
+
+ private final Set<String> types = Collections.unmodifiableSet(new LinkedHashSet<>(Arrays.asList("text/html", "application/xhtml+xml")));
+ private final Set<String> extensions = Collections.unmodifiableSet(new LinkedHashSet<>(Arrays.asList(".html", ".xhtml")));
+
@Override
public Set<String> fileExtensions() {
return extensions;
}
+
@Override
public Set<String> mediaTypes() {
return types;
}
};
- syntaxes = Collections.unmodifiableSet(new LinkedHashSet<>(
- Arrays.asList(JSONLD, NQUADS, NTRIPLES, RDFA, RDFXML, TRIG, TURTLE)));
+ syntaxes = Collections.unmodifiableSet(new LinkedHashSet<>(Arrays.asList(JSONLD, NQUADS, NTRIPLES, RDFA, RDFXML, TRIG, TURTLE)));
}
-
+
private final String title;
-
private final String mediaType;
-
private final String fileExtension;
-
private final boolean supportsDataset;
-
private final String name;
-
private final IRI iri;
private W3CRDFSyntax(final String name, final String title, final String mediaType, final String fileExtension, final boolean supportsDataset) {
@@ -157,8 +151,7 @@ class W3CRDFSyntax implements RDFSyntax {
/**
* {@inheritDoc}
* <p>
- * {@link W3CRDFSyntax} always defines file extensions in lower case, so
- * {@link String#toLowerCase(Locale)} need not be called.
+ * {@link W3CRDFSyntax} always defines file extensions in lower case, so {@link String#toLowerCase(Locale)} need not be called.
*/
@Override
public String fileExtension() {
@@ -178,8 +171,8 @@ class W3CRDFSyntax implements RDFSyntax {
/**
* {@inheritDoc}
* <p>
- * {@link W3CRDFSyntax} always defines media type in lower case, so
- * {@link String#toLowerCase(Locale)} need not be called.
+ * {@link W3CRDFSyntax} always defines media type in lower case, so {@link String#toLowerCase(Locale)} need not be called.
+ * </p>
*/
@Override
public String mediaType() {
@@ -205,5 +198,4 @@ class W3CRDFSyntax implements RDFSyntax {
public String toString() {
return title;
}
-
}