Class: Vers::MavenVersion::MavenComponent

Inherits:
Struct
  • Object
show all
Defined in:
lib/vers/maven_version.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(is_numeric: false, numeric: 0, qualifier: "", is_null: false, after_dash: false) ⇒ MavenComponent

Returns a new instance of MavenComponent.



6
7
8
# File 'lib/vers/maven_version.rb', line 6

def initialize(is_numeric: false, numeric: 0, qualifier: "", is_null: false, after_dash: false)
  super
end

Instance Attribute Details

#after_dashObject

Returns the value of attribute after_dash

Returns:

  • (Object)

    the current value of after_dash



5
6
7
# File 'lib/vers/maven_version.rb', line 5

def after_dash
  @after_dash
end

#is_nullObject

Returns the value of attribute is_null

Returns:

  • (Object)

    the current value of is_null



5
6
7
# File 'lib/vers/maven_version.rb', line 5

def is_null
  @is_null
end

#is_numericObject

Returns the value of attribute is_numeric

Returns:

  • (Object)

    the current value of is_numeric



5
6
7
# File 'lib/vers/maven_version.rb', line 5

def is_numeric
  @is_numeric
end

#numericObject

Returns the value of attribute numeric

Returns:

  • (Object)

    the current value of numeric



5
6
7
# File 'lib/vers/maven_version.rb', line 5

def numeric
  @numeric
end

#qualifierObject

Returns the value of attribute qualifier

Returns:

  • (Object)

    the current value of qualifier



5
6
7
# File 'lib/vers/maven_version.rb', line 5

def qualifier
  @qualifier
end