All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fluentinterface.proxy.DefaultBuilderDelegate Maven / Gradle / Ivy

The newest version!
package com.fluentinterface.proxy;

import com.fluentinterface.builder.Builder;

/**
 * Bridges the provided {@link Builder} interface as the builder interface.
 */
public class DefaultBuilderDelegate extends AbstractBuilderDelegate {
    protected String getBuildMethodName() {
        return "build";
    }

    protected Class getBuilderClass() {
        return Builder.class;
    }

    public Object build(Builder builder) {
        return builder.build();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy