| name | data type | constraints | description |
|---|---|---|---|
| encoding | string | ||
| bindFiles | array of InputSource | ||
| extensionMode | boolean | required boolean | |
| activePlugins | array of Plugin | ||
| enableIntrospection | boolean | required boolean | |
| quiet | boolean | required boolean | |
| classpaths | array of string | ||
| grammars | array of InputSource | ||
| readOnly | boolean | required boolean | |
| target | SpecVersion | ||
| classNameAllocator | ClassNameAllocator | ||
| automaticNameConflictResolution | boolean | required boolean | |
| buildID | string | ||
| allPlugins | array of Plugin | ||
| moduleName | string | ||
| defaultPackage | string | ||
| defaultPackage2 | string | ||
| contentForWildcard | boolean | required boolean | |
| proxyAuth | string | ||
| targetDir | File | ||
| prologComment | string | ||
| packageLevelAnnotations | boolean | required boolean | |
| noFileHeader | boolean | required boolean | |
| fieldRendererFactory | FieldRendererFactory | ||
| verbose | boolean | required boolean | |
| compatibilityMode | number | required int | |
| nameConverter | NameConverter | ||
| strictCheck | boolean | required boolean | |
| pluginURIs | array of string | ||
| disableXmlSecurity | boolean | required boolean | |
| runtime14 | boolean | required boolean | |
| schemaLanguage | Language | ||
| debugMode | boolean | required boolean | |
| entityResolver | EntityResolver |
Example
{
"encoding" : "...",
"bindFiles" : [ {
"byteStream" : { },
"systemId" : "...",
"publicId" : "...",
"encoding" : "...",
"empty" : true,
"characterStream" : { }
}, {
"byteStream" : { },
"systemId" : "...",
"publicId" : "...",
"encoding" : "...",
"empty" : true,
"characterStream" : { }
} ],
"extensionMode" : true,
"activePlugins" : [ {
"customizationURIs" : [ "...", "..." ],
"optionName" : "...",
"usage" : "..."
}, {
"customizationURIs" : [ "...", "..." ],
"optionName" : "...",
"usage" : "..."
} ],
"enableIntrospection" : true,
"quiet" : true,
"classpaths" : [ "...", "..." ],
"grammars" : [ {
"byteStream" : { },
"systemId" : "...",
"publicId" : "...",
"encoding" : "...",
"empty" : true,
"characterStream" : { }
}, {
"byteStream" : { },
"systemId" : "...",
"publicId" : "...",
"encoding" : "...",
"empty" : true,
"characterStream" : { }
} ],
"readOnly" : true,
"target" : "V2_2",
"classNameAllocator" : { },
"automaticNameConflictResolution" : true,
"buildID" : "...",
"allPlugins" : [ {
"customizationURIs" : [ "...", "..." ],
"optionName" : "...",
"usage" : "..."
}, {
"customizationURIs" : [ "...", "..." ],
"optionName" : "...",
"usage" : "..."
} ],
"moduleName" : "...",
"defaultPackage" : "...",
"defaultPackage2" : "...",
"contentForWildcard" : true,
"proxyAuth" : "...",
"targetDir" : {
"usableSpace" : 12345,
"path" : "...",
"freeSpace" : 12345,
"absoluteFile" : { },
"file" : true,
"totalSpace" : 12345,
"parentFile" : { },
"parent" : "...",
"absolute" : true,
"canonicalPath" : "...",
"hidden" : true,
"name" : "...",
"directory" : true,
"canonicalFile" : { },
"absolutePath" : "..."
},
"prologComment" : "...",
"packageLevelAnnotations" : true,
"noFileHeader" : true,
"fieldRendererFactory" : {
"singlePrimitiveAccess" : { },
"requiredUnboxed" : { },
"default" : { },
"array" : { },
"single" : { }
},
"verbose" : true,
"compatibilityMode" : 12345,
"nameConverter" : { },
"strictCheck" : true,
"pluginURIs" : [ "...", "..." ],
"disableXmlSecurity" : true,
"runtime14" : true,
"schemaLanguage" : "XMLSCHEMA",
"debugMode" : true,
"entityResolver" : { }
}