public TypeName parameterizedOutputClass()

in dataenum-processor/src/main/java/com/spotify/dataenum/processor/data/OutputValue.java [58:65]


  public TypeName parameterizedOutputClass() {
    if (!hasTypeVariables()) {
      return outputClass();
    }

    TypeName[] typeNames = Iterables.toArray(typeVariables(), TypeVariableName.class);
    return ParameterizedTypeName.get(outputClass(), typeNames);
  }