Interface Printable

All Known Implementing Classes:
AnimationData, BorderImage, ButtonNode, CameraControlData, CameraData, ClassSelector, Color, ColorParser, Component, CSSParser, Dimension, Dimension.Add, Dimension.Clamp, Dimension.If, Dimension.Max, Dimension.Min, Dimension.Mix, Dimension.Multiply, Dimension.Subtract, DimensionBase, DimensionComparator, DimensionParser, DualDimension, DualDimensionParser, DynamicText, Entity, EntityChunk, EnumParser, FrameNode, GridGroup, IdSelector, ImageNode, LayoutNode, LayoutNodeStyle, ModEntry, ModifierSelector, MultiTileRenderer, Node, NodeRoot, NodeStyle, NodeStyleBase, NotSelector, Parser, ParticleBurstEmitter, ParticleEmitter, ParticleFlowEmitter, ParticleRenderer, QuadDimension, Scene, Selector, SelectorCombo, SpriteRenderer, StyledColorProperty, StyledDimensionProperty, StyledDirectionProperty, StyledDistributionProperty, StyledDualDimensionProperty, StyledEdgeAlignmentProperty, StyledGridAlignmentProperty, StyledIntProperty, StyledObjectProperty, StyledProperty, StyleRule, StyleSheet, TextNode, Texture, TileRenderer, TooltipNode, Transform, TypeSelector, Vector, Vector2f, Vector2i, Vector3f, Vector3i, Vector4f, Vector4i, VectorFloat, VectorInt

public interface Printable
Abstract interface for printable objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Prints this object then terminates the line.
    default void
    print(Logger logger)
     
    Returns a string representation of this object.
  • Method Details

    • toString

      String toString()
      Returns a string representation of this object.
      Overrides:
      toString in class Object
      Returns:
      String representation of this object.
    • print

      default void print()
      Prints this object then terminates the line.
    • print

      default void print(Logger logger)