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

de.is24.deadcode4j.analyzer.JeeAnnotationsAnalyzer Maven / Gradle / Ivy

package de.is24.deadcode4j.analyzer;

import de.is24.deadcode4j.Analyzer;

import java.util.Arrays;

/**
 * Analyzes class files: marks a class as being in use if it is annotated with one of those JEE annotations:
 * 
    *
  • javax.annotation.ManagedBean
  • *
  • javax.inject.Named
  • *
  • javax.persistence.metamodel.StaticMetamodel
  • *
* * @since 1.3.0 */ public final class JeeAnnotationsAnalyzer extends AnnotationsAnalyzer implements Analyzer { public JeeAnnotationsAnalyzer() { super("_JEE-Annotation_", Arrays.asList( "javax.annotation.ManagedBean", "javax.inject.Named", "javax.persistence.metamodel.StaticMetamodel")); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy