public SoyValue applyForJava()

in java/com/google/cloud/deploymentmanager/autogen/soy/SoyDirectives.java [300:322]


    public SoyValue applyForJava(SoyValue soyValue, List<SoyValue> list) {
      Set<Flag> flags = getFlagsArgument(list);
      String value = soyValue.stringValue();
      int begin = 0;
      int end = value.length();
      if (flags.contains(Flag.BOTH) || flags.contains(Flag.LEADING)) {
        while (begin < end) {
          if (!shouldTrim(value.charAt(begin), flags)) {
            break;
          }
          begin++;
        }
      }
      if (flags.contains(Flag.BOTH) || flags.contains(Flag.TRAILING)) {
        while (begin < end) {
          if (!shouldTrim(value.charAt(end - 1), flags)) {
            break;
          }
          end--;
        }
      }
      return StringData.forValue(value.substring(begin, end));
    }