diff options
Diffstat (limited to 'src/main/java/com/squareup/javapoet/ParameterSpec.java')
-rw-r--r-- | src/main/java/com/squareup/javapoet/ParameterSpec.java | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/main/java/com/squareup/javapoet/ParameterSpec.java b/src/main/java/com/squareup/javapoet/ParameterSpec.java index eaeece0..8686790 100644 --- a/src/main/java/com/squareup/javapoet/ParameterSpec.java +++ b/src/main/java/com/squareup/javapoet/ParameterSpec.java @@ -15,31 +15,30 @@ */ package com.squareup.javapoet; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableSet; import java.io.IOException; import java.io.StringWriter; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.Collections; import java.util.List; +import java.util.Set; import javax.lang.model.SourceVersion; import javax.lang.model.element.Modifier; -import static com.google.common.base.Preconditions.checkArgument; -import static com.google.common.base.Preconditions.checkNotNull; +import static com.squareup.javapoet.Util.checkArgument; +import static com.squareup.javapoet.Util.checkNotNull; /** A generated parameter declaration. */ public final class ParameterSpec { public final String name; - public final ImmutableList<AnnotationSpec> annotations; - public final ImmutableSet<Modifier> modifiers; + public final List<AnnotationSpec> annotations; + public final Set<Modifier> modifiers; public final Type type; private ParameterSpec(Builder builder) { this.name = checkNotNull(builder.name, "name == null"); - this.annotations = ImmutableList.copyOf(builder.annotations); - this.modifiers = ImmutableSet.copyOf(builder.modifiers); + this.annotations = Util.immutableList(builder.annotations); + this.modifiers = Util.immutableSet(builder.modifiers); this.type = checkNotNull(builder.type, "type == null"); } |