Interface Printable

All Known Implementing Classes:
AnimationCurveParser, AnimationData, AudioEffectPlayer, AudioPlayer, BorderImage, ButtonNode, CameraControlData, CameraData, ChildSelector, CircleCollider, CircleRenderer, ClassSelector, Collider, Color, ColorParser, Colour, ColourParser, Component, CSSParser, DeserializedData, DevConsoleData, Dimension, Dimension.Add, Dimension.Clamp, Dimension.If, Dimension.Max, Dimension.Min, Dimension.Mix, Dimension.Multiply, Dimension.Subtract, DimensionBase, DimensionComparator, DimensionParser, Directory, DualDimension, DualDimensionParser, DynamicText, EasingParser, Entity, EntityChunk, EnumParser, FrameNode, GridGroup, HeadlessWindow, IdSelector, ImageNode, LayoutNode, LayoutNodeStyle, ListParser, LocalStorage, ModEntry, ModifierSelector, MultiTileRenderer, Node, NodeRoot, NodeStyle, NodeStyleBase, NotSelector, Parser, ParticleBurstEmitter, ParticleEmitter, ParticleFlowEmitter, ParticleRenderer, QuadDimension, QuadRenderer, RectCollider, RectRenderer, Scene, Selector, SelectorCombo, SelectorParser, SequentialParser, SessionStorage, ShapeRenderer, SimpleParser, SpriteRenderer, Storage, StyledColorProperty, StyledDimensionProperty, StyledDirectionProperty, StyledDistributionProperty, StyledDualDimensionProperty, StyledEdgeAlignmentProperty, StyledGridAlignmentProperty, StyledIntProperty, StyledObjectProperty, StyledProperty, StyleRule, StyleSheet, TextInputNode, TextNode, Texture, TileRenderer, TooltipNode, Transform, TypeSelector, Vector, Vector2f, Vector2f.Parser, Vector2i, Vector2i.Parser, Vector3f, Vector3f.Parser, Vector3i, Vector3i.Parser, Vector4f, Vector4f.Parser, Vector4i, Vector4i.Parser, VectorFloat, VectorInt, Window

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

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

    • toString

      @NotNull @NotNull 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 using the system logger then terminates the line.
    • print

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