- All Implemented Interfaces:
OnixCodelist,Serializable,Comparable<BiblePurposes>,Constable
Enum that corresponds to ONIX Codelist 85
Description: Bible purpose
- See Also:
-
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 Bible (or selected Biblical text) specifically intended as a gift or keepsake for a child's Christening or baptism, often with personalization features like a presentation page, space to record milestones, and sometimes even illustrations or stories tailored for young children.A 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 Bible or (selected Biblical text) specifically intended as a gift or keepsake for a communicant's first communion.A 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 Bible (or selected Biblical text) designed with extra space in the margins or on dedicated pages for notes, personal reflections or creative expression.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.A Bible (or selected Biblical text) especially designed with helps and study guides oriented to the adult maleA Bible (or selected Biblical text) designed for distribution to those outside of the church, often at a lower cost or in a more accessible format.A Bible (or selected Biblical text) intended as a practical resource for pastors, offering guidance and tools for various aspects of ministry.Usually inexpensive but sturdy, a Bible (or selected Biblical text) designed for use in church pewsA Bible (or selected Biblical text) specifically designed with features that are helpful for public speaking and delivering sermons, including a larger font size, wider margins for taking notes, and a layout that makes it easy to locate verses quickly.A Bible (or selected Biblical text) designed for use in primary schoolA Bible (or selected Biblical text) laid out as single-column text, with no footnotes or verse numbers, like a 'normal' book.A 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 or young adults -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BiblePurposesstatic Optional<BiblePurposes> byCodeOptional(String code) static StringcodeToDesciption(String code) getCode()static BiblePurposesReturns 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, valueOfMethods 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 -
Childrens
A text Bible (or selected Biblical text) designed in presentation and readability for a child -
Christening_Baptism_gift
A Bible (or selected Biblical text) specifically intended as a gift or keepsake for a child's Christening or baptism, often with personalization features like a presentation page, space to record milestones, and sometimes even illustrations or stories tailored for young children. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
Compact
A small Bible (or selected Biblical text) with a trim height of five inches or less -
Confirmation
A Bible (or selected Biblical text) designed to be used in the confirmation reading or as a gift to a confirmand -
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 -
First_communion
A Bible or (selected Biblical text) specifically intended as a gift or keepsake for a communicant's first communion. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
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 -
Journaling_notetaking
A Bible (or selected Biblical text) designed with extra space in the margins or on dedicated pages for notes, personal reflections or creative expression. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
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. Usually in a fine binding and elaborately decorated -
Mens
A Bible (or selected Biblical text) especially designed with helps and study guides oriented to the adult male -
Outreach
A Bible (or selected Biblical text) designed for distribution to those outside of the church, often at a lower cost or in a more accessible format. They are intended to be shared with people who may not already own a Bible, and frequently feature helpful resources like introductions to key concepts, guidance on common questions, and explanations of salvation for those exploring faith or new believers. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
Pastoral
A Bible (or selected Biblical text) intended as a practical resource for pastors, offering guidance and tools for various aspects of ministry. It typically includes additional articles, sermon outlines, and special service templates, alongside standard Biblical text. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
Pew
Usually inexpensive but sturdy, a Bible (or selected Biblical text) designed for use in church pews -
Preaching
A Bible (or selected Biblical text) specifically designed with features that are helpful for public speaking and delivering sermons, including a larger font size, wider margins for taking notes, and a layout that makes it easy to locate verses quickly. Smaller and le. Only for use in ONIX 3.0 or laterss elaborately-decorated than a Pulpit BibleJONIX adds: Not included in Onix2
-
Primary_school
A Bible (or selected Biblical text) designed for use in primary school -
Readers
A Bible (or selected Biblical text) laid out as single-column text, with no footnotes or verse numbers, like a 'normal' book. Only for use in ONIX 3.0 or laterJONIX adds: Not included in Onix2
-
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_Teen
A Bible (or selected Biblical text) containing special study and devotional helps designed specifically for the needs of teenagers or young adults
-
-
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:
getCodein interfaceOnixCodelist
-
getDescription
- Specified by:
getDescriptionin interfaceOnixCodelist
-
byCode
-
byCodeOptional
-
codeToDesciption
-