private isPrimitiveType()

in src/models/xsdSchemaConverter.ts [18:101]


    private isPrimitiveType(type: string): boolean {
        return [
            "anySimpleType",
            "anyType",
            "string",
            "normalizedString",
            "token",
            "language",
            "Name",
            "NCName",
            "ID",
            "IDREF",
            "IDREFS",
            "ENTITY",
            "ENTITIES",
            "NMTOKEN",
            "NMTOKENS",
            "boolean",
            "base64Binary",
            "hexBinary",
            "float",
            "decimal",
            "integer",
            "nonPositiveInteger",
            "negativeInteger",
            "long",
            "int",
            "short",
            "byte",
            "nonNegativeInteger",
            "unsignedLong",
            "unsignedInt",
            "unsignedShort",
            "unsignedByte",
            "positiveInteger",
            "double",
            "anyURI",
            "QName",
            "duration",
            "dateTime",
            "date",
            "time",
            "anySimpleType",
            "anyType",
            "string",
            "normalizedString",
            "token",
            "language",
            "Name",
            "NCName",
            "ID",
            "IDREF",
            "IDREFS",
            "ENTITY",
            "ENTITIES",
            "NMTOKEN",
            "NMTOKENS",
            "boolean",
            "base64Binary",
            "hexBinary",
            "float",
            "decimal",
            "integer",
            "nonPositiveInteger",
            "negativeInteger",
            "long",
            "int",
            "short",
            "byte",
            "nonNegativeInteger",
            "unsignedLong",
            "unsignedInt",
            "unsignedShort",
            "unsignedByte",
            "positiveInteger",
            "double",
            "anyURI",
            "QName",
            "duration",
            "dateTime",
            "date",
            "time",
        ].includes(type);
    }