java.lang.Object
org.miaixz.bus.setting.metric.ini.INI

public class INI extends Object
  • Constructor Details

  • Method Details

    • sectionCreator

      public INI sectionCreator(IniSectionCreator iniSectionCreator)
      设置分区创建者功能
      Parameters:
      iniSectionCreator - IniSectionCreator
      Returns:
      当前类对象信息
    • commentCreator

      public INI commentCreator(IniCommentCreator iniCommentCreator)
      设置评论创建者功能
      Parameters:
      iniCommentCreator - IniCommentCreator
      Returns:
      当前类对象信息
    • propertyCreator

      public INI propertyCreator(IniPropertyCreator iniPropertyCreator)
      设置属性创建器功能
      Parameters:
      iniPropertyCreator - IniPropertyCreator
      Returns:
      当前类对象信息
    • skipLine

      public INI skipLine(int length)
      跳过线,向行添加空值
      Parameters:
      length - 跳过线
      Returns:
      当前类对象信息
    • plus

      public INI plus(INI otherBuilder)
      Plus other builder
      Parameters:
      otherBuilder - other builder
      Returns:
      当前类对象信息
    • plus

      public INI plus(List<IniElement> elements)
      Plus iniElement list
      Parameters:
      elements - IniElement list
      Returns:
      当前类对象信息
    • plusSection

      public INI plusSection(String value)
      Plus a section
      Parameters:
      value - section value
      Returns:
      当前类对象信息
    • plusSection

      public INI plusSection(String value, IniComment comment)
      Plus a section with comment
      Parameters:
      value - section value
      comment - comment
      Returns:
      当前类对象信息
    • plusSection

      public INI plusSection(String value, String commentValue)
      Plus a section with comment
      Parameters:
      value - section value
      commentValue - comment value
      Returns:
      当前类对象信息
    • plusProperty

      public INI plusProperty(String key, String value)
      Plus a property
      Parameters:
      key - key
      value - value
      Returns:
      当前类对象信息
    • plusProperty

      public INI plusProperty(String key, String value, IniComment comment)
      Plus a property
      Parameters:
      key - key
      value - value
      comment - 描述信息
      Returns:
      当前类对象信息
    • plusProperty

      public INI plusProperty(String key, String value, String commentValue)
      Plus a property
      Parameters:
      key - key
      value - value
      commentValue - 描述信息
      Returns:
      当前类对象信息
    • plusProperties

      public INI plusProperties(Properties properties)
      Plus properties
      Parameters:
      properties - properties
      Returns:
      当前类对象信息
    • plusProperties

      public INI plusProperties(Properties properties, IniComment comment)
      Plus properties
      Parameters:
      properties - properties
      comment - 描述信息
      Returns:
      当前类对象信息
    • plusProperties

      public INI plusProperties(Properties properties, String commentValue)
      Plus properties
      Parameters:
      properties - properties
      commentValue - 描述信息
      Returns:
      当前类对象信息
    • plusComment

      public INI plusComment(String value)
    • build

      public IniSetting build()