Class VolumeImpl

  • All Implemented Interfaces:
    Volume

    public class VolumeImpl
    extends Object
    implements Volume
    Provides a container for a physical volume of braille.
    • Constructor Detail

      • VolumeImpl

        public VolumeImpl​(Overhead overhead)
    • Method Detail

      • setPreVolData

        public void setPreVolData​(SectionBuilder preVolData)
      • setPostVolData

        public void setPostVolData​(SectionBuilder postVolData)
      • getOverhead

        public Overhead getOverhead()
      • getBodySize

        public int getBodySize()
      • getVolumeSize

        public int getVolumeSize()
        Returns:
        The actual size of the whole volume in sheets.
      • getSections

        public Iterable<? extends Section> getSections()
        Description copied from interface: Volume
        Gets the contents.
        Specified by:
        getSections in interface Volume
        Returns:
        returns the contents