Module jonix.common

Enum Class EpublicationTypes

java.lang.Object
java.lang.Enum<EpublicationTypes>
com.tectonica.jonix.common.codelist.EpublicationTypes
All Implemented Interfaces:
OnixCodelist, Serializable, Comparable<EpublicationTypes>, Constable

public enum EpublicationTypes extends Enum<EpublicationTypes> implements OnixCodelist
Enum that corresponds to ONIX Codelist 10

Description: Epublication type code

Jonix-Comment: Deprecated in Onix3

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 Constants
    Enum Constant
    Description
    An epublication delivered in an enhanced PDF format, using Adobe's proprietary EBX DRM, capable of being read in the Adobe Ebook Reader software, on any platform which can support this software, which was formerly known as Glassbook
    Epublication packaged as an application for Android (eg Android phone or tablet) containing both executable code and content.
    Epublication packaged as an application for iOS (eg Apple iPhone, iPad etc) containing both executable code and content.
    An epublication delivered in a proprietary XML-based format and available for online access only through subscription to the Books24x7 service
    An epublication available through DigitalOwl proprietary packaging, distribution and DRM software, delivered in a variety of formats across a range of platforms
    An epublication in a proprietary format for use with DXReader software
    An epublication in a format proprietary to the Ebook Library service
    E-book Plus (proprietary Norwegian e-book format based on HTML5 documents packaged within a zipped .ebp file)
    An epublication in a format proprietary to the Ebrary service
    Proprietary format based on EPUB used by Barnes and Noble for fixed-format e-books, readable on NOOK devices and Nook reader software
    An epublication delivered using the Open Publication Structure / OPS Container Format standard of the International Digital Publishing Forum (IDPF).
    An epublication viewed as a unique package of content which may be converted into any of a number of different types for delivery to the consumer.
    An epublication delivered in a proprietary HTML-based format, capable of being read in reading software which may be used on handheld devices using the Palm OS or Pocket PC/Windows CE operating systems
    An epublication delivered as a self-executing file including its own reader software, and created with proprietary ExeBook Self-Publisher software
    An epublication delivered in Franklin's proprietary HTML-based format, capable of being read in reading software which is specific to the Franklin eBookman platform
    An epublication delivered in a proprietary .RB format, capable of being read in reading software which is specific to the Gemstar REB 1100 hardware platform.
    An epublication delivered in a proprietary format, capable of being read in reading software which is specific to the Gemstar REB 1200 hardware platform.
    An epublication made available by Google in association with a publisher; readable online on a browser-enabled device and offline on designated ebook readers
    An epublication delivered in a proprietary HTML-based format, capable of being read in Handheldmed reader software on Palm OS, Windows, and EPOC/Psion handheld devices, available only through the Handheldmed service
    An epublication delivered in a basic, unprotected, HTML format.
    Apple's iBook format (a proprietary extension of EPUB), can only be read on Apple iOS devices
    An epublication in a proprietary format for use with iSilo software on various hardware platforms
    Amazon proprietary file format derived from Mobipocket format, used for Kindle devices and Kindle reader software
    An epublication delivered in an encrypted .RTF format, capable of being read only in the Litraweb Visor software, and available only from Litraweb.com
    An epublication delivered in a proprietary format through a web browser, capable of being read only through subscription to the MetaText service (the educational division of NetLibrary)
    An epublication delivered in an unencrypted Microsoft .LIT format, capable of being read in the Microsoft Reader software at any level, on any platform which can support this software.
    An epublication delivered in the Microsoft .LIT format, with full encryption, capable of being read in the Microsoft Reader software at Level 5, on any platform which can support this software
    An epublication delivered in a proprietary PDF-based format, capable of being read only through subscription to the MightyWords service
    An epublication delivered in a proprietary format, capable of being read in the MobiPocket software on PalmOS, WindowsCE /Pocket PC, Franklin eBookman, and EPOC32 handheld devices, available through the MobiPocket service.
    Product consists of parts in different formats
     
    An epublication delivered in a proprietary HTML- or OEBF-based format, capable of being read only through subscription to the NetLibrary service
    An epublication delivered in the standard distribution format specified in the Open Ebook Publication Structure (OEBPS) format and capable of being read in any OEBPS-compliant reading system.
    Epublication packaged as an application.
    Proprietary format based on PDF used by Barnes and Noble for fixed-format e-books, readable on some NOOK devices and Nook reader software
    An epublication delivered in a basic, unprotected, PDF format.
    An epublication delivered in PDF format, capable of being read in the standard Acrobat Reader, and protected by PDF-Merchant DRM features.
    An epublication in a proprietary format for use with Plucker reader software on Palm and other handheld devices
    An epublication delivered in a proprietary .RB format, capable of being read in reading software which is specific to the RocketBook hardware platform.
    Sharable Content Object Reference Model, standard content and packaging format for e-learning objects
    An epublication delivered in a proprietary format capable of being read in reading software which is specific to the Softbook hardware platform.
    An epublication in a Sony proprietary format for use with the Sony Reader and LIBRIé reading devices
    An epublication delivered in the proprietary TK3 format, capable of being read only in the TK3 reader software supplied by Night Kitchen Inc, on any platform which can support this software
    An epublication delivered in a proprietary format, capable of being read in Town Compass DataViewer reader software on a Palm OS handheld device
    An epublication delivered in an openly available .TXT format, with ASCII or UTF-8 encoding, as used for example in Project Gutenberg
    Unknown, or no code yet assigned for this format
    A format proprietary to the VitalSource service
     
    An epublication in a proprietary format combining text and video content and available to be used online or as a downloadable application for a mobile device - see www.vook.com
    An epublication delivered in a proprietary ???-based format and available for download only through the WizeUp service
    XML Paper Specification format [File extension .xps] for (eg) Blio
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final String
     
    final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    byCode(String code)
     
     
    static String
     
     
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.tectonica.jonix.common.OnixCodelist

    pair
  • Enum Constant Details

    • Epublication_content_package

      public static final EpublicationTypes Epublication_content_package
      An epublication viewed as a unique package of content which may be converted into any of a number of different types for delivery to the consumer. This code is used when an ONIX <Product> record describes the content package and lists within the record the different forms in which it is available
    • HTML

      public static final EpublicationTypes HTML
      An epublication delivered in a basic, unprotected, HTML format. Do NOT use for HTML-based formats which include DRM protection
    • PDF

      public static final EpublicationTypes PDF
      An epublication delivered in a basic, unprotected, PDF format. Do NOT use for PDF-based formats which include DRM protection
    • PDF_Merchant

      public static final EpublicationTypes PDF_Merchant
      An epublication delivered in PDF format, capable of being read in the standard Acrobat Reader, and protected by PDF-Merchant DRM features. (This format is no longer supported for new applications)
    • Adobe_Ebook_Reader

      public static final EpublicationTypes Adobe_Ebook_Reader
      An epublication delivered in an enhanced PDF format, using Adobe's proprietary EBX DRM, capable of being read in the Adobe Ebook Reader software, on any platform which can support this software, which was formerly known as Glassbook
    • Microsoft_Reader_Level_1_Level_3

      public static final EpublicationTypes Microsoft_Reader_Level_1_Level_3
      An epublication delivered in an unencrypted Microsoft .LIT format, capable of being read in the Microsoft Reader software at any level, on any platform which can support this software. (Level 3 differs from Level 1 only in that it embeds the name of the original purchaser)
    • Microsoft_Reader_Level_5

      public static final EpublicationTypes Microsoft_Reader_Level_5
      An epublication delivered in the Microsoft .LIT format, with full encryption, capable of being read in the Microsoft Reader software at Level 5, on any platform which can support this software
    • NetLibrary

      public static final EpublicationTypes NetLibrary
      An epublication delivered in a proprietary HTML- or OEBF-based format, capable of being read only through subscription to the NetLibrary service
    • MetaText

      public static final EpublicationTypes MetaText
      An epublication delivered in a proprietary format through a web browser, capable of being read only through subscription to the MetaText service (the educational division of NetLibrary)
    • MightyWords

      public static final EpublicationTypes MightyWords
      An epublication delivered in a proprietary PDF-based format, capable of being read only through subscription to the MightyWords service
    • eReader_AKA_Palm_Reader

      public static final EpublicationTypes eReader_AKA_Palm_Reader
      An epublication delivered in a proprietary HTML-based format, capable of being read in reading software which may be used on handheld devices using the Palm OS or Pocket PC/Windows CE operating systems
    • Softbook

      public static final EpublicationTypes Softbook
      An epublication delivered in a proprietary format capable of being read in reading software which is specific to the Softbook hardware platform. Also capable of being read on the Softbook's successor, the Gemstar REB 1200
    • RocketBook

      public static final EpublicationTypes RocketBook
      An epublication delivered in a proprietary .RB format, capable of being read in reading software which is specific to the RocketBook hardware platform. Also capable of being read on the RocketBook's successor, the Gemstar REB 1100
    • Gemstar_REB_1100

      public static final EpublicationTypes Gemstar_REB_1100
      An epublication delivered in a proprietary .RB format, capable of being read in reading software which is specific to the Gemstar REB 1100 hardware platform. Also capable of being read on the RocketBook with some loss of functionality
    • Gemstar_REB_1200

      public static final EpublicationTypes Gemstar_REB_1200
      An epublication delivered in a proprietary format, capable of being read in reading software which is specific to the Gemstar REB 1200 hardware platform. Also capable of being read on the Softbook with some loss of functionality
    • Franklin_eBookman

      public static final EpublicationTypes Franklin_eBookman
      An epublication delivered in Franklin's proprietary HTML-based format, capable of being read in reading software which is specific to the Franklin eBookman platform
    • Books24x7

      public static final EpublicationTypes Books24x7
      An epublication delivered in a proprietary XML-based format and available for online access only through subscription to the Books24x7 service
    • DigitalOwl

      public static final EpublicationTypes DigitalOwl
      An epublication available through DigitalOwl proprietary packaging, distribution and DRM software, delivered in a variety of formats across a range of platforms
    • Handheldmed

      public static final EpublicationTypes Handheldmed
      An epublication delivered in a proprietary HTML-based format, capable of being read in Handheldmed reader software on Palm OS, Windows, and EPOC/Psion handheld devices, available only through the Handheldmed service
    • WizeUp

      public static final EpublicationTypes WizeUp
      An epublication delivered in a proprietary ???-based format and available for download only through the WizeUp service
    • TK3

      public static final EpublicationTypes TK3
      An epublication delivered in the proprietary TK3 format, capable of being read only in the TK3 reader software supplied by Night Kitchen Inc, on any platform which can support this software
    • Litraweb

      public static final EpublicationTypes Litraweb
      An epublication delivered in an encrypted .RTF format, capable of being read only in the Litraweb Visor software, and available only from Litraweb.com
    • MobiPocket

      public static final EpublicationTypes MobiPocket
      An epublication delivered in a proprietary format, capable of being read in the MobiPocket software on PalmOS, WindowsCE /Pocket PC, Franklin eBookman, and EPOC32 handheld devices, available through the MobiPocket service. Includes Amazon Kindle formats up to and including version 7 - but prefer code 031 for version 7, and always use 031 for KF8
    • Open_Ebook

      public static final EpublicationTypes Open_Ebook
      An epublication delivered in the standard distribution format specified in the Open Ebook Publication Structure (OEBPS) format and capable of being read in any OEBPS-compliant reading system. Includes EPUB format up to and including version 2 - but prefer code 029 for EPUB 2, and always use 029 for EPUB 3
    • Town_Compass_DataViewer

      public static final EpublicationTypes Town_Compass_DataViewer
      An epublication delivered in a proprietary format, capable of being read in Town Compass DataViewer reader software on a Palm OS handheld device
    • TXT

      public static final EpublicationTypes TXT
      An epublication delivered in an openly available .TXT format, with ASCII or UTF-8 encoding, as used for example in Project Gutenberg
    • ExeBook

      public static final EpublicationTypes ExeBook
      An epublication delivered as a self-executing file including its own reader software, and created with proprietary ExeBook Self-Publisher software
    • Sony_BBeB

      public static final EpublicationTypes Sony_BBeB
      An epublication in a Sony proprietary format for use with the Sony Reader and LIBRIé reading devices
    • VitalSource_Bookshelf

      public static final EpublicationTypes VitalSource_Bookshelf
    • EPUB

      public static final EpublicationTypes EPUB
      An epublication delivered using the Open Publication Structure / OPS Container Format standard of the International Digital Publishing Forum (IDPF). [This value was originally defined as 'Adobe Digital Editions', which is not an epublication format but a reader which supports PDF or EPUB (IDPF) formats. Since PDF is already covered by code 002, it was agreed, and announced to the ONIX listserv in September 2009, that code 029 should be refined to represent EPUB format]
    • MyiLibrary

      public static final EpublicationTypes MyiLibrary
    • Kindle

      public static final EpublicationTypes Kindle
      Amazon proprietary file format derived from Mobipocket format, used for Kindle devices and Kindle reader software
    • Google_Edition

      public static final EpublicationTypes Google_Edition
      An epublication made available by Google in association with a publisher; readable online on a browser-enabled device and offline on designated ebook readers
    • Vook

      public static final EpublicationTypes Vook
      An epublication in a proprietary format combining text and video content and available to be used online or as a downloadable application for a mobile device - see www.vook.com
    • DXReader

      public static final EpublicationTypes DXReader
      An epublication in a proprietary format for use with DXReader software
    • EBL

      public static final EpublicationTypes EBL
      An epublication in a format proprietary to the Ebook Library service
    • Ebrary

      public static final EpublicationTypes Ebrary
      An epublication in a format proprietary to the Ebrary service
    • iSilo

      public static final EpublicationTypes iSilo
      An epublication in a proprietary format for use with iSilo software on various hardware platforms
    • Plucker

      public static final EpublicationTypes Plucker
      An epublication in a proprietary format for use with Plucker reader software on Palm and other handheld devices
    • VitalBook

      public static final EpublicationTypes VitalBook
      A format proprietary to the VitalSource service
    • Book_app_for_iOS

      public static final EpublicationTypes Book_app_for_iOS
      Epublication packaged as an application for iOS (eg Apple iPhone, iPad etc) containing both executable code and content. Content can be described with <ProductContentType>
    • Android_app

      public static final EpublicationTypes Android_app
      Epublication packaged as an application for Android (eg Android phone or tablet) containing both executable code and content. Content can be described with <ProductContentType>
    • Other_app

      public static final EpublicationTypes Other_app
      Epublication packaged as an application. Technical requirements such as target operating system and/or device should be provided in <EpubTypeNote>. Content can be described with <ProductContentType>
    • XPS

      public static final EpublicationTypes XPS
      XML Paper Specification format [File extension .xps] for (eg) Blio
    • iBook

      public static final EpublicationTypes iBook
      Apple's iBook format (a proprietary extension of EPUB), can only be read on Apple iOS devices
    • ePIB

      public static final EpublicationTypes ePIB
      Proprietary format based on EPUB used by Barnes and Noble for fixed-format e-books, readable on NOOK devices and Nook reader software
    • SCORM

      public static final EpublicationTypes SCORM
      Sharable Content Object Reference Model, standard content and packaging format for e-learning objects
    • EBP

      public static final EpublicationTypes EBP
      E-book Plus (proprietary Norwegian e-book format based on HTML5 documents packaged within a zipped .ebp file)
    • Page_Perfect

      public static final EpublicationTypes Page_Perfect
      Proprietary format based on PDF used by Barnes and Noble for fixed-format e-books, readable on some NOOK devices and Nook reader software
    • Multiple_formats

      public static final EpublicationTypes Multiple_formats
      Product consists of parts in different formats
    • Unspecified

      public static final EpublicationTypes Unspecified
      Unknown, or no code yet assigned for this format
  • Field Details

    • code

      public final String code
    • description

      public final String description
  • Method Details

    • values

      public static EpublicationTypes[] 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

      public static EpublicationTypes valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getCode

      public String getCode()
      Specified by:
      getCode in interface OnixCodelist
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface OnixCodelist
    • byCode

      public static EpublicationTypes byCode(String code)
    • byCodeOptional

      public static Optional<EpublicationTypes> byCodeOptional(String code)
    • codeToDesciption

      public static String codeToDesciption(String code)