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

autofixture.generators.objects.implementationdetails.VisibilityCondition Maven / Gradle / Ivy

Go to download

An attempt to reimplement core features of a popular .NET anonymous value generator - AutoFixture - in Java

There is a newer version: 2.1.10
Show newest version
package autofixture.generators.objects.implementationdetails;

import java.util.function.Function;

public class VisibilityCondition implements ConstructorVisibility {

  private final Function, Boolean> condition;

  public VisibilityCondition(final Function, Boolean> visibilityCondition) {
    condition = visibilityCondition;
  }

  @Override
  public boolean appliesTo(InstanceCreation constructor) {
    return condition.apply(constructor);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy