sobstel/jsondocr

View on GitHub
lib/jsondocr/element.rb

Summary

Maintainability
A
0 mins
Test Coverage
module JSONdocr
  class Element
    include Example

    def initialize(element_type)
      @element_type = element_type
    end

    def element_type
      @element_type
    end

    def doc?
      @element_type == :doc
    end

    def object?
      @element_type == :object
    end

    def array?
      @element_type == :array
    end

    def property?
      @element_type == :property
    end

    def method_missing(name, *args)
      nil
    end
  end
end