Class LazyTextDescription


  • public class LazyTextDescription
    extends Description
    A text-based description that is evaluated lazily.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.function.Supplier<java.lang.String> descriptionSupplier  
    • Constructor Summary

      Constructors 
      Constructor Description
      LazyTextDescription​(java.util.function.Supplier<java.lang.String> descriptionSupplier)  
    • Field Detail

      • descriptionSupplier

        private java.util.function.Supplier<java.lang.String> descriptionSupplier
    • Constructor Detail

      • LazyTextDescription

        public LazyTextDescription​(java.util.function.Supplier<java.lang.String> descriptionSupplier)
    • Method Detail

      • value

        public java.lang.String value()
        Specified by:
        value in class Description
        Returns:
        the value of this description.