Package org.orcid.jaxb.model.groupid_v2
Class GroupIdRecord
java.lang.Object
org.orcid.jaxb.model.groupid_v2.GroupIdRecord
- All Implemented Interfaces:
Serializable,SourceAware
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within
this class.
<complexType>
<complexContent>
<extension base="{http://www.orcid.org/ns/common}source-type">
<sequence>
<element name="name" type="{http://www.orcid.org/ns/common}string-1000"/>
<element name="group-id">
<simpleType>
<restriction base="{http://www.orcid.org/ns/common}string-1000">
<pattern value="(ringgold:|issn:|orcid-generated:|fundref:).*"/>
</restriction>
</simpleType>
</element>
<element name="description" type="{http://www.orcid.org/ns/common}non-empty-string"/>
<element name="type">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="publisher"/>
<enumeration value="institution"/>
<enumeration value="journal"/>
<enumeration value="conference"/>
<enumeration value="newspaper"/>
<enumeration value="newsletter"/>
<enumeration value="magazine"/>
</restriction>
</simpleType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CreatedDateprotected Stringprotected Stringprotected LastModifiedDateprotected Stringprotected Longprotected Sourceprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the description property.Gets the value of the groupId property.getName()Gets the value of the name property.getType()Gets the value of the type property.inthashCode()voidsetCreatedDate(CreatedDate createdDate) voidsetDescription(String value) Sets the value of the description property.voidsetGroupId(String value) Sets the value of the groupId property.voidsetLastModifiedDate(LastModifiedDate lastModifiedDate) voidSets the value of the name property.voidsetPutCode(Long putCode) voidvoidSets the value of the type property.
-
Field Details
-
name
-
groupId
-
description
-
type
-
source
-
putCode
-
lastModifiedDate
-
createdDate
-
-
Constructor Details
-
GroupIdRecord
public GroupIdRecord()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getGroupId
Gets the value of the groupId property.- Returns:
- possible object is
String
-
setGroupId
Sets the value of the groupId property.- Parameters:
value- allowed object isString
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getType
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isString
-
getSource
- Specified by:
getSourcein interfaceSourceAware
-
setSource
- Specified by:
setSourcein interfaceSourceAware
-
getPutCode
-
setPutCode
-
getLastModifiedDate
-
setLastModifiedDate
-
getCreatedDate
-
setCreatedDate
-
retrieveSourcePath
-
hashCode
public int hashCode() -
equals
-