question: protected Builder ( @ Nonnull final Builder builder ) { Check . notNull ( builder , "builder" ) ; family = builder . family ; icon = builder . icon ; id = builder . id ; infoUrl = builder . infoUrl ; name = builder . name ; patterns . addAll ( builder . patterns ) ; producer = builder . producer ; producerUrl = builder . producerUrl ; url = builder . url ; }
target:  Creates a new instance of a builder with the data of the passed builder.