Class: Xberg::JatsMetadata

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeJatsMetadata

Returns a new instance of JatsMetadata.

Parameters:

  • copyright: (String)
  • license: (String)
  • history_dates: (Hash[String, String])
  • contributor_roles: (Array[ContributorRole])


1467
# File 'sig/types.rbs', line 1467

def initialize: (?copyright: String, ?license: String, ?history_dates: Hash[String, String], ?contributor_roles: Array[ContributorRole]) -> void

Instance Attribute Details

#contributor_rolesArray[ContributorRole]?

Returns the value of attribute contributor_roles.

Returns:



1465
1466
1467
# File 'sig/types.rbs', line 1465

def contributor_roles
  @contributor_roles
end

Returns the value of attribute copyright.

Returns:

  • (String, nil)


1462
1463
1464
# File 'sig/types.rbs', line 1462

def copyright
  @copyright
end

#history_datesHash[String, String]?

Returns the value of attribute history_dates.

Returns:

  • (Hash[String, String], nil)


1464
1465
1466
# File 'sig/types.rbs', line 1464

def history_dates
  @history_dates
end

#licenseString?

Returns the value of attribute license.

Returns:

  • (String, nil)


1463
1464
1465
# File 'sig/types.rbs', line 1463

def license
  @license
end