public static org.inferred.freebuilder.processor.property.Property.Builder from(
      org.inferred.freebuilder.processor.property.Property value) {
    if (value instanceof Rebuildable) {
      return ((Rebuildable) value).toBuilder();
    } else {
      return new org.inferred.freebuilder.processor.property.Property.Builder().mergeFrom(value);
    }
  }
public static org . inferred . freebuilder . processor . property . Property . Builder from ( org . inferred . freebuilder . processor . property . Property value ) { if ( value instanceof Rebuildable ) { return ( ( Rebuildable ) value ) . toBuilder ( ) ; } else { return new org . inferred . freebuilder . processor . property . Property . Builder ( ) . mergeFrom ( value ) ; } }
Creates a new builder using {@code value} as a template.

<p>If {@code value} is a partial, the builder will return more partials.