コード例 #1
0
 /**
  * Create a new builder that is initialized with properties of the given definition. Useful for
  * "mutating" a definition by building a slightly different copy.
  */
 public static Builder from(ModuleDefinition definition) {
   Builder builder = new Builder();
   builder
       .setGroup(definition.getGroup())
       .setLabel(definition.getLabel())
       .setName(definition.getName())
       .addParameters(definition.getParameters());
   return builder;
 }