# Hierarchy For Package com.saxonica.schema.fsa

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.saxonica.schema.fsa.AutomatonState (implements com.saxonica.schema.fsa.State)
    - com.saxonica.schema.fsa.DeterminizedState
    - com.saxonica.schema.fsa.NonDeterminizedState
  - com.saxonica.schema.fsa.CountingState (implements com.saxonica.schema.fsa.State)
  - com.saxonica.schema.fsa.Edge
  - com.saxonica.schema.fsa.Edge.MaxOccursTerm (implements com.saxonica.schema.Term)
  - com.saxonica.schema.fsa.FiniteStateMachine (implements java.io.Serializable)
  - com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
  - com.saxonica.schema.SchemaStructure (implements java.io.Serializable, javax.xml.transform.SourceLocator)
    - com.saxonica.schema.SimpleComponentReference (implements com.saxonica.schema.ComponentReference)
      - com.saxonica.schema.Particle (implements com.saxonica.schema.UserSchemaComponent)
        - com.saxonica.schema.ModelGroupParticle (implements com.saxonica.schema.ComponentReference)
          - com.saxonica.schema.fsa.Edge.MaxOccursParticle
  - com.saxonica.schema.fsa.SuffixState (implements com.saxonica.schema.fsa.State)

## Interface Hierarchy

- java.io.Serializable
  - com.saxonica.schema.fsa.State

Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.