Class StringTextSegment

  • All Implemented Interfaces:
    TextSegment

    final class StringTextSegment
    extends java.lang.Object
    implements TextSegment
    • Field Detail

      • codepoints

        private final char[] codepoints
      • index

        private final int index
      • currentGlyphRun

        @Nullable
        @Nullable java.awt.Shape currentGlyphRun
      • currentRenderContext

        @Nullable
        @Nullable RenderContext currentRenderContext
    • Constructor Detail

      • StringTextSegment

        public StringTextSegment​(@NotNull
                                 @NotNull TextContainer parent,
                                 int index,
                                 char[] codepoints)
    • Method Detail

      • codepoints

        public char[] codepoints()
      • isLastSegmentInParent

        public boolean isLastSegmentInParent()