Class Block.BlockBuilder

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • Block.BlockBuilder

        Block.BlockBuilder()
    • Method Detail

      • id

         final Block.BlockBuilder id(String id)

        The technical id of this block. Must be usable as an identifier in 'all' common programming languages. So "CamelCase" (without spaces) is a good choice.

      • shortDescription

         final Block.BlockBuilder shortDescription(String shortDescription)

        A shorter variant of the Human-readable description of the field. If no shorter version is available then it will be the same as the 'long' description.

      • build

         final Block build()

        Build the SchemaDevice, throws IllegalArgumentException if something is wrong