Class DataSectionBuilder


  • public final class DataSectionBuilder
    extends java.lang.Object
    The DataSectionBuilder class builds data sections.
    • Constructor Detail

      • DataSectionBuilder

        public DataSectionBuilder​(BlockId blockId,
                                  DirectiveFactory directiveFactory,
                                  Section section,
                                  boolean isGlobal,
                                  boolean isSeparateFile)
    • Method Detail

      • setPhysicalAddress

        public void setPhysicalAddress​(java.math.BigInteger value)
      • isGlobal

        public boolean isGlobal()
      • isSeparateFile

        public boolean isSeparateFile()
      • addDirective

        public void addDirective​(Directive directive)
        Adds the directive to the data section.
        Parameters:
        directive - Directive to be added.
      • addLabel

        public void addLabel​(java.lang.String id,
                             boolean global)