package com.puppycrawl.tools.checkstyle.checks.design;
import java.math.BigDecimal;
import java.util.Collection;
import java.util.List;
import com.google.common.collect.ImmutableSet;
public final class InputImmutable
{
public final int someIntValue;
public final ImmutableSet<String> includes;
public final ImmutableSet<String> excludes;
public final java.lang.String notes;
public final BigDecimal money;
public final List list;
public InputImmutable(Collection<String> includes, Collection<String> excludes,
BigDecimal value, String notes, int someValue, List l) {
this.includes = ImmutableSet.copyOf(includes);
this.excludes = ImmutableSet.copyOf(excludes);
this.money = value;
this.notes = notes;
this.someIntValue = someValue;
this.list = l;
}
final class Immutable
{
public final float f = 4;
public final boolean bool = false;
public final java.net.URI uri = null;
public final java.io.File file = null;
public int value = 42;
public final java.net.URL url = null;
public boolean bValue = false;
public java.lang.Long longValue = 1L;
}
}