All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nordstrom.automation.junit.FieldsForAnnotationsAccessor Maven / Gradle / Ivy

There is a newer version: 17.1.1
Show newest version
package com.nordstrom.automation.junit;

import java.lang.annotation.Annotation;
import java.util.List;
import java.util.Map;

import org.junit.runners.model.FrameworkField;

/**
 * This interface declares an accessor method for the [ {@code Class} → {@code List} ]
 * map of {@code org.junit.runners.model.TestClass}.
 */
public interface FieldsForAnnotationsAccessor {
    
    /**
     * Get the map that associates annotation types with the fields to which they're attached.
     * 
     * @return mappings from annotation types to lists of annotated fields
     */
    Map, List> getFieldsForAnnotations();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy