blob: 0f5f4134763a169aa8e3381b0f3e4cf66cd94e98 [file] [log] [blame]
package com.android.class2greylist;
import java.util.Map;
import java.util.Set;
public interface AnnotationConsumer {
/**
* Handle a parsed annotation for a class member.
*
* @param apiSignature Signature of the class member.
* @param annotationProperties Map of stringified properties of this annotation.
* @param parsedFlags Array of flags parsed from the annotation for this member.
*/
public void consume(String apiSignature, Map<String, String> annotationProperties,
Set<String> parsedFlags);
public void close();
}