Module: SBOM::CycloneDX::Record::_Instance

Included in:
Base
Defined in:
sig/sbom/cyclone_dx/record.rbs

Instance Method Summary collapse

Instance Method Details

#as_json ⇒ Hash[String, jsonObject]

Parameters:

  • (Hash[Symbol, untyped], nil)

Returns:

  • (Hash[String, jsonObject])


137
# File 'sig/sbom/cyclone_dx/record.rbs', line 137

def as_json: (?Hash[Symbol, untyped]?) -> Hash[String, jsonObject]

#errors ⇒ Hash[Symbol | String, Array[String]]

Returns:

  • (Hash[Symbol | String, Array[String]])


140
# File 'sig/sbom/cyclone_dx/record.rbs', line 140

def errors: () -> Hash[Symbol | String, Array[String]]

#formatted_errors ⇒ Array[String]

Returns:

  • (Array[String])


139
# File 'sig/sbom/cyclone_dx/record.rbs', line 139

def formatted_errors: () -> Array[String]

#initialize ⇒ _Instance

Returns a new instance of _Instance.

Parameters:

  • (Object)

Returns:

  • (_Instance) —

    a new instance of _Instance



135
# File 'sig/sbom/cyclone_dx/record.rbs', line 135

def initialize: (**untyped) -> void

#to_json ⇒ ::String

Parameters:

  • (::JSON::State, nil)

Returns:

  • (::String)


138
# File 'sig/sbom/cyclone_dx/record.rbs', line 138

def to_json: (?::JSON::State?) -> ::String

#valid? ⇒ Boolean

Returns:

  • (Boolean)


136
# File 'sig/sbom/cyclone_dx/record.rbs', line 136

def valid?: () -> bool