public boolean parse()

in TransformCore/src/main/java/com/facebook/ads/injkit/benchmark/BenchmarkConfigurationParser.java [23:38]


  public boolean parse(LineDirectiveSplit split, ParseContext ctx)
      throws InvalidAnnotationProcessorConfigurationException {
    switch (split.getDirective()) {
      case BenchmarkConfigurationConstants.ENABLED:
        benchmarkEnabled.setValue(ctx, split.getContentsSingleString(ctx));
        return true;
      case BenchmarkConfigurationConstants.ANNOTATION_CLASS:
        benchmarkAnnotationClass.setValue(ctx, split.getContentsSingleString(ctx));
        return true;
      case BenchmarkConfigurationConstants.RECEIVER_CLASS:
        benchmarkReceiverClass.setValue(ctx, split.getContentsSingleString(ctx));
        return true;
      default:
        return false;
    }
  }