edu.arizona.sista.odin

impl

package impl

Visibility
  1. Public
  2. All

Type Members

  1. class ActionMirror extends AnyRef

  2. class ArgumentPattern extends AnyRef

  3. class ChunkConstraint extends TokenConstraint with Values

  4. class ConcatDependencyPattern extends DependencyPatternNode

  5. class ConjunctiveConstraint extends TokenConstraint

  6. trait Dependencies extends AnyRef

  7. class DependencyExtractor extends Extractor

  8. trait DependencyPattern extends AnyRef

  9. class DependencyPatternCompiler extends TokenPatternParsers

  10. sealed trait DependencyPatternNode extends AnyRef

  11. class DisjunctiveConstraint extends TokenConstraint

  12. class DisjunctiveDependencyPattern extends DependencyPatternNode

  13. class EntityConstraint extends TokenConstraint with Values

  14. case class ExactPriority(value: Int) extends Priority with Product with Serializable

  15. class ExactStringMatcher extends StringMatcher

  16. trait Extractor extends AnyRef

  17. class IncomingConstraint extends TokenConstraint with Dependencies

  18. class IncomingDependencyPattern extends DependencyPatternNode with Dependencies

  19. sealed trait Inst extends AnyRef

  20. case class IntervalPriority(start: Int, end: Int) extends Priority with Product with Serializable

  21. class KleeneDependencyPattern extends DependencyPatternNode

  22. class LemmaConstraint extends TokenConstraint with Values

  23. class LookaroundDependencyPattern extends DependencyPatternNode

  24. case class LowerBoundPriority(start: Int) extends Priority with Product with Serializable

  25. case class MatchLookAhead(start: Inst, negative: Boolean) extends Inst with Product with Serializable

  26. case class MatchLookBehind(start: Inst, negative: Boolean) extends Inst with Product with Serializable

  27. case class MatchMention(m: StringMatcher, name: Option[String]) extends Inst with Product with Serializable

  28. case class MatchSentenceEnd() extends Inst with Product with Serializable

  29. case class MatchSentenceStart() extends Inst with Product with Serializable

  30. case class MatchToken(c: TokenConstraint) extends Inst with Product with Serializable

  31. class MentionConstraint extends TokenConstraint

  32. class NegatedConstraint extends TokenConstraint

  33. class OdinCompileException extends OdinException

    This is the basic compile Exception for Odin

  34. class OdinException extends RuntimeException

    This is the basic Exception for Odin

  35. class OdinNamedCompileException extends OdinCompileException

    This is the compile Exception for Odin when the failing rule name is available

  36. class OptionalDependencyPattern extends DependencyPatternNode

  37. class OutgoingConstraint extends TokenConstraint with Dependencies

  38. class OutgoingDependencyPattern extends DependencyPatternNode with Dependencies

  39. case class Pass() extends Inst with Product with Serializable

  40. sealed trait Priority extends AnyRef

  41. class ProgramFragment extends AnyRef

    Represents a partially compiled TokenPattern.

    Represents a partially compiled TokenPattern.

    Helps the compiler by keeping track of the input and output instructions of a partially compiled TokenPattern.

  42. class RegexStringMatcher extends StringMatcher

  43. class RelationDependencyPattern extends DependencyPattern

  44. class RuleReader extends AnyRef

  45. case class SaveEnd(name: String) extends Inst with Product with Serializable

  46. case class SaveStart(name: String) extends Inst with Product with Serializable

  47. case class SparsePriority(values: Set[Int]) extends Priority with Product with Serializable

  48. case class Split(lhs: Inst, rhs: Inst) extends Inst with Product with Serializable

  49. sealed trait StringMatcher extends AnyRef

  50. trait StringMatcherParsers extends RegexParsers

  51. class TagConstraint extends TokenConstraint with Values

  52. class Taxonomy extends AnyRef

  53. sealed trait TokenConstraint extends AnyRef

  54. class TokenConstraintDependencyPattern extends DependencyPatternNode

  55. trait TokenConstraintParsers extends StringMatcherParsers

  56. class TokenExtractor extends Extractor

  57. class TokenPattern extends AnyRef

  58. class TokenPatternParsers extends TokenConstraintParsers

  59. class TriggerMentionDependencyPattern extends DependencyPattern

  60. class TriggerPatternDependencyPattern extends DependencyPattern

  61. trait Values extends AnyRef

  62. class WordConstraint extends TokenConstraint with Values

Value Members

  1. object Done extends Inst with Product with Serializable

  2. object IncomingWildcard extends DependencyPatternNode with Dependencies

  3. object OdinCompileException extends Serializable

  4. object OdinException extends Serializable

  5. object OdinNamedCompileException extends Serializable

  6. object OutgoingWildcard extends DependencyPatternNode with Dependencies

  7. object Priority

  8. object ProgramFragment

  9. object RuleReader

  10. object Taxonomy

  11. object ThompsonVM

  12. object TokenPattern

  13. object TokenWildcard extends TokenConstraint

    matches any token, provided that it exists

Ungrouped