D4Science D4Science Don't have a D4Science account? Create one Could not find what you are looking for? Contact us.

Model Data Type

Properties
name data type constraints description
anyTypeInfo CBuiltinLeafInfo  
schemaComponent XSSchemaSet  
locator Locator  
schemaLocations map of string  
strategy ImplStructureStrategy  
customizations array of object  
options Options  
nameConverter NameConverter  
serializable boolean required boolean
packageLevelAnnotations boolean required boolean
allElements Iterable  
navigator NavigatorOfNTypeAndNClassAndVoidAndVoid  
serialVersionUID number  

Example

{
  "anyTypeInfo" : {
    "element" : true,
    "elementName" : "...",
    "locator" : {
      "publicId" : "...",
      "columnNumber" : 12345,
      "lineNumber" : 12345,
      "systemId" : "..."
    },
    "typeNames" : [ "...", "..." ],
    "type" : {
      "boxedType" : true
    },
    "simpleType" : true,
    "location" : { },
    "expectedMimeType" : {
      "baseType" : "...",
      "parameters" : { },
      "subType" : "...",
      "primaryType" : "..."
    },
    "upstream" : {
      "upstream" : { },
      "location" : { }
    },
    "schemaComponent" : {
      "foreignAttributes" : [ { }, { } ],
      "root" : { },
      "ownerSchema" : { },
      "locator" : { },
      "sourceDocument" : { },
      "annotation" : { }
    },
    "typeName" : "..."
  },
  "schemaComponent" : {
    "empty" : {
      "foreignAttributes" : [ { }, { } ],
      "root" : { },
      "ownerSchema" : { },
      "locator" : { },
      "sourceDocument" : { },
      "annotation" : { }
    },
    "anyType" : {
      "scope" : { },
      "mixed" : true,
      "contentType" : { },
      "subtypes" : [ { }, { } ],
      "abstract" : true,
      "elementDecls" : [ { }, { } ],
      "explicitContent" : { },
      "redefinedBy" : { }
    },
    "schemaSize" : 12345,
    "schemas" : [ {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    }, {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    } ],
    "anySimpleType" : {
      "primitive" : true,
      "redefinedBy" : { },
      "primitiveType" : { },
      "restriction" : true,
      "baseUnionType" : { },
      "baseListType" : { },
      "simpleBaseType" : { },
      "list" : true,
      "union" : true,
      "variety" : { }
    }
  },
  "locator" : {
    "publicId" : "...",
    "columnNumber" : 12345,
    "lineNumber" : 12345,
    "systemId" : "..."
  },
  "schemaLocations" : {
    "property1" : "...",
    "property2" : "..."
  },
  "strategy" : "false",
  "customizations" : [ { }, { } ],
  "options" : {
    "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" : { }
  },
  "nameConverter" : { },
  "serializable" : true,
  "packageLevelAnnotations" : true,
  "allElements" : { },
  "navigator" : {
    "voidType" : {
      "boxedType" : true
    }
  },
  "serialVersionUID" : 12345
}