Class: SOAP::SOAPBase64
- Inherits:
- 
      XSD::XSDBase64Binary
      
        - Object
- XSD::NSDBase
- XSD::XSDAnySimpleType
- XSD::XSDBase64Binary
- SOAP::SOAPBase64
 
- Extended by:
- SOAPModuleUtils
- Includes:
- SOAPBasetype
- Defined in:
- lib/soap/baseData.rb
Constant Summary collapse
- Type =
- SOAPENCType = QName.new(EncodingNamespace, Base64Literal) 
Constants included from SOAP
AttrActor, AttrActorName, AttrArrayType, AttrArrayTypeName, AttrEncodingStyle, AttrEncodingStyleName, AttrHref, AttrHrefName, AttrId, AttrIdName, AttrMustUnderstand, AttrMustUnderstandName, AttrOffset, AttrOffsetName, AttrPosition, AttrPositionName, AttrRoot, AttrRootName, Base64Literal, EleBody, EleBodyName, EleEnvelope, EleEnvelopeName, EleFault, EleFaultActor, EleFaultActorName, EleFaultCode, EleFaultCodeName, EleFaultDetail, EleFaultDetailName, EleFaultName, EleFaultString, EleFaultStringName, EleHeader, EleHeaderName, EncodingNamespace, EnvelopeNamespace, LiteralNamespace, MediaType, NextActor, PropertyName, SOAPProxy, TypeMap, VERSION, ValueArray, ValueArrayName
Constants included from XSD
XSD::AnySimpleTypeLiteral, XSD::AnySimpleTypeName, XSD::AnyTypeLiteral, XSD::AnyTypeName, XSD::AnyURILiteral, XSD::AttrNilName, XSD::AttrType, XSD::AttrTypeName, XSD::Base64BinaryLiteral, XSD::BooleanLiteral, XSD::ByteLiteral, XSD::DateLiteral, XSD::DateTimeLiteral, XSD::DecimalLiteral, XSD::DoubleLiteral, XSD::DurationLiteral, XSD::ENTITIESLiteral, XSD::ENTITYLiteral, XSD::FloatLiteral, XSD::GDayLiteral, XSD::GMonthDayLiteral, XSD::GMonthLiteral, XSD::GYearLiteral, XSD::GYearMonthLiteral, XSD::HexBinaryLiteral, XSD::IDLiteral, XSD::IDREFLiteral, XSD::IDREFSLiteral, XSD::InstanceNamespace, XSD::IntLiteral, XSD::IntegerLiteral, XSD::LanguageLiteral, XSD::LongLiteral, XSD::NCNameLiteral, XSD::NMTOKENLiteral, XSD::NMTOKENSLiteral, XSD::NameLiteral, XSD::Namespace, XSD::NegativeIntegerLiteral, XSD::NilLiteral, XSD::NilValue, XSD::NonNegativeIntegerLiteral, XSD::NonPositiveIntegerLiteral, XSD::NormalizedStringLiteral, XSD::PositiveIntegerLiteral, XSD::QNameLiteral, XSD::ShortLiteral, XSD::StringLiteral, XSD::TimeLiteral, XSD::TokenLiteral, XSD::UnsignedByteLiteral, XSD::UnsignedIntLiteral, XSD::UnsignedLongLiteral, XSD::UnsignedShortLiteral
Instance Attribute Summary
Attributes included from SOAPBasetype
Attributes included from SOAPType
#definedtype, #elename, #encodingstyle, #extraattr, #force_typed, #id, #parent, #position, #precedents, #root
Attributes inherited from XSD::XSDAnySimpleType
Attributes inherited from XSD::NSDBase
Instance Method Summary collapse
- #as_xsd ⇒ Object
- 
  
    
      #initialize(value = nil)  ⇒ SOAPBase64 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of SOAPBase64. 
Methods included from SOAPModuleUtils
Methods included from SOAPType
Methods inherited from XSD::XSDBase64Binary
Methods inherited from XSD::XSDAnySimpleType
#check_lexical_format, #set, #to_s
Methods inherited from XSD::NSDBase
Constructor Details
#initialize(value = nil) ⇒ SOAPBase64
Returns a new instance of SOAPBase64.
| 424 425 426 427 | # File 'lib/soap/baseData.rb', line 424 def initialize(value = nil) super(value) @type = Type end | 
Instance Method Details
#as_xsd ⇒ Object
| 429 430 431 | # File 'lib/soap/baseData.rb', line 429 def as_xsd @type = XSD::XSDBase64Binary::Type end |