Package org.apache.jena.riot
Class Lang
- java.lang.Object
-
- org.apache.jena.riot.Lang
-
public class Lang extends java.lang.Object
A "language" (syntax). A language has a name, some alternative names, a content type, some alternative content types, and a list of associated file extensions. Names, content types and file extensions must be unique to one language. To create a Lang constant, useLangBuilder
and register withRDFLanguages
.
-
-
Field Summary
Fields Modifier and Type Field Description static Lang
CSV
"CSV" - Used in various ways.static Lang
JSONLD
static Lang
JSONLD11
static Lang
N3
N3 (treat as Turtle)static Lang
NQ
Alternative constantNQUADS
static Lang
NQUADS
static Lang
NT
Alternative constant forNTRIPLES
static Lang
NTRIPLES
static Lang
RDFJSON
static Lang
RDFNULL
The "null" languagestatic Lang
RDFPROTO
The RDF syntax RDF Thriftstatic Lang
RDFTHRIFT
The RDF syntax RDF Thriftstatic Lang
RDFXML
static Lang
SHACLC
SHACL Compact Syntax (2020-07-01)static Lang
TRIG
static Lang
TRIX
static Lang
TSV
"TSV" - Used in various ways.static Lang
TTL
Alternative constant forTURTLE
static Lang
TURTLE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
java.util.List<java.lang.String>
getAltContentTypes()
java.util.List<java.lang.String>
getAltNames()
ContentType
getContentType()
java.util.List<java.lang.String>
getFileExtensions()
java.lang.String
getHeaderString()
As an HTTP Content-Type field valuejava.lang.String
getLabel()
java.lang.String
getName()
int
hashCode()
java.lang.String
toLongString()
java.lang.String
toString()
-
-
-
Field Detail
-
RDFXML
public static Lang RDFXML
-
TURTLE
public static Lang TURTLE
-
N3
public static Lang N3
N3 (treat as Turtle)
-
NTRIPLES
public static Lang NTRIPLES
-
JSONLD
public static Lang JSONLD
-
JSONLD11
public static Lang JSONLD11
-
TRIG
public static Lang TRIG
-
NQUADS
public static Lang NQUADS
-
RDFPROTO
public static Lang RDFPROTO
The RDF syntax RDF Thrift
-
RDFTHRIFT
public static Lang RDFTHRIFT
The RDF syntax RDF Thrift
-
SHACLC
public static Lang SHACLC
SHACL Compact Syntax (2020-07-01)
-
CSV
public static Lang CSV
"CSV" - Used in various ways.
-
TSV
public static Lang TSV
"TSV" - Used in various ways.
-
TRIX
public static Lang TRIX
-
RDFNULL
public static Lang RDFNULL
The "null" language
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
getName
public java.lang.String getName()
-
getContentType
public ContentType getContentType()
-
getHeaderString
public java.lang.String getHeaderString()
As an HTTP Content-Type field value
-
getLabel
public java.lang.String getLabel()
-
getAltNames
public java.util.List<java.lang.String> getAltNames()
-
getAltContentTypes
public java.util.List<java.lang.String> getAltContentTypes()
-
getFileExtensions
public java.util.List<java.lang.String> getFileExtensions()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toLongString
public java.lang.String toLongString()
-
-