Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ix.util.xml
Class BNFSyntax.RuleList

    java.lang.Object
      ix.util.xml.BNFSyntax.RuleList

Enclosing class:
  BNFSyntax

     class BNFSyntax.RuleList

extends java.lang.Object

Represents the grammar that is being produced.

Field Summary
`(package private) boolean` | `hasMapEntryRule`
`(package private) java.util.List<BNFSyntax.Rule>` | `rules`

Constructor Summary
`BNFSyntax.RuleList(java.util.List classes)`

Method Summary
`(package private) void` | `addConstraintRules()`
`(package private) void` | `addInheritanceRule(ClassDescr cd)`
`(package private) void` | `addMapEntryRule()`
`(package private) void` | `addRule(BNFSyntax.Rule r)`
`(package private) void` | `addRule(ClassDescr cd)`
`(package private) java.util.List<BNFSyntax.Rule>` | `getRules()`
`(package private) boolean` | `needMapEntryRule(ClassDescr cd)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### rules

    java.util.List<BNFSyntax.Rule> rules

### hasMapEntryRule

    boolean hasMapEntryRule

Constructor Detail

### BNFSyntax.RuleList

    BNFSyntax.RuleList(java.util.List classes)

Method Detail

### getRules

    java.util.List<BNFSyntax.Rule> getRules()

### addRule

    void addRule(BNFSyntax.Rule r)

### addRule

    void addRule(ClassDescr cd)

### addInheritanceRule

    void addInheritanceRule(ClassDescr cd)

### addConstraintRules

    void addConstraintRules()

### needMapEntryRule

    boolean needMapEntryRule(ClassDescr cd)

### addMapEntryRule

    void addMapEntryRule()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD