Class: Pokotarou::V2

Inherits:
Object
  • Object
show all
Defined in:
lib/pokotarou.rb

Instance Method Summary collapse

Constructor Details

#initialize(filepath) ⇒ V2

Returns a new instance of V2.



7
8
9
10
11
# File 'lib/pokotarou.rb', line 7

def initialize filepath
  @handler = Pokotarou::HandlerFactory.gen_handler(filepath)

  return self
end

Instance Method Details

#change_loop(sym_block, sym_class, n) ⇒ Object



35
36
37
38
39
# File 'lib/pokotarou.rb', line 35

def change_loop sym_block, sym_class, n
  @handler.change_loop(sym_block, sym_class, n)

  self
end

#change_seed(sym_block, sym_class, sym_col, arr) ⇒ Object



41
42
43
44
45
# File 'lib/pokotarou.rb', line 41

def change_seed sym_block, sym_class, sym_col, arr
  @handler.change_seed(sym_block, sym_class, sym_col, arr)

  self
end

#delete_block(sym_block) ⇒ Object



17
18
19
20
21
# File 'lib/pokotarou.rb', line 17

def delete_block sym_block
  @handler.delete_block(sym_block)

  self
end

#delete_col(sym_block, sym_class, sym_col) ⇒ Object



29
30
31
32
33
# File 'lib/pokotarou.rb', line 29

def delete_col sym_block, sym_class, sym_col
  @handler.delete_col(sym_block, sym_class, sym_col)

  self
end

#delete_model(sym_block, sym_class) ⇒ Object



23
24
25
26
27
# File 'lib/pokotarou.rb', line 23

def delete_model sym_block, sym_class
  @handler.delete_model(sym_block, sym_class)

  self
end

#get_dataObject



47
48
49
# File 'lib/pokotarou.rb', line 47

def get_data
  @handler.get_data
end

#makeObject



13
14
15
# File 'lib/pokotarou.rb', line 13

def make
  @handler.make()
end

#set_autoincrement(sym_block, sym_class, status) ⇒ Object



61
62
63
64
65
# File 'lib/pokotarou.rb', line 61

def set_autoincrement sym_block, sym_class, status
  @handler.set_autoincrement(sym_block, sym_class, status)

  self
end

#set_data(data) ⇒ Object



51
52
53
# File 'lib/pokotarou.rb', line 51

def set_data data
  @handler.set_data(data)
end

#set_randomincrement(sym_block, sym_class, status) ⇒ Object



55
56
57
58
59
# File 'lib/pokotarou.rb', line 55

def set_randomincrement sym_block, sym_class, status
  @handler.set_randomincrement(sym_block, sym_class, status)

  self
end