Class SheetTemplateInstance

java.lang.Object
cdc.impex.templates.SheetTemplateInstance

public final class SheetTemplateInstance extends Object
(SheetTemplate, Header) association.
Author:
Damien Carbonne
  • Method Details

    • getTemplate

      public SheetTemplate getTemplate()
      Returns:
      The sheet template.
    • getHeader

      public cdc.office.tables.Header getHeader()
      Returns:
      The actual header. It is compliant with template and contains only names.
    • of

      public static SheetTemplateInstance of(SheetTemplate template, cdc.office.tables.Header header)
      Creates a SheetTemplateInstance from a template and a header.
      Parameters:
      template - The template.
      header - The header;
      Returns:
      A new SheetTemplateInstance instance.
    • of

      public static SheetTemplateInstance of(SheetTemplate template)
      Creates a SheetTemplateInstance from a template whose header must only contain names.
      Parameters:
      template - The template.
      Returns:
      A new SheetTemplateInstance instance.
    • replace

      public static SheetTemplateInstance replace(SheetTemplate template, List<String> patternReplacement)
    • replace

      public static SheetTemplateInstance replace(SheetTemplate template, String... patternReplacement)