com.github.mrmechko.swordnet

SInfo

Related Docs: object SInfo | package swordnet

class SInfo extends AnyRef

Information about a SKey in the context of the WordNet Hierarchy. All values are lazily initialized to avoid computational overhead in either creating the object or repeatedly accessing information

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SInfo
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SInfo(key: SKey, trace: Boolean = false)

    key

    The key to build the SInfo object for

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. lazy val depth: Int

    Caches SInfo.depth

  7. def depthFrom(other: SKey): Option[Int]

  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. lazy val hypernyms: Map[SKey, Int]

    Returns a map of hypernyms for the SKey in the form of SKey->Int, where Int represents the distance from the hypernym to the key in question

  14. lazy val hyponyms: Map[SKey, Int]

    Returns a map of hyponyms for the SKey in the form of SKey->Int, where Int represents the distance from the hyponyms to the key in question.

    Returns a map of hyponyms for the SKey in the form of SKey->Int, where Int represents the distance from the hyponyms to the key in question. Currently unimplemented amid fears that the lists could be enormous and unnecessary.

  15. lazy val ic: Double

  16. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  17. val key: SKey

    The key to build the SInfo object for

  18. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  21. lazy val numHyponyms: Int

    Caches SInfo.numHypo

  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  23. def toString(): String

    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped