class DeepL::ResourceLanguage

Included Modules

Defined in:

deepl/v3/language.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(lang : String, name : String, usable_as_source : Bool, usable_as_target : Bool, status : String, features : Hash(String, JSON::Any)) #

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

[View source]

Instance Method Detail

def features : Hash(String, JSON::Any) #

[View source]
def features=(features : Hash(String, JSON::Any)) #

[View source]
def lang : String #

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

[View source]
def name : String #

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

[View source]
def status : String #

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

[View source]
def usable_as_source : Bool #

ameba:disable Naming/QueryBoolMethods


[View source]
def usable_as_source=(usable_as_source : Bool) #

ameba:disable Naming/QueryBoolMethods


[View source]
def usable_as_target : Bool #

ameba:disable Naming/QueryBoolMethods


[View source]
def usable_as_target=(usable_as_target : Bool) #

ameba:disable Naming/QueryBoolMethods


[View source]