|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jena.riot.LangBuilder
public class LangBuilder
Builder for RDF languages (Syntaxes). Example usage:
LangBuilder.create() .langName("MyLang") .contentType("application/wizard") .addAltContentTypes(...) .addFileExtensions("ext1", "ext2") .build()
Field Summary | |
---|---|
List<String> |
altNames
|
List<String> |
contentTypes
|
List<String> |
fileExtensions
|
String |
lang
|
String |
officialContentType
|
Method Summary | |
---|---|
LangBuilder |
addAltContentTypes(String... x)
Add alternative content types |
LangBuilder |
addAltNames(String... x)
Add alternative names |
LangBuilder |
addFileExtensions(String... x)
Add file name extensions |
Lang |
build()
Construct the Lang |
LangBuilder |
contentType(String officialContentType)
Set the main content type for this language. |
static LangBuilder |
create()
Create a builder |
static LangBuilder |
create(String langname,
String officialContentType)
Create a builder - convenience operation to take the language name and content type which should be set if at all possible. |
String |
getContentType()
|
LangBuilder |
langName(String langname)
Set the language label. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public String lang
public String officialContentType
public List<String> altNames
public List<String> contentTypes
public List<String> fileExtensions
Method Detail |
---|
public static LangBuilder create()
public static LangBuilder create(String langname, String officialContentType)
langname
- officialContentType
- public LangBuilder addAltNames(String... x)
public LangBuilder addAltContentTypes(String... x)
public LangBuilder addFileExtensions(String... x)
public Lang build()
Lang
public String getContentType()
public LangBuilder contentType(String officialContentType)
public LangBuilder langName(String langname)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |