Package

org.clulab.odin

impl

Permalink

package impl

Visibility
  1. Public
  2. All

Type Members

  1. class ActionMirror extends AnyRef

    Permalink
  2. class Addition extends NumericExpression

    Permalink
  3. class ArgumentPattern extends AnyRef

    Permalink
  4. class ChunkConstraint extends TokenConstraint with Values

    Permalink
  5. class ConcatDependencyPattern extends DependencyPatternNode

    Permalink
  6. class ConjunctiveConstraint extends TokenConstraint

    Permalink
  7. class Constant extends NumericExpression

    Permalink
  8. class CrossSentenceExtractor extends Extractor

    Permalink
  9. trait Dependencies extends AnyRef

    Permalink
  10. class DependencyExtractor extends Extractor

    Permalink
  11. trait DependencyPattern extends AnyRef

    Permalink
  12. class DependencyPatternCompiler extends TokenPatternParsers

    Permalink
  13. sealed trait DependencyPatternNode extends AnyRef

    Permalink
  14. class DisjunctiveConstraint extends TokenConstraint

    Permalink
  15. class DisjunctiveDependencyPattern extends DependencyPatternNode

    Permalink
  16. class Division extends NumericExpression

    Permalink
  17. class EmbeddingsResource extends Word2Vec with OdinResource

    Permalink
  18. class EntityConstraint extends TokenConstraint with Values

    Permalink
  19. class Equal extends TokenConstraint

    Permalink
  20. class EuclideanQuotient extends NumericExpression

    Permalink
  21. class EuclideanRemainder extends NumericExpression

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

    Permalink
  23. class ExactStringMatcher extends StringMatcher

    Permalink
  24. trait Extractor extends AnyRef

    Permalink
  25. class GreaterThan extends TokenConstraint

    Permalink
  26. class GreaterThanOrEqual extends TokenConstraint

    Permalink
  27. class IncomingConstraint extends TokenConstraint with Dependencies

    Permalink
  28. class IncomingDependencyPattern extends DependencyPatternNode with Dependencies

    Permalink
  29. sealed trait Inst extends AnyRef

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

    Permalink
  31. class KleeneDependencyPattern extends DependencyPatternNode

    Permalink
  32. class LemmaConstraint extends TokenConstraint with Values

    Permalink
  33. class LessThan extends TokenConstraint

    Permalink
  34. class LessThanOrEqual extends TokenConstraint

    Permalink
  35. class LookaroundDependencyPattern extends DependencyPatternNode

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

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

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

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

    Permalink
  40. case class MatchSentenceEnd() extends Inst with Product with Serializable

    Permalink
  41. case class MatchSentenceStart() extends Inst with Product with Serializable

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

    Permalink
  43. class MentionConstraint extends TokenConstraint

    Permalink
  44. class Multiplication extends NumericExpression

    Permalink
  45. class NegatedConstraint extends TokenConstraint

    Permalink
  46. class NegativeExpression extends NumericExpression

    Permalink
  47. class NotEqual extends TokenConstraint

    Permalink
  48. sealed trait NumericExpression extends AnyRef

    Permalink

    for numerical comparisons

  49. class OdinCompileException extends OdinException

    Permalink

    This is the basic compile Exception for Odin

  50. class OdinException extends RuntimeException

    Permalink

    This is the basic Exception for Odin

  51. class OdinNamedCompileException extends OdinCompileException

    Permalink

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

  52. trait OdinResource extends AnyRef

    Permalink
  53. class OdinResourceManager extends AnyRef

    Permalink

    Manage resources for Odin

  54. class OptionalDependencyPattern extends DependencyPatternNode

    Permalink
  55. class OutgoingConstraint extends TokenConstraint with Dependencies

    Permalink
  56. class OutgoingDependencyPattern extends DependencyPatternNode with Dependencies

    Permalink
  57. case class Pass() extends Inst with Product with Serializable

    Permalink
  58. sealed trait Priority extends AnyRef

    Permalink
  59. class ProgramFragment extends AnyRef

    Permalink

    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.

  60. class RegexStringMatcher extends StringMatcher

    Permalink
  61. class RelationDependencyPattern extends DependencyPattern

    Permalink
  62. class RuleReader extends AnyRef

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

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

    Permalink
  65. class SimilarityConstraint extends NumericExpression with Values

    Permalink

    matcher must be an exact string matcher, so that a particular word vector can be retrieved

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

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

    Permalink
  68. sealed trait StringMatcher extends AnyRef

    Permalink
  69. trait StringMatcherParsers extends RegexParsers

    Permalink
  70. class Subtraction extends NumericExpression

    Permalink
  71. class TagConstraint extends TokenConstraint with Values

    Permalink
  72. class Taxonomy extends AnyRef

    Permalink
  73. sealed trait TokenConstraint extends AnyRef

    Permalink
  74. class TokenConstraintDependencyPattern extends DependencyPatternNode

    Permalink
  75. trait TokenConstraintParsers extends StringMatcherParsers

    Permalink
  76. class TokenExtractor extends Extractor

    Permalink
  77. class TokenPattern extends AnyRef

    Permalink
  78. class TokenPatternParsers extends TokenConstraintParsers

    Permalink
  79. class TriggerMentionDependencyPattern extends DependencyPattern

    Permalink
  80. class TriggerPatternDependencyPattern extends DependencyPattern

    Permalink
  81. trait Values extends AnyRef

    Permalink
  82. class WordConstraint extends TokenConstraint with Values

    Permalink

Value Members

  1. object Done extends Inst with Product with Serializable

    Permalink
  2. object IncomingWildcard extends DependencyPatternNode with Dependencies

    Permalink
  3. object OdinCompileException extends Serializable

    Permalink
  4. object OdinException extends Serializable

    Permalink
  5. object OdinNamedCompileException extends Serializable

    Permalink
  6. object OdinResourceManager

    Permalink
  7. object OutgoingWildcard extends DependencyPatternNode with Dependencies

    Permalink
  8. object Priority

    Permalink
  9. object ProgramFragment

    Permalink
  10. object RuleReader

    Permalink
  11. object Taxonomy

    Permalink
  12. object ThompsonVM

    Permalink
  13. object TokenPattern

    Permalink
  14. object TokenWildcard extends TokenConstraint

    Permalink

    matches any token, provided that it exists

Ungrouped