public static class ExiGrammars.Grammars extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="isBuiltInXMLSchemaTypesOnly">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="grammar" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="isTypeCastable" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="isNillable" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="elementContentGrammarID" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
<element name="production" type="{http://www.ct.siemens.com/exi/grammars/2017/SchemaForGrammars}Production" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="grammarType" use="required" type="{http://www.ct.siemens.com/exi/grammars/2017/SchemaForGrammars}grammarType" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="documentGrammarID" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="fragmentGrammarID" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="elementFragmentGrammarID" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ExiGrammars.Grammars.Grammar
Java class for anonymous complex type.
|
static class |
ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected long |
documentGrammarID |
protected long |
elementFragmentGrammarID |
protected long |
fragmentGrammarID |
protected List<ExiGrammars.Grammars.Grammar> |
grammar |
protected ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly |
isBuiltInXMLSchemaTypesOnly |
| Constructor and Description |
|---|
Grammars() |
| Modifier and Type | Method and Description |
|---|---|
long |
getDocumentGrammarID()
Gets the value of the documentGrammarID property.
|
long |
getElementFragmentGrammarID()
Gets the value of the elementFragmentGrammarID property.
|
long |
getFragmentGrammarID()
Gets the value of the fragmentGrammarID property.
|
List<ExiGrammars.Grammars.Grammar> |
getGrammar()
Gets the value of the grammar property.
|
ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly |
getIsBuiltInXMLSchemaTypesOnly()
Gets the value of the isBuiltInXMLSchemaTypesOnly property.
|
void |
setDocumentGrammarID(long value)
Sets the value of the documentGrammarID property.
|
void |
setElementFragmentGrammarID(long value)
Sets the value of the elementFragmentGrammarID property.
|
void |
setFragmentGrammarID(long value)
Sets the value of the fragmentGrammarID property.
|
void |
setIsBuiltInXMLSchemaTypesOnly(ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly value)
Sets the value of the isBuiltInXMLSchemaTypesOnly property.
|
protected ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly isBuiltInXMLSchemaTypesOnly
protected List<ExiGrammars.Grammars.Grammar> grammar
protected long documentGrammarID
protected long fragmentGrammarID
protected long elementFragmentGrammarID
public ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly getIsBuiltInXMLSchemaTypesOnly()
ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnlypublic void setIsBuiltInXMLSchemaTypesOnly(ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnly value)
value - allowed object is
ExiGrammars.Grammars.IsBuiltInXMLSchemaTypesOnlypublic List<ExiGrammars.Grammars.Grammar> getGrammar()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the grammar property.
For example, to add a new item, do as follows:
getGrammar().add(newItem);
Objects of the following type(s) are allowed in the list
ExiGrammars.Grammars.Grammar
public long getDocumentGrammarID()
public void setDocumentGrammarID(long value)
public long getFragmentGrammarID()
public void setFragmentGrammarID(long value)
public long getElementFragmentGrammarID()
public void setElementFragmentGrammarID(long value)
Copyright © 2018 Siemens AG. All rights reserved.