Sha256: 06ae8e2a188a5d7e3ccfa22f39790fffa0423b0b283604e04b7aad4e838a2944

Contents?: true

Size: 283 Bytes

Versions: 8

Compression:

Stored size: 283 Bytes

Contents

module ServiceContract
  AbstractParameter = Struct.new(:definition) do
    def name
      raise :not_implemented
    end

    def type
      raise :not_implemented
    end

    def subtype
      nil
    end

    def default
      nil
    end

    def doc
      nil
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
service_contract-0.3.0 lib/service_contract/abstract_parameter.rb
service_contract-0.2.1 lib/service_contract/abstract_parameter.rb
service_contract-0.2.0 lib/service_contract/abstract_parameter.rb
service_contract-0.1.1 lib/service_contract/abstract_parameter.rb
service_contract-0.1.0 lib/service_contract/abstract_parameter.rb
service_contract-0.0.10 lib/service_contract/abstract_parameter.rb
service_contract-0.0.8 lib/service_contract/abstract_parameter.rb
service_contract-0.0.7 lib/service_contract/abstract_parameter.rb