blob: 240200f99d46f0838a2f0eaa143ba5af1ebfe0be [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RdfConfig (Apache Juneau 9.0.0)</title>
<link rel="stylesheet" type="text/css" href="../../../../../javadoc.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RdfConfig (Apache Juneau 9.0.0)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/juneau/jena/annotation/RdfAnnotation.SerializerApplier.html" title="class in org.apache.juneau.jena.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfigAnnotation.html" title="class in org.apache.juneau.jena.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/juneau/jena/annotation/RdfConfig.html" target="_top">Frames</a></li>
<li><a href="RdfConfig.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">Element</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.juneau.jena.annotation</div>
<h2 title="Annotation Type RdfConfig" class="title">Annotation Type RdfConfig</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>={<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>})
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
<a href="../../../../../org/apache/juneau/annotation/ContextApply.html" title="annotation in org.apache.juneau.annotation">@ContextApply</a>(<a href="../../../../../org/apache/juneau/annotation/ContextApply.html#value--">value</a>={<a href="../../../../../org/apache/juneau/jena/annotation/RdfConfigAnnotation.SerializerApply.html" title="class in org.apache.juneau.jena.annotation">RdfConfigAnnotation.SerializerApply.class</a>,<a href="../../../../../org/apache/juneau/jena/annotation/RdfConfigAnnotation.ParserApply.html" title="class in org.apache.juneau.jena.annotation">RdfConfigAnnotation.ParserApply.class</a>})
public @interface <a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.41">RdfConfig</a></pre>
<div class="block">Annotation for specifying config properties defined in <a href="../../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml"><code>XmlSerializer</code></a>, <a href="../../../../../org/apache/juneau/xml/XmlDocSerializer.html" title="class in org.apache.juneau.xml"><code>XmlDocSerializer</code></a>, and <a href="../../../../../org/apache/juneau/xml/XmlParser.html" title="class in org.apache.juneau.xml"><code>XmlParser</code></a>.
<p>
Used primarily for specifying bean configuration properties on REST classes and methods.
<ul class='seealso'>
<li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-marshall-rdf.jmr.RdfDetails'>Overview &gt; juneau-marshall-rdf &gt; RDF Details</a>
<li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/annotation/RdfConfig.java'>Source</a>
</ul></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation.type.optional.element.summary">
<!-- -->
</a>
<h3>Optional Element Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Optional Element and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#addBeanTypes--">addBeanTypes</a></span></code>
<div class="block">Add <js>"_type"</js> properties when needed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#addLiteralTypes--">addLiteralTypes</a></span></code>
<div class="block">Add XSI data types to non-<c>String</c> literals.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#addRootProperty--">addRootProperty</a></span></code>
<div class="block">Add RDF root identifier property to root node.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#collectionFormat--">collectionFormat</a></span></code>
<div class="block">RDF format for representing collections and arrays.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#disableAutoDetectNamespaces--">disableAutoDetectNamespaces</a></span></code>
<div class="block">Disable auto-detect namespace usage.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#disableUseXmlNamespaces--">disableUseXmlNamespaces</a></span></code>
<div class="block">Disable reuse of XML namespaces when RDF namespaces not specified.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#juneauBpNs--">juneauBpNs</a></span></code>
<div class="block">Default XML namespace for bean properties.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#juneauNs--">juneauNs</a></span></code>
<div class="block">XML namespace for Juneau properties.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#language--">language</a></span></code>
<div class="block">RDF language.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#looseCollections--">looseCollections</a></span></code>
<div class="block">Collections should be serialized and parsed as loose collections.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_disableAbbrevBaseUri--">n3_disableAbbrevBaseUri</a></span></code>
<div class="block">N3/Turtle property: <c>disableAbbrevBaseURI</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_disableObjectLists--">n3_disableObjectLists</a></span></code>
<div class="block">N3/Turtle property: <c>disableObjectLists</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_disableUseDoubles--">n3_disableUseDoubles</a></span></code>
<div class="block">N3/Turtle property: <c>disableUseDoubles</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_disableUsePropertySymbols--">n3_disableUsePropertySymbols</a></span></code>
<div class="block">N3/Turtle property: <c>disableUsePropertySymbols</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_disableUseTripleQuotedStrings--">n3_disableUseTripleQuotedStrings</a></span></code>
<div class="block">N3/Turtle property: <c>disableUseTripleQuotedStrings</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_indentProperty--">n3_indentProperty</a></span></code>
<div class="block">N3/Turtle property: <c>indentProperty</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_minGap--">n3_minGap</a></span></code>
<div class="block">N3/Turtle property: <c>minGap</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_propertyColumn--">n3_propertyColumn</a></span></code>
<div class="block">N3/Turtle property: <c>propertyColumn</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_subjectColumn--">n3_subjectColumn</a></span></code>
<div class="block">N3/Turtle property: <c>subjectColumn</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#n3_widePropertyLen--">n3_widePropertyLen</a></span></code>
<div class="block">N3/Turtle property: <c>widePropertyLen</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#namespaces--">namespaces</a></span></code>
<div class="block">Default namespaces.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rank--">rank</a></span></code>
<div class="block">Optional rank for this config.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_allowBadUris--">rdfxml_allowBadUris</a></span></code>
<div class="block">RDF/XML property: <c>allowBadURIs</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_attributeQuoteChar--">rdfxml_attributeQuoteChar</a></span></code>
<div class="block">RDF/XML property: <c>attributeQuoteChar</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_blockRules--">rdfxml_blockRules</a></span></code>
<div class="block">RDF/XML property: <c>blockRules</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_disableShowDoctypeDeclaration--">rdfxml_disableShowDoctypeDeclaration</a></span></code>
<div class="block">RDF/XML property: <c>disableShowDoctypeDeclaration</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_embedding--">rdfxml_embedding</a></span></code>
<div class="block">RDF/XML ARP property: <c>embedding</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_errorMode--">rdfxml_errorMode</a></span></code>
<div class="block">RDF/XML ARP property: <c>error-mode</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_iriRules--">rdfxml_iriRules</a></span></code>
<div class="block">RDF/XML property: <c>iri_rules</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_longId--">rdfxml_longId</a></span></code>
<div class="block">RDF/XML property: <c>longId</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_relativeUris--">rdfxml_relativeUris</a></span></code>
<div class="block">RDF/XML property: <c>relativeURIs</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_showXmlDeclaration--">rdfxml_showXmlDeclaration</a></span></code>
<div class="block">RDF/XML property: <c>showXmlDeclaration</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_tab--">rdfxml_tab</a></span></code>
<div class="block">RDF/XML property: <c>tab</c>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#rdfxml_xmlBase--">rdfxml_xmlBase</a></span></code>
<div class="block">RDF/XML property: <c>xmlbase</c>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfig.html#trimWhitespace--">trimWhitespace</a></span></code>
<div class="block">Trim whitespace from text elements.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="annotation.type.element.detail">
<!-- -->
</a>
<h3>Element Detail</h3>
<a name="rank--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rank</h4>
<pre>public abstract&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.51">rank</a></pre>
<div class="block">Optional rank for this config.
<p>
Can be used to override default ordering and application of config annotations.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>0</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="language--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>language</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.103">language</a></pre>
<div class="block">RDF language.
<p>
The RDF language to use.
<ul class='values spaced-list'>
<li>
<js>"RDF/XML"</js>
<li>
<js>"RDF/XML-ABBREV"</js> (default)
<li>
<js>"N-TRIPLE"</js>
<li>
<js>"N3"</js> - General name for the N3 writer.
Will make a decision on exactly which writer to use (pretty writer, plain writer or simple writer) when
created.
Default is the pretty writer but can be overridden with system property
<c>org.apache.jena.n3.N3JenaWriter.writer</c>.
<li>
<js>"N3-PP"</js> - Name of the N3 pretty writer.
The pretty writer uses a frame-like layout, with prefixing, clustering like properties and embedding
one-referenced bNodes.
<li>
<js>"N3-PLAIN"</js> - Name of the N3 plain writer.
The plain writer writes records by subject.
<li>
<js>"N3-TRIPLES"</js> - Name of the N3 triples writer.
This writer writes one line per statement, like N-Triples, but does N3-style prefixing.
<li>
<js>"TURTLE"</js> - Turtle writer.
http://www.dajobe.org/2004/01/turtle/
</ul>
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#language-java.lang.String-"><code>RdfSerializer.Builder.language(String)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#language-java.lang.String-"><code>RdfParser.Builder.language(String)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="juneauNs--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>juneauNs</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.120">juneauNs</a></pre>
<div class="block">XML namespace for Juneau properties.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#juneauNs-org.apache.juneau.xml.Namespace-"><code>RdfSerializer.Builder.juneauNs(Namespace)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#juneauNs-org.apache.juneau.xml.Namespace-"><code>RdfParser.Builder.juneauNs(Namespace)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="juneauBpNs--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>juneauBpNs</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.137">juneauBpNs</a></pre>
<div class="block">Default XML namespace for bean properties.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#juneauBpNs-org.apache.juneau.xml.Namespace-"><code>RdfSerializer.Builder.juneauBpNs(Namespace)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#juneauBpNs-org.apache.juneau.xml.Namespace-"><code>RdfParser.Builder.juneauBpNs(Namespace)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_iriRules--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_iriRules</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.165">rdfxml_iriRules</a></pre>
<div class="block">RDF/XML property: <c>iri_rules</c>.
<p>
Set the engine for checking and resolving.
<ul class='values spaced-list'>
<li>
<js>"lax"</js> - The rules for RDF URI references only, which does permit spaces although the use of spaces
is not good practice.
<li>
<js>"strict"</js> - Sets the IRI engine with rules for valid IRIs, XLink and RDF; it does not permit spaces
in IRIs.
<li>
<js>"iri"</js> - Sets the IRI engine to IRI
(<a class='doclink' href='http://www.ietf.org/rfc/rfc3986.txt'>RFC 3986</a>,
<a class='doclink' href='http://www.ietf.org/rfc/rfc3987.txt'>RFC 3987</a>).
</ul>
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_errorMode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_errorMode</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.201">rdfxml_errorMode</a></pre>
<div class="block">RDF/XML ARP property: <c>error-mode</c>.
<p>
This allows a coarse-grained approach to control of error handling.
<ul class='values'>
<li><js>"default"</js>
<li><js>"lax"</js>
<li><js>"strict"</js>
<li><js>"strict-ignore"</js>
<li><js>"strict-warning"</js>
<li><js>"strict-error"</js>
<li><js>"strict-fatal"</js>
</ul>
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li>
<a class='doclink' href='https://jena.apache.org/documentation/io/arp.html/ARPOptions.html#setDefaultErrorMode()'>ARPOptions.setDefaultErrorMode()</a>
<li>
<a class='doclink' href='https://jena.apache.org/documentation/io/arp.html/ARPOptions.html#setLaxErrorMode()'>ARPOptions.setLaxErrorMode()</a>
<li>
<a class='doclink' href='https://jena.apache.org/documentation/io/arp.html/ARPOptions.html#setStrictErrorMode()'>ARPOptions.setStrictErrorMode()</a>
<li>
<a class='doclink' href='https://jena.apache.org/documentation/io/arp.html/ARPOptions.html#setStrictErrorMode(int)'>ARPOptions.setStrictErrorMode(int)</a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_embedding--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_embedding</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.221">rdfxml_embedding</a></pre>
<div class="block">RDF/XML ARP property: <c>embedding</c>.
<p>
Sets ARP to look for RDF embedded within an enclosing XML document.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li>
<a class='doclink' href='https://jena.apache.org/documentation/io/arp.html/ARPOptions.html#setEmbedding(boolean)'>ARPOptions.setEmbedding(boolean)</a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_xmlBase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_xmlBase</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.241">rdfxml_xmlBase</a></pre>
<div class="block">RDF/XML property: <c>xmlbase</c>.
<p>
The value to be included for an <xa>xml:base</xa> attribute on the root element in the file.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_xmlbase-java.lang.String-"><code>RdfSerializer.Builder.rdfxml_xmlbase(String)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_xmlbase-java.lang.String-"><code>RdfParser.Builder.rdfxml_xmlbase(String)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_longId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_longId</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.262">rdfxml_longId</a></pre>
<div class="block">RDF/XML property: <c>longId</c>.
<p>
Whether to use long ID's for anon resources.
<br>Short ID's are easier to read, but can run out of memory on very large models.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_longId--"><code>RdfSerializer.Builder.rdfxml_longId()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_longId--"><code>RdfParser.Builder.rdfxml_longId()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_allowBadUris--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_allowBadUris</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.282">rdfxml_allowBadUris</a></pre>
<div class="block">RDF/XML property: <c>allowBadURIs</c>.
<p>
URIs in the graph are, by default, checked prior to serialization.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_allowBadUris--"><code>RdfSerializer.Builder.rdfxml_allowBadUris()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_allowBadUris--"><code>RdfParser.Builder.rdfxml_allowBadUris()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_relativeUris--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_relativeUris</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.324">rdfxml_relativeUris</a></pre>
<div class="block">RDF/XML property: <c>relativeURIs</c>.
<p>
What sort of relative URIs should be used.
<p>
A comma separate list of options:
<ul class='spaced-list'>
<li>
<js>"same-document"</js> - Same-document references (e.g. <js>""</js> or <js>"#foo"</js>)
<li>
<js>"network"</js> - Network paths (e.g. <js>"//example.org/foo"</js> omitting the URI scheme)
<li>
<js>"absolute"</js> - Absolute paths (e.g. <js>"/foo"</js> omitting the scheme and authority)
<li>
<js>"relative"</js> - Relative path not beginning in <js>"../"</js>
<li>
<js>"parent"</js> - Relative path beginning in <js>"../"</js>
<li>
<js>"grandparent"</js> - Relative path beginning in <js>"../../"</js>
</ul>
<p>
The default value is <js>"same-document, absolute, relative, parent"</js>.
To switch off relative URIs use the value <js>""</js>.
Relative URIs of any of these types are output where possible if and only if the option has been specified.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_relativeUris-java.lang.String-"><code>RdfSerializer.Builder.rdfxml_relativeUris(String)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_relativeUris-java.lang.String-"><code>RdfParser.Builder.rdfxml_relativeUris(String)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_showXmlDeclaration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_showXmlDeclaration</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.352">rdfxml_showXmlDeclaration</a></pre>
<div class="block">RDF/XML property: <c>showXmlDeclaration</c>.
<ul class='values spaced-list'>
<li>
<js>"true"</js> - Add XML Declaration to the output.
<li>
<js>"false"</js> - Don't add XML Declaration to the output.
<li>
<js>"default"</js> - Only add an XML Declaration when asked to write to an <c>OutputStreamWriter</c>
that uses some encoding other than <c>UTF-8</c> or <c>UTF-16</c>.
In this case the encoding is shown in the XML declaration.
</ul>
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_showXmlDeclaration-java.lang.String-"><code>RdfSerializer.Builder.rdfxml_showXmlDeclaration(String)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_showXmlDeclaration-java.lang.String-"><code>RdfParser.Builder.rdfxml_showXmlDeclaration(String)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_disableShowDoctypeDeclaration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_disableShowDoctypeDeclaration</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.375">rdfxml_disableShowDoctypeDeclaration</a></pre>
<div class="block">RDF/XML property: <c>disableShowDoctypeDeclaration</c>.
<p>
If true, an XML doctype declaration isn't included in the output.
<br>This declaration includes a <c>!ENTITY</c> declaration for each prefix mapping in the model, and any
attribute value that starts with the URI of that mapping is written as starting with the corresponding entity
invocation.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_disableShowDoctypeDeclaration--"><code>RdfSerializer.Builder.rdfxml_disableShowDoctypeDeclaration()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_disableShowDoctypeDeclaration--"><code>RdfParser.Builder.rdfxml_disableShowDoctypeDeclaration()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_tab--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_tab</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.395">rdfxml_tab</a></pre>
<div class="block">RDF/XML property: <c>tab</c>.
<p>
The number of spaces with which to indent XML child elements.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_tab-int-"><code>RdfSerializer.Builder.rdfxml_tab(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_tab-int-"><code>RdfParser.Builder.rdfxml_tab(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_attributeQuoteChar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_attributeQuoteChar</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.415">rdfxml_attributeQuoteChar</a></pre>
<div class="block">RDF/XML property: <c>attributeQuoteChar</c>.
<p>
The XML attribute quote character.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_attributeQuoteChar-char-"><code>RdfSerializer.Builder.rdfxml_attributeQuoteChar(char)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_attributeQuoteChar-char-"><code>RdfParser.Builder.rdfxml_attributeQuoteChar(char)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="rdfxml_blockRules--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rdfxml_blockRules</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.437">rdfxml_blockRules</a></pre>
<div class="block">RDF/XML property: <c>blockRules</c>.
<p>
A list of <c>Resource</c> or a <c>String</c> being a comma separated list of fragment IDs from
<a class='doclink' href='http://www.w3.org/TR/rdf-syntax-grammar'>RDF Syntax Grammar</a> indicating grammar
rules that will not be used.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#rdfxml_blockRules-java.lang.String-"><code>RdfSerializer.Builder.rdfxml_blockRules(String)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#rdfxml_blockRules-java.lang.String-"><code>RdfParser.Builder.rdfxml_blockRules(String)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_minGap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_minGap</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.457">n3_minGap</a></pre>
<div class="block">N3/Turtle property: <c>minGap</c>.
<p>
Minimum gap between items on a line.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_minGap-int-"><code>RdfSerializer.Builder.n3_minGap(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_minGap-int-"><code>RdfParser.Builder.n3_minGap(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_disableObjectLists--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_disableObjectLists</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.477">n3_disableObjectLists</a></pre>
<div class="block">N3/Turtle property: <c>disableObjectLists</c>.
<p>
Don't print object lists as comma separated lists.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_disableObjectLists--"><code>RdfSerializer.Builder.n3_disableObjectLists()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_disableObjectLists--"><code>RdfParser.Builder.n3_disableObjectLists()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_subjectColumn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_subjectColumn</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.497">n3_subjectColumn</a></pre>
<div class="block">N3/Turtle property: <c>subjectColumn</c>.
<p>
If the subject is shorter than this value, the first property may go on the same line.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_subjectColumn-int-"><code>RdfSerializer.Builder.n3_subjectColumn(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_subjectColumn-int-"><code>RdfParser.Builder.n3_subjectColumn(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_propertyColumn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_propertyColumn</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.517">n3_propertyColumn</a></pre>
<div class="block">N3/Turtle property: <c>propertyColumn</c>.
<p>
Width of the property column.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_propertyColumn-int-"><code>RdfSerializer.Builder.n3_propertyColumn(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_propertyColumn-int-"><code>RdfParser.Builder.n3_propertyColumn(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_indentProperty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_indentProperty</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.537">n3_indentProperty</a></pre>
<div class="block">N3/Turtle property: <c>indentProperty</c>.
<p>
Width to indent properties.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_indentProperty-int-"><code>RdfSerializer.Builder.n3_indentProperty(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_indentProperty-int-"><code>RdfParser.Builder.n3_indentProperty(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_widePropertyLen--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_widePropertyLen</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.558">n3_widePropertyLen</a></pre>
<div class="block">N3/Turtle property: <c>widePropertyLen</c>.
<p>
Width of the property column.
<br>Must be longer than <c>propertyColumn</c>.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_widePropertyLen-int-"><code>RdfSerializer.Builder.n3_widePropertyLen(int)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_widePropertyLen-int-"><code>RdfParser.Builder.n3_widePropertyLen(int)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_disableAbbrevBaseUri--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_disableAbbrevBaseUri</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.578">n3_disableAbbrevBaseUri</a></pre>
<div class="block">N3/Turtle property: <c>disableAbbrevBaseURI</c>.
<p>
Controls whether to use abbreviations <c>&lt;&gt;</c> or <c>&lt;#&gt;</c>.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_disableAbbrevBaseUri--"><code>RdfSerializer.Builder.n3_disableAbbrevBaseUri()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_disableAbbrevBaseUri--"><code>RdfParser.Builder.n3_disableAbbrevBaseUri()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_disableUsePropertySymbols--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_disableUsePropertySymbols</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.598">n3_disableUsePropertySymbols</a></pre>
<div class="block">N3/Turtle property: <c>disableUsePropertySymbols</c>.
<p>
Controls whether to use <c>a</c>, <c>=</c> and <c>=&gt;</c> in output
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_disableUsePropertySymbols--"><code>RdfSerializer.Builder.n3_disableUsePropertySymbols()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_disableUsePropertySymbols--"><code>RdfParser.Builder.n3_disableUsePropertySymbols()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_disableUseTripleQuotedStrings--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_disableUseTripleQuotedStrings</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.618">n3_disableUseTripleQuotedStrings</a></pre>
<div class="block">N3/Turtle property: <c>disableUseTripleQuotedStrings</c>.
<p>
Disallow the use of <c>"""</c> to delimit long strings.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_disableUseTripleQuotedStrings--"><code>RdfSerializer.Builder.n3_disableUseTripleQuotedStrings()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_disableUseTripleQuotedStrings--"><code>RdfParser.Builder.n3_disableUseTripleQuotedStrings()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="n3_disableUseDoubles--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>n3_disableUseDoubles</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.638">n3_disableUseDoubles</a></pre>
<div class="block">N3/Turtle property: <c>disableUseDoubles</c>.
<p>
Disallow the use doubles as <c>123.456</c>.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#n3_disableUseDoubles--"><code>RdfSerializer.Builder.n3_disableUseDoubles()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#n3_disableUseDoubles--"><code>RdfParser.Builder.n3_disableUseDoubles()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="collectionFormat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>collectionFormat</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.671">collectionFormat</a></pre>
<div class="block">RDF format for representing collections and arrays.
<ul class='values spaced-list'>
<li>
<js>"DEFAULT"</js> - Default format. The default is an RDF Sequence container.
<li>
<js>"SEQ"</js> - RDF Sequence container.
<li>
<js>"BAG"</js> - RDF Bag container.
<li>
<js>"LIST"</js> - RDF List container.
<li>
<js>"MULTI_VALUED"</js> - Multi-valued properties.
</ul>
<ul class='notes'>
<li class='note'>
If you use <js>"BAG"</js> or <js>"MULTI_VALUED"</js>, the order of the elements in the collection will get
lost.
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#collectionFormat-org.apache.juneau.jena.RdfCollectionFormat-"><code>RdfSerializer.Builder.collectionFormat(RdfCollectionFormat)</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#collectionFormat-org.apache.juneau.jena.RdfCollectionFormat-"><code>RdfParser.Builder.collectionFormat(RdfCollectionFormat)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="looseCollections--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>looseCollections</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.701">looseCollections</a></pre>
<div class="block">Collections should be serialized and parsed as loose collections.
<p>
When specified, collections of resources are handled as loose collections of resources in RDF instead of
resources that are children of an RDF collection (e.g. Sequence, Bag).
<p>
Note that this setting is specialized for RDF syntax, and is incompatible with the concept of
losslessly representing POJO models, since the tree structure of these POJO models are lost
when serialized as loose collections.
<p>
This setting is typically only useful if the beans being parsed into do not have a bean property
annotated with <a href="../../../../../org/apache/juneau/jena/annotation/Rdf.html#beanUri--"><code>@Rdf(beanUri=true)</code></a>.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#looseCollections--"><code>RdfSerializer.Builder.looseCollections()</code></a>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#looseCollections--"><code>RdfParser.Builder.looseCollections()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="trimWhitespace--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trimWhitespace</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.724">trimWhitespace</a></pre>
<div class="block">Trim whitespace from text elements.
<p>
If <js>"true"</js>, whitespace in text elements will be automatically trimmed.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfParser.Builder.html#trimWhitespace--"><code>RdfParser.Builder.trimWhitespace()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="addBeanTypes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addBeanTypes</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.751">addBeanTypes</a></pre>
<div class="block">Add <js>"_type"</js> properties when needed.
If <js>"true"</js>, then <js>"_type"</js> properties will be added to beans if their type cannot be inferred
through reflection.
<p>
When present, this value overrides the <a href="../../../../../org/apache/juneau/serializer/Serializer.Builder.html#addBeanTypes--"><code>Serializer.Builder.addBeanTypes()</code></a> setting and is
provided to customize the behavior of specific serializers in a <a href="../../../../../org/apache/juneau/serializer/SerializerSet.html" title="class in org.apache.juneau.serializer"><code>SerializerSet</code></a>.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#addBeanTypes--"><code>RdfSerializer.Builder.addBeanTypes()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="addLiteralTypes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addLiteralTypes</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.767">addLiteralTypes</a></pre>
<div class="block">Add XSI data types to non-<c>String</c> literals.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#addLiteralTypes--"><code>RdfSerializer.Builder.addLiteralTypes()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="addRootProperty--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRootProperty</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.792">addRootProperty</a></pre>
<div class="block">Add RDF root identifier property to root node.
<p>
When enabled an RDF property <c>http://www.apache.org/juneau/root</c> is added with a value of <js>"true"</js>
to identify the root node in the graph.
<br>This helps locate the root node during parsing.
<p>
If disabled, the parser has to search through the model to find any resources without incoming predicates to
identify root notes, which can introduce a considerable performance degradation.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#addRootProperty--"><code>RdfSerializer.Builder.addRootProperty()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="disableAutoDetectNamespaces--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>disableAutoDetectNamespaces</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.815">disableAutoDetectNamespaces</a></pre>
<div class="block">Disable auto-detect namespace usage.
<p>
Don't detect namespace usage before serialization.
<p>
If disabled, then the data structure will first be crawled looking for namespaces that will be encountered before
the root element is serialized.
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#disableAutoDetectNamespaces--"><code>RdfSerializer.Builder.disableAutoDetectNamespaces()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="namespaces--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>namespaces</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.834">namespaces</a></pre>
<div class="block">Default namespaces.
<p>
The default list of namespaces associated with this serializer.
<ul class='notes'>
<li>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#namespaces-org.apache.juneau.xml.Namespace...-"><code>RdfSerializer.Builder.namespaces(Namespace...)</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>{}</dd>
</dl>
</li>
</ul>
</li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="disableUseXmlNamespaces--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>disableUseXmlNamespaces</h4>
<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/jena/annotation/RdfConfig.html#line.859">disableUseXmlNamespaces</a></pre>
<div class="block">Disable reuse of XML namespaces when RDF namespaces not specified.
<p>
When specified, namespaces defined using <a href="../../../../../org/apache/juneau/xml/annotation/XmlNs.html" title="annotation in org.apache.juneau.xml.annotation"><code>@XmlNs</code></a> and <a href="../../../../../org/apache/juneau/xml/annotation/Xml.html" title="annotation in org.apache.juneau.xml.annotation"><code>@Xml</code></a> will be inherited by the RDF serializers.
<br>Otherwise, namespaces will be defined using <a href="../../../../../org/apache/juneau/jena/annotation/RdfNs.html" title="annotation in org.apache.juneau.jena.annotation"><code>@RdfNs</code></a> and <a href="../../../../../org/apache/juneau/jena/annotation/Rdf.html" title="annotation in org.apache.juneau.jena.annotation"><code>@Rdf</code></a>.
<ul class='values'>
<li><js>"true"</js>
<li><js>"false"</js> (default)
</ul>
<ul class='notes'>
<li class='note'>
Supports <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>Overview &gt; juneau-marshall &gt; Simple Variable Language &gt; VarResolver.DEFAULT</a> (e.g. <js>"$C{myConfigVar}"</js>).
</ul>
<ul class='seealso'>
<li class='jm'><a href="../../../../../org/apache/juneau/jena/RdfSerializer.Builder.html#disableUseXmlNamespaces--"><code>RdfSerializer.Builder.disableUseXmlNamespaces()</code></a>
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The annotation value.</dd>
</dl>
<dl>
<dt>Default:</dt>
<dd>""</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/juneau/jena/annotation/RdfAnnotation.SerializerApplier.html" title="class in org.apache.juneau.jena.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/juneau/jena/annotation/RdfConfigAnnotation.html" title="class in org.apache.juneau.jena.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/juneau/jena/annotation/RdfConfig.html" target="_top">Frames</a></li>
<li><a href="RdfConfig.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Required&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#annotation.type.element.detail">Element</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016&#x2013;2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>