Class: Jsearch::Configuration

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/jsearch/configuration.rb

Overview

General shared configurations

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



15
16
17
18
19
20
21
22
23
24
# File 'lib/jsearch/configuration.rb', line 15

def initialize
  @cls     = nil
  @silent  = false
  @package = false
  @import  = false
  @methods = false
  @base    = "https://docs.oracle.com/javase/8/docs/api"

  parse
end

Instance Attribute Details

#baseObject

Returns the value of attribute base.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def base
  @base
end

#clsObject

Returns the value of attribute cls.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def cls
  @cls
end

#importObject

Returns the value of attribute import.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def import
  @import
end

#methodsObject

Returns the value of attribute methods.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def methods
  @methods
end

#packageObject

Returns the value of attribute package.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def package
  @package
end

#silentObject

Returns the value of attribute silent.



13
14
15
# File 'lib/jsearch/configuration.rb', line 13

def silent
  @silent
end