- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<BiblePurposes>
,Constable
Enum
that corresponds to ONIX Codelist 85
Description: Bible purpose
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Nested classes/interfaces inherited from interface com.tectonica.jonix.common.OnixCodelist
OnixCodelist.Pair
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA Bible (or selected Biblical text) designed for presentation from a religious organizationA Bible (or selected Biblical text) designed to be a gift to commemorate a child's birthA special gift Bible (or selected Biblical text) designed for the bride on her wedding day.A text Bible (or selected Biblical text) designed in presentation and readability for a childA small Bible (or selected Biblical text) with a trim height of five inches or lessA Bible (or selected Biblical text) designed to be used in the confirmation reading or as a gift to a confirmandA Bible (or selected Biblical text) which includes text conveying cross-references to related scripture passagesA Bible (or selected Biblical text) laid out to provide readings for each day of the yearA Bible (or selected Biblical text) containing devotional content together with the scriptureA Bible (or selected Biblical text) containing family record pages and/or additional study material for family devotionA standard Bible (or selected Biblical text) of any version with no distinguishing characteristics beyond the canonical textA Bible (or selected Biblical text) designed for gift or presentation, often including a presentation pageA large Bible (or selected Biblical text) with large print designed for use in reading scriptures in public worship from either the pulpit or lecternA Bible (or selected Biblical text) especially designed with helps and study guides oriented to the adult maleUsually inexpensive but sturdy, a Bible (or selected Biblical text) designed for use in church pewsA Bible (or selected Biblical text) designed for use in primary schoolA Bible (or selected Biblical text) including texts in Greek and/or Hebrew and designed for scholarly studyA Bible (or selected Biblical text) with study articles and helps especially for use in the classroomA Bible (or selected Biblical text) with many extra features, e.g.A special gift Bible (or selected Biblical text) designed as a gift to the couple on their wedding dayA devotional or study Bible (or selected Biblical text) with helps targeted at the adult womanA Bible (or selected Biblical text) containing special study and devotional helps designed specifically for the needs of teenagers -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BiblePurposes
static Optional<BiblePurposes>
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static BiblePurposes
Returns the enum constant of this class with the specified name.static BiblePurposes[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface com.tectonica.jonix.common.OnixCodelist
pair
-
Enum Constant Details
-
Award
A Bible (or selected Biblical text) designed for presentation from a religious organization -
Baby
A Bible (or selected Biblical text) designed to be a gift to commemorate a child's birth -
Bride
A special gift Bible (or selected Biblical text) designed for the bride on her wedding day. Usually white -
Confirmation
A Bible (or selected Biblical text) designed to be used in the confirmation reading or as a gift to a confirmand -
Childrens
A text Bible (or selected Biblical text) designed in presentation and readability for a child -
Compact
A small Bible (or selected Biblical text) with a trim height of five inches or less -
Cross_reference
A Bible (or selected Biblical text) which includes text conveying cross-references to related scripture passages -
Daily_readings
A Bible (or selected Biblical text) laid out to provide readings for each day of the year -
Devotional
A Bible (or selected Biblical text) containing devotional content together with the scripture -
Family
A Bible (or selected Biblical text) containing family record pages and/or additional study material for family devotion -
General_Text
A standard Bible (or selected Biblical text) of any version with no distinguishing characteristics beyond the canonical text -
Gift
A Bible (or selected Biblical text) designed for gift or presentation, often including a presentation page -
Lectern_Pulpit
A large Bible (or selected Biblical text) with large print designed for use in reading scriptures in public worship from either the pulpit or lectern -
Mens
A Bible (or selected Biblical text) especially designed with helps and study guides oriented to the adult male -
Primary_school
A Bible (or selected Biblical text) designed for use in primary school -
Pew
Usually inexpensive but sturdy, a Bible (or selected Biblical text) designed for use in church pews -
Scholarly
A Bible (or selected Biblical text) including texts in Greek and/or Hebrew and designed for scholarly study -
Slimline
-
Student
A Bible (or selected Biblical text) with study articles and helps especially for use in the classroom -
Study
A Bible (or selected Biblical text) with many extra features, e.g. book introductions, dictionary, concordance, references, maps, etc., to help readers better understand the scripture -
Wedding_gift
A special gift Bible (or selected Biblical text) designed as a gift to the couple on their wedding day -
Womens
A devotional or study Bible (or selected Biblical text) with helps targeted at the adult woman -
Youth
A Bible (or selected Biblical text) containing special study and devotional helps designed specifically for the needs of teenagers
-
-
Field Details
-
code
-
description
-
-
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
-
getCode
- Specified by:
getCode
in interfaceOnixCodelist
-
getDescription
- Specified by:
getDescription
in interfaceOnixCodelist
-
byCode
-
byCodeOptional
-
codeToDesciption
-