| Package | Description |
|---|---|
| org.xmlet.xsdparser.core | |
| org.xmlet.xsdparser.xsdelements | |
| org.xmlet.xsdparser.xsdelements.xsdrestrictions |
| Modifier and Type | Field | Description |
|---|---|---|
private static Map<String,BiFunction<XsdParser,Node,ReferenceBase>> |
XsdParser.parseMappers |
A
Map object that contains a parse function to each XsdAbstractElement concrete
type supported by this mapper, this way based on the concrete XsdAbstractElement tag the according parse
method can be invoked. |
| Modifier and Type | Method | Description |
|---|---|---|
static Map<String,BiFunction<XsdParser,Node,ReferenceBase>> |
XsdParser.getParseMappers() |
| Modifier and Type | Field | Description |
|---|---|---|
(package private) XsdParser |
XsdAbstractElement.parser |
The
XsdParser instance that parsed this element. |
| Modifier and Type | Method | Description |
|---|---|---|
XsdParser |
XsdAbstractElement.getParser() |
| Modifier and Type | Method | Description |
|---|---|---|
static ReferenceBase |
XsdAll.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdAnnotation.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdAppInfo.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdAttribute.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdAttributeGroup.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdChoice.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdComplexContent.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdComplexType.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdDocumentation.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdElement.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdExtension.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdGroup.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdImport.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdInclude.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdList.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdRestriction.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdSchema.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdSequence.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdSimpleContent.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdSimpleType.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdUnion.parse(XsdParser parser,
Node node) |
|
private void |
XsdAbstractElement.setParser(XsdParser parser) |
| Constructor | Description |
|---|---|
XsdAbstractElement(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAll(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAnnotatedElements(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAnnotation(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAnnotationChildren(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAppInfo(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAttribute(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAttribute(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAttributeGroup(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdAttributeGroup(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdChoice(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdComplexContent(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdComplexType(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdComplexType(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdDocumentation(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdElement(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdElement(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdExtension(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdGroup(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdGroup(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdIdentifierElements(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdImport(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdInclude(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdList(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMultipleElements(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdNamedElements(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdRestriction(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdSchema(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdSequence(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdSimpleContent(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdSimpleType(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdSimpleType(XsdAbstractElement parent,
XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdUnion(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
| Modifier and Type | Method | Description |
|---|---|---|
static ReferenceBase |
XsdEnumeration.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdFractionDigits.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdLength.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMaxExclusive.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMaxInclusive.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMaxLength.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMinExclusive.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMinInclusive.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdMinLength.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdPattern.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdTotalDigits.parse(XsdParser parser,
Node node) |
|
static ReferenceBase |
XsdWhiteSpace.parse(XsdParser parser,
Node node) |
| Constructor | Description |
|---|---|
XsdDoubleRestrictions(XsdParser parser,
Map<String,String> elementFieldsMapParam,
String restrictionName) |
|
XsdEnumeration(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdFractionDigits(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdIntegerRestrictions(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdLength(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMaxExclusive(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMaxInclusive(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMaxLength(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMinExclusive(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMinInclusive(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdMinLength(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdPattern(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdStringRestrictions(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdTotalDigits(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
|
XsdWhiteSpace(XsdParser parser,
Map<String,String> elementFieldsMapParam) |
Copyright © 2018. All rights reserved.