class Boleite::Serializer::Node(AttachedData)

Defined in:

boleite/serializer.cr

Constructors

Instance Method Summary

Instance methods inherited from class Boleite::SerializerBaseNode

to_yaml(io : IO) to_yaml, value value

Constructor Detail

def self.new(data : AttachedData, value : SerializableType, key : Int32 | String | Nil) #

[View source]

Instance Method Detail

def data #

[View source]
def each(&) #

[View source]
def each_child(&) #

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

[View source]
def has?(k : String) #

[View source]
def has?(i : Int) #

[View source]
def key #

[View source]
def marshal(index : Int, string : String) #

[View source]
def marshal(key : String, string : String) #

[View source]
def marshal(index : Int, int : Int) #

[View source]
def marshal(key : String, int : Int) #

[View source]
def marshal(index : Int, float : Float) #

[View source]
def marshal(key : String, float : Float) #

[View source]
def marshal(index : Int, bool : Bool) #

[View source]
def marshal(key : String, bool : Bool) #

[View source]
def marshal(index : Int, obj) #

[View source]
def marshal(key : String, obj) #

[View source]
def unmarshal(index : Int, type) #

[View source]
def unmarshal(key : String, type) #

[View source]
def unmarshal?(id, type, default) #

[View source]
def unmarshal_bool(index : Int) #

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

[View source]
def unmarshal_bool?(id, default) #

[View source]
def unmarshal_float(index : Int) #

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

[View source]
def unmarshal_float?(id, default) #

[View source]
def unmarshal_int(index : Int) #

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

[View source]
def unmarshal_int?(id, default) #

[View source]
def unmarshal_string(index : Int) #

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

[View source]
def unmarshal_string?(id, default) #

[View source]
def value #

[View source]
def value=(value) #

[View source]