Module: AnbtSql::ArrayUtil

Defined in:
lib/anbt-sql-formatter/helper.rb

Class Method Summary collapse

Class Method Details

.add(ary, n, o) ⇒ Object



55
56
57
# File 'lib/anbt-sql-formatter/helper.rb', line 55

def self.add(ary, n, o)
  ary.insert(n, o)
end

.get(ary, n) ⇒ Object



47
48
49
50
51
52
53
# File 'lib/anbt-sql-formatter/helper.rb', line 47

def self.get(ary, n)
  if n < 0 || ary.size - 1 < n
    raise IndexOutOfBoundsException
  end

  ary[n]
end

.remove(ary, n) ⇒ Object



43
44
45
# File 'lib/anbt-sql-formatter/helper.rb', line 43

def self.remove(ary, n)
  ary.delete_at n
end