class WebFinger::Result

Overview

A WebFinger query result.

Included Modules

Defined in:

web_finger/result.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(subject : Nil | String, aliases : Nil | Array(String), properties : Nil | Hash(String, Nil | String), links : Nil | Hash(String, WebFinger::Result::Link)) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Class Method Detail

def self.from_xml(xml) #

[View source]

Instance Method Detail

def aliases : Array(String) | Nil #

[View source]
def aliases=(aliases : Array(String) | Nil) #

[View source]
def link(key) #

[View source]
def link?(key) #

[View source]
def links : Hash(String, Link) | Nil #

[View source]
def links=(links : Hash(String, Link) | Nil) #

[View source]
def properties : Hash(String, String | Nil) | Nil #

[View source]
def properties=(properties : Hash(String, String | Nil) | Nil) #

[View source]
def property(key) #

[View source]
def property?(key) #

[View source]
def subject : String | Nil #

[View source]
def subject=(subject : String | Nil) #

[View source]