package xsbti.api; import java.util.Arrays; import java.util.List; public class Parameterized extends SimpleType { public Parameterized(SimpleType baseType, Type[] typeArguments) { this.baseType = baseType; this.typeArguments = typeArguments; } private final SimpleType baseType; private final Type[] typeArguments; public final SimpleType baseType() { return baseType; } public final Type[] typeArguments() { return typeArguments; } public String toString() { return "Parameterized(" + "baseType: " + baseType() + ", " + "typeArguments: " + Arrays.toString(typeArguments())+ ")"; } }