All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AttributesVisitor Represents the restrictions of the all elements that can containXsdAttributeandXsdAttributeGroup.AttributeValidations BlockDefaultEnum AnEnumwith all the possible values for the blockDefault attribute ofXsdSchema.BlockEnum AnEnumwith all the possible values for the block attribute.ComplexTypeBlockEnum AnEnumwith all the possible values for the block attribute ofXsdComplexType.ConcreteElement ConcreteElement is a wrapper class for anXsdAbstractElementobject which doesn't have a ref attribute.ConfigEntryData DefaultParserConfig FinalDefaultEnum AnEnumwith all the possible values for the finalDefault attribute ofXsdSchema.FinalEnum AnEnumwith all the possible values for the final attribute.FormEnum AnEnumwith all the possible values for the form attribute.NamedConcreteElement NamedConcreteElement is a wrapper class for anXsdNamedElementsobject which areXsdAbstractElementobjects which have a name attribute.NamespaceInfo ParentAvailableException ParseData ParserConfig ParsingException An exception that is thrown whenever the parsing process encounters a error in the values present in the XSD file.ReferenceBase An abstract class that is meant to wrap all theXsdAbstractElementobjects.SimpleTypeFinalEnum AnEnumwith all the possible values for the final attribute ofXsdSimpleType.UnsolvedReference UnsolvedReference is a wrapper class for all objects which should be resolved in the parsing process, if possible.UnsolvedReferenceItem Represents an instance of anUnsolvedReferencethat theXsdParserwasn't able to solve.UsageEnum AnEnumwith all the possible values for the usage attribute.VisitorNotFoundException Exception that is thrown every time that anXsdAbstractElement.accept(org.xmlet.xsdparser.xsdelements.visitors.XsdAbstractElementVisitor)method is accessed when the concrete element shouldn't receive visits.WhiteSpaceEnum AnEnumwith all the possible values for the whiteSpace attribute.XsdAbstractElement This class serves as a base to every element class, i.e.XsdAbstractElementVisitor This Visitor interface serves as a base to everyXsdAbstractElementclass visitors.XsdAll A class representing the xsd:all element.XsdAllVisitor Represents the restrictions of theXsdAllelement, which can only containXsdElementas children.XsdAnnotatedElements Serves as a base to everyXsdAbstractElementconcrete type which can have xsd:annotation as children.XsdAnnotatedElementsVisitor Represents the restrictions of all the XSD elements that can have anXsdAnnotationas children.XsdAnnotation A class representing the xsd:annotation element.XsdAnnotationChildren This class serves as a base to bothXsdAppInfoandXsdDocumentationsince they share similarities.XsdAnnotationVisitor Represents the restrictions of theXsdAnnotationelement, which can only containXsdAppInfoandXsdDocumentationas children.XsdAppInfo A class representing the xsd:appInfo element.XsdAttribute A class representing the xsd:attribute element.XsdAttributeGroup A class is representing xsd:attributeGroup elements.XsdAttributeGroupVisitor Represents the restrictions of theXsdAttributeGroupelement, which can only containXsdAttributeelements as children.XsdAttributeVisitor Represents the restrictions of theXsdAttributeelement, which can only containXsdSimpleTypeelements as children.XsdBuiltInDataType XsdChoice A class representing the xsd:choice element.XsdChoiceVisitor Represents the restrictions of theXsdChoiceelement, which can containXsdElement,XsdChoice,XsdGrouporXsdSequenceas children.XsdComplexContent A class representing the xsd:complexContent element.XsdComplexContentVisitor Represents the restrictions of theXsdComplexContentelement, which can only containXsdRestrictionandXsdExtensionas children.XsdComplexType A class representing the xsd:complexType element.XsdComplexTypeVisitor Represents the restrictions of theXsdComplexTypeelement, which can contain the following children: *XsdAll,XsdSequence,XsdChoice(represented byXsdMultipleElements); *XsdGroup; *XsdComplexContent; *XsdSimpleContent; Can also haveXsdAttributeandXsdAttributeGroupas children as per inheritance ofAttributesVisitor.XsdDocumentation A class representing the xsd:documentation element.XsdElement A class representing the xsd:element element.XsdElementVisitor Represents the restrictions of theXsdElementelement, which can only containXsdSimpleTypeorXsdComplexTypeas children.XsdEnum<T> A shared interface for all theEnumclasses of this solution.XsdEnumeration Represents a value that a given XSD type is allowed to take.XsdExtension A class representing the xsd:extension element.XsdExtensionVisitor Represents the restrictions of theXsdExtensionelement, which can contain the following children: *XsdAll,XsdSequence,XsdChoice(represented byXsdMultipleElements); *XsdGroup; Can also haveXsdAttributeandXsdAttributeGroupchildren as per inheritance ofAttributesVisitor.XsdFractionDigits States the number of fraction digits allowed in a numeric type.XsdGroup A class representing the xsd:complexType element.XsdGroupVisitor Represents the restrictions of theXsdGroupelement, which can containXsdAll,XsdSequence,XsdChoice(represented byXsdMultipleElements) as children.XsdIdentifierElements A class that serves as a base to everyXsdAbstractElementconcrete type that contains an id field.XsdImport A class representing the xsd:import element.XsdInclude A class representing the xsd:include element.XsdIntegerRestrictions This class serves as a base to every different restriction that has its restricting parameter defined as anInteger.XsdLength States the exact number of length to a given type, either aString, aList, or another measurable type.XsdList A class representing the xsd:list element.XsdListVisitor Represents the restrictions of theXsdListelement, which can only containXsdSimpleTypeas children.XsdMaxExclusive States the maximum value that a given type might take, excluding the respective value.XsdMaxInclusive States the maximum value that a given type might take, including the respective value.XsdMaxLength States the maximum length of a given type, either aString, aListor another measurable type.XsdMinExclusive States the minimum value that a given type might take, excluding the respective value.XsdMinInclusive States the minimum value that a given type might take, including the respective value.XsdMinLength States the minimum length of a given type, either aString, aListor another measurable type.XsdMultipleElements A class that serves as a base class to three classes that share similarities,XsdAll,XsdChoiceandXsdSequence.XsdNamedElements This class serves as a base to concreteXsdAbstractElementclasses that can have a name attribute.XsdParser XsdParserin the core class of the XsdParser project.XsdParserCore XsdParserJar XsdParserMain XsdPattern States a pattern that a given attribute must match in order to be considered valid.XsdRestriction A class representing the xsd:restriction element.XsdRestrictionsVisitor Represents the restrictions of theXsdRestrictionelement, which can contain the following children: *XsdEnumeration*XsdFractionDigits*XsdLength*XsdMaxExclusive*XsdMaxInclusive*XsdMaxLength*XsdMinExclusive*XsdMinInclusive*XsdMinLength*XsdPattern*XsdTotalDigits*XsdWhiteSpace*XsdSimpleTypeCan also haveXsdAttributeandXsdAttributeGroupchildren as per inheritance ofAttributesVisitor.XsdSchema XsdSchemaVisitor XsdSequence A class representing the xsd:sequence element.XsdSequenceVisitor Represents the restrictions of theXsdSequenceelement, which can containXsdElement,XsdGroup,XsdChoiceorXsdSequenceas children.XsdSimpleContent A class representing the xsd:simpleContent element.XsdSimpleContentVisitor Represents the restrictions of theXsdSimpleContentelement, which can only containXsdRestrictionorXsdExtensionas children.XsdSimpleType A class representing the xsd:simpleType element.XsdSimpleTypeVisitor Represents the restrictions of theXsdSimpleTypeelement, which can containXsdList,XsdUnionorXsdRestrictionas children.XsdStringRestrictions This class serves as a base to every different restriction that has its restricting parameter defined as anString.XsdTotalDigits States the number of total digits allowed in a numeric type.XsdUnion A class representing the xsd:union element.XsdUnionVisitor Represents the restrictions of theXsdUnionelement, which can only containXsdSimpleTypeas children.XsdWhiteSpace States how the whiteSpace characters should be treated.