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

org.mapstruct.ap.spi.NoOpBuilderProvider Maven / Gradle / Ivy

There is a newer version: 1.6.3
Show newest version
/*
 * Copyright MapStruct Authors.
 *
 * Licensed under the Apache License version 2.0, available at http://www.apache.org/licenses/LICENSE-2.0
 */
package org.mapstruct.ap.spi;

// tag::documentation[]

import javax.lang.model.type.TypeMirror;

// end::documentation[]

/**
 * A NoOp {@link BuilderProvider} which returns {@code null} when searching for a builder.
 *
 * @author Filip Hrisafov
 */
// tag::documentation[]
public class NoOpBuilderProvider implements BuilderProvider {

    @Override
    public BuilderInfo findBuilderInfo(TypeMirror type) {
        return null;
    }

}
// end::documentation[]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy