lib/compel/builder/methods.rb
require 'compel/builder/common'
require 'compel/builder/common_value'
require 'compel/builder/schema'
require 'compel/builder/hash'
require 'compel/builder/json'
require 'compel/builder/string'
require 'compel/builder/integer'
require 'compel/builder/float'
require 'compel/builder/datetime'
require 'compel/builder/time'
require 'compel/builder/date'
require 'compel/builder/boolean'
require 'compel/builder/array'
require 'compel/builder/any'
module Compel
module Builder
module Methods
def hash
Builder::Hash.new
end
def json
Builder::JSON.new
end
def string
Builder::String.new
end
def integer
Builder::Integer.new
end
def float
Builder::Float.new
end
def datetime
Builder::DateTime.new
end
def time
Builder::Time.new
end
def date
Builder::Date.new
end
def boolean
Builder::Boolean.new
end
def array
Builder::Array.new
end
def any
Builder::Any.new
end
extend self
end
end
end