SequenceType#include </home/jenkins/.jenkins/ubuntu-remote-queue/jenkins-BuildZorbaUbuntu-462/source/zorba/swig/SequenceType.h> Type identifiers. The type identifiers provides a way to identify the type of an Item.Friend Classes
Private Attributes
Private Static Functions
Public Functions
Public Static Functions
Friend ClassesStaticContextfriend class StaticContext
Private AttributestheSequenceTypezorba::SequenceType theSequenceType
Private Static FunctionsconvertQuantifierzorba::SequenceType::Quantifier convertQuantifier(IdentTypes::Quantifier quantifier)
Public FunctionsgetContentTypeLocalNameconst std::string getContentTypeLocalName()
getContentTypeUriconst std::string getContentTypeUri()
getNodeLocalNameconst std::string getNodeLocalName()
getNodeUriconst std::string getNodeUri()
getTypeLocalNameconst std::string getTypeLocalName()
getTypeUriconst std::string getTypeUri()
isSchemaTestbool isSchemaTest()
isWildcardbool isWildcard()
SequenceType SequenceType(const SequenceType &aSequenceType)
SequenceType SequenceType(const zorba::SequenceType &aZSequenceType)
Public Static FunctionscreateAtomicOrUnionTypeSequenceType createAtomicOrUnionType(const StaticContext &sctx, const std::string &uri, const std::string &localName, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createAttributeTypeSequenceType createAttributeType(const StaticContext &sctx, const std::string &nodeUri, const std::string &nodeLocalName, const std::string &contentTypeUri, const std::string &contentTypeLocalName, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createDocumentTypeSequenceType createDocumentType(const SequenceType &contentType, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createElementTypeSequenceType createElementType(const StaticContext &sctx, const std::string &nodeUri, const std::string &nodeLocalName, const std::string &contentTypeUri, const std::string &contentTypeLocalName, bool nillable, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createJSONObjectTypeSequenceType createJSONObjectType(IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createSchemaAttributeTypeSequenceType createSchemaAttributeType(const StaticContext &sctx, const std::string &nodeUri, const std::string &nodeLocalName, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createSchemaElementTypeSequenceType createSchemaElementType(const StaticContext &sctx, const std::string &nodeUri, const std::string &nodeLocalName, IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
createStructuredItemTypeSequenceType createStructuredItemType(IdentTypes::Quantifier q=IdentTypes::QUANT_ONE)
|