Class: SBOM::CycloneDX::Validator::BooleanValidator

Inherits:
BaseValidator
  • Object
show all
Defined in:
lib/sbom/cyclone_dx/validator/boolean_validator.rb

Constant Summary

Constants inherited from BaseValidator

SBOM::CycloneDX::Validator::BaseValidator::INVALID_TYPE, SBOM::CycloneDX::Validator::BaseValidator::MISSING_REQUIRED

Instance Method Summary collapse

Methods inherited from BaseValidator

#raw_types, #required?, #valid?, #validate

Constructor Details

#initialize(required: false) ⇒ BooleanValidator

Returns a new instance of BooleanValidator.



10
11
12
# File 'lib/sbom/cyclone_dx/validator/boolean_validator.rb', line 10

def initialize(required: false)
  super(TrueClass, FalseClass, required: required)
end