Package org.apache.jena.riot
Class Lang
- java.lang.Object
-
- org.apache.jena.riot.Lang
-
public class Lang extends java.lang.ObjectA "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, useLangBuilderand register withRDFLanguages.
-
-
Field Summary
Fields Modifier and Type Field Description static LangCSV"CSV" - Used in various ways.static LangJSONLDstatic LangN3N3 (treat as Turtle)static LangNQAlternative constantNQUADSstatic LangNQUADSstatic LangNTAlternative constant forNTRIPLESstatic LangNTRIPLESstatic LangRDFJSONstatic LangRDFNULLThe "null" languagestatic LangRDFTHRIFTThe RDF syntax RDF Thriftstatic LangRDFXMLstatic LangSHACLCSHACL Compact Syntax (2020-07-01)static LangTRIGstatic LangTRIXstatic LangTSV"TSV" - Used in various ways.static LangTTLAlternative constant forTURTLEstatic LangTURTLE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)java.util.List<java.lang.String>getAltContentTypes()java.util.List<java.lang.String>getAltNames()ContentTypegetContentType()java.util.List<java.lang.String>getFileExtensions()java.lang.StringgetHeaderString()As an HTTP Content-Type field valuejava.lang.StringgetLabel()java.lang.StringgetName()inthashCode()java.lang.StringtoLongString()java.lang.StringtoString()
-
-
-
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
-
TRIG
public static Lang TRIG
-
NQUADS
public static Lang NQUADS
-
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:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin 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:
toStringin classjava.lang.Object
-
toLongString
public java.lang.String toLongString()
-
-