Package org.gedcomx.types
Enum Class RecordType
- All Implemented Interfaces:
Serializable,Comparable<RecordType>,Constable,ControlledVocabulary
Enumeration of known record types.
- Author:
- Ryan Heaton
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA record of a person's admission to an institution, society, or other association.A record of an adoption.An affidavit.A person's application to an institution, society or other association.A record of a person's arrival at a certain place.A bank record.A record of a person's baptism.A record of a birth.A record of a person's burial or interment.todo: document this type.todo: document this type.A census record.A record of a person's christening.A Compiled GenealogyA record of a person's confirmation.todo: document this type.A death record.A record of a person's departure from a certain place.A divorce record.A draft record.todo: document this type.todo: document this type.todo: document this type.todo: document this type.A land record.A legal record.A marriage record.A marriage affadavit.todo: document this type.A record of a person's banns of marriage.todo: document this type.todo: document this type.A marriage license.todo: document this type.todo: document this type.A migration record.A military record.A naturalization record.A newspaper article or record.A Obituary recordCustomA passenger record.A pension record.A probate record.todo: document this type.todo: document this type.A Residence recordA roll.A tax record.A vital record.A voter registration record.A will. -
Method Summary
Modifier and TypeMethodDescriptionstatic RecordTypefromQNameURI(URI qname) Get the enumeration from the QName.Return the QName value for this enum.static RecordTypeReturns the enum constant of this class with the specified name.static RecordType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Admission
A record of a person's admission to an institution, society, or other association. -
Adoption
A record of an adoption. -
Affidavit
An affidavit. -
Application
A person's application to an institution, society or other association. -
Arrival
A record of a person's arrival at a certain place. -
Bank
A bank record. -
Baptism
A record of a person's baptism. -
Birth
A record of a birth. -
Burial
A record of a person's burial or interment. -
Business
todo: document this type. -
Cemetery
todo: document this type. -
Census
A census record. -
Christening
A record of a person's christening. -
CompiledGenealogy
A Compiled Genealogy -
Confirmation
A record of a person's confirmation. -
Correspondence
todo: document this type. -
Death
A death record. -
Departure
A record of a person's departure from a certain place. -
Divorce
A divorce record. -
Duplicate
todo: document this type. -
Draft
A draft record. -
Estate
todo: document this type. -
Index
todo: document this type. -
IntendedMarriage
todo: document this type. what's the difference between this an MarrigeBanns? -
Land
A land record. -
Legal
A legal record. -
Marriage
A marriage record. -
MarriageAffidavit
A marriage affadavit. todo: is this distinguishment necessary? why not just use Marriage? -
MarriageAmendment
todo: document this type. -
MarriageBanns
A record of a person's banns of marriage. -
MarriageConsent
todo: document this type. why not just use marriage banns? -
MarriageDuplicate
todo: document this type. -
MarriageLicense
A marriage license. todo: is this distinguishment necessary? why not just use Marriage? -
MarriageReturns
todo: document this type. is this distinguishment necessary? why not just use Marriage? -
Membership
todo: document this type. is this distinguishment necessary? -
Migration
A migration record. -
Military
A military record. -
Naturalization
A naturalization record. -
Newspaper
A newspaper article or record. -
Obituary
A Obituary record -
Passenger
A passenger record. -
Pension
A pension record. -
Probate
A probate record. -
RelatedDocument
todo: document this type. -
ReligiousCreeds
todo: document this type. -
Residence
A Residence record -
Roll
A roll. -
Tax
A tax record. -
Vital
A vital record. -
VoterRegistration
A voter registration record. -
Will
A will. -
OTHER
Custom
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
toQNameURI
Return the QName value for this enum.- Specified by:
toQNameURIin interfaceControlledVocabulary- Returns:
- The QName value for this enum.
-
fromQNameURI
Get the enumeration from the QName.- Parameters:
qname- The qname.- Returns:
- The enumeration.
-