class STIX2::DomainName

Included Modules

Defined in:

objects/domain_name.cr

Constructors

Instance Method Summary

Instance methods inherited from module STIX2::Properties::MarkingProperty

granular_markings granular_markings, granular_markings=(granular_markings : Array(STIX2::GranularMarking)?) granular_markings=, object_marking_refs object_marking_refs, object_marking_refs=(object_marking_refs : Array(String)?) object_marking_refs=

Instance methods inherited from module STIX2::Properties::SCOCommonObjectProperties

defanged : Bool? defanged, defanged=(defanged : Bool?) defanged=, extensions extensions, extensions=(extensions : STIX2::Type::Dictionary?) extensions=

Instance methods inherited from class STIX2::Properties::BasicCommon

spec_version : String spec_version

Constructor methods inherited from class STIX2::Properties::BasicCommon

new(pull : JSON::PullParser)
new(object_type : String)
new

Instance methods inherited from class STIX2::Properties::Core

id : String id, object_type : String object_type

Constructor methods inherited from class STIX2::Properties::Core

new(pull : JSON::PullParser)
new(object_type : String)
new

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(value : String) #

[View source]
def self.new(args : NamedTuple()) #

[View source]

Instance Method Detail

def value : String #

[View source]
def value=(value : String) #

[View source]