Class: SwaggerParser::Xml

Inherits:
SourceBasedObject show all
Defined in:
lib/swagger_parser/xml.rb

Instance Attribute Summary

Attributes inherited from SourceBasedObject

#source

Instance Method Summary collapse

Methods inherited from SourceBasedObject

#initialize

Constructor Details

This class inherits a constructor from SwaggerParser::SourceBasedObject

Instance Method Details

#attributefalse, true

Returns:

  • (false, true)


6
7
8
# File 'lib/swagger_parser/xml.rb', line 6

def attribute
  !!source["attribute"]
end

#nameObject

Returns:

  • (Object)


11
12
13
# File 'lib/swagger_parser/xml.rb', line 11

def name
  source["name"]
end

#namespaceObject

Returns:

  • (Object)


16
17
18
# File 'lib/swagger_parser/xml.rb', line 16

def namespace
  source["namespace"]
end

#prefixObject

Returns:

  • (Object)


21
22
23
# File 'lib/swagger_parser/xml.rb', line 21

def prefix
  source["prefix"]
end

#wrappedfalse, true

Returns:

  • (false, true)


26
27
28
# File 'lib/swagger_parser/xml.rb', line 26

def wrapped
  !!source["wrapped"]
end