Class Verb

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    MutableVerb

    public class Verb
    extends Word
    A Verb is a subclass of Word that can have 1 or more VerbFrames (use cases of the verb).
    See Also:
    Serialized Form
    • Field Detail

      • _verbFrameFlags

        private java.util.BitSet _verbFrameFlags
        A bit array of all the verb frames that are valid for this word. see VerbFrame for more explanation.
      • _cachedToString

        private transient java.lang.String _cachedToString
    • Constructor Detail

      • Verb

        public Verb​(Synset synset,
                    int index,
                    java.lang.String lemma,
                    java.util.BitSet verbFrameFlags)
    • Method Detail

      • getVerbFrameFlags

        public java.util.BitSet getVerbFrameFlags()
      • getVerbFrameIndicies

        public int[] getVerbFrameIndicies()
      • getVerbFrames

        public java.lang.String[] getVerbFrames()
      • getVerbFramesAsString

        private java.lang.String getVerbFramesAsString()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Word