abstract class QT::MtNode

Direct Known Subclasses

Defined in:

core/mt_node/mt_base.cr

Macro Summary

Instance Method Summary

Macro Detail

macro method_missing(call) #

[View source]

Instance Method Detail

abstract def apply_cap!(cap : Bool) #

[View source]
def aspect? #

[View source]
def dic : Int32 #

[View source]
def dic=(dic : Int32) #

[View source]
abstract def ends_with?(key : String | Char) #

[View source]
abstract def find_by_key(key : String | Char) #

[View source]
def fix_prev!(prev : Nil) : Nil #

[View source]
def fix_prev!(prev : MtNode) : Nil #

[View source]
def fix_succ!(succ : Nil) : Nil #

[View source]
def fix_succ!(succ : MtNode) : Nil #

[View source]
def idx : Int32 #

[View source]
def idx=(idx : Int32) #

[View source]
abstract def inspect(io : IO) #
Description copied from class Reference

Appends a String representation of this object which includes its class name, its object address and the values of all instance variables.

class Person
  def initialize(@name : String, @age : Int32)
  end
end

Person.new("John", 32).inspect # => #<Person:0x10fd31f20 @name="John", @age=32>

[View source]
def key : String #

[View source]
def key=(key : String) #

[View source]
def key_in?(*keys : String) #

[View source]
def key_is?(key : String) #

[View source]
def maybe_adjt? : Bool #

[View source]
def maybe_verb? : Bool #

[View source]
def prev : MtNode #

def prev=(prev : MtNode) #

[View source]
def prev? : MtNode | Nil #

def prev?(&) #

[View source]
def set!(val : String, tag : PosTag) : self #

[View source]
def set!(val : String) : self #

[View source]
def set!(tag : PosTag) : self #

[View source]
def space_before?(prev : Nil) : Bool #

[View source]
def space_before?(prev : MtNode) #

[View source]
abstract def starts_with?(key : String | Char) #

[View source]
def succ : MtNode #

def succ=(succ : MtNode) #

[View source]
def succ? : MtNode | Nil #

def succ?(&) #

[View source]
def tag : PosTag #

[View source]
def tag=(tag : PosTag) #

[View source]
abstract def to_mtl(io : IO) #

[View source]
abstract def to_txt(io : IO) #

[View source]
def val : String #

[View source]
def val=(val : String) #

[View source]
def vcompl? #

[View source]