Class ServerPropertiesManager.Definition

java.lang.Object
com.ultikits.ultitools.manager.ServerPropertiesManager.Definition
Enclosing class:
ServerPropertiesManager

private static final class ServerPropertiesManager.Definition extends Object
One physical line that defines a key, located with the Properties grammar.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final boolean
    Whether the key runs to the end of the line, with no separator at all.
    private final int
    Offset in the decoded text where the line's content ends (before its terminator).
    private final boolean
    Whether the logical line continues onto following physical lines.
    private final int
    Physical line index, 0-based.
    private final int
    Offset in the decoded text where the value text starts.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Definition(int line, boolean continued, int valueStart, int contentEnd, boolean bareKey)
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • line

      private final int line
      Physical line index, 0-based.
    • continued

      private final boolean continued
      Whether the logical line continues onto following physical lines.
    • valueStart

      private final int valueStart
      Offset in the decoded text where the value text starts.
    • contentEnd

      private final int contentEnd
      Offset in the decoded text where the line's content ends (before its terminator).
    • bareKey

      private final boolean bareKey
      Whether the key runs to the end of the line, with no separator at all.
  • Constructor Details

    • Definition

      Definition(int line, boolean continued, int valueStart, int contentEnd, boolean bareKey)