Interface ThingBuilder


  • public interface ThingBuilder
    Builder for instances of Thing which uses Object Scoping and Method Chaining to provide a convenient usage experience.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  ThingBuilder.FromCopy
      A mutable builder with a fluent API for an immutable Thing.
      static interface  ThingBuilder.FromScratch
      A mutable builder with a fluent API for an immutable Thing from scratch.
    • Method Detail

      • generateRandomTypedThingId

        static ThingId generateRandomTypedThingId()
        Generates a random Thing ID without namespace.
        Returns:
        the ID