Errai 3.0.1-SNAPSHOT

org.jboss.errai.reflections.scanners.override
Class FilterTypeAnnotationsScanner

java.lang.Object
  extended by org.jboss.errai.reflections.scanners.AbstractScanner
      extended by org.jboss.errai.reflections.scanners.TypeAnnotationsScanner
          extended by org.jboss.errai.reflections.scanners.override.FilterTypeAnnotationsScanner
All Implemented Interfaces:
Scanner

public class FilterTypeAnnotationsScanner
extends TypeAnnotationsScanner

A TypeAnnotationsScanner that does not scan classes matching a given package filter.

Author:
mbarkley

Constructor Summary
FilterTypeAnnotationsScanner(SimplePackageFilter filter)
           
 
Method Summary
 String getName()
          Get the name of this scanner.
 void scan(Object cls)
           
 
Methods inherited from class org.jboss.errai.reflections.scanners.AbstractScanner
acceptResult, acceptsInput, filterResultsBy, getConfiguration, getMetadataAdapter, getResultFilter, getStore, scan, setConfiguration, setResultFilter, setStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterTypeAnnotationsScanner

public FilterTypeAnnotationsScanner(SimplePackageFilter filter)
Method Detail

scan

public void scan(Object cls)
Overrides:
scan in class TypeAnnotationsScanner

getName

public String getName()
Description copied from class: AbstractScanner
Get the name of this scanner. This is normally the class name of the scanner. Subclasses designed to override the behaviour of built-in scanners should return the name of the scanner they wish to override.

Specified by:
getName in interface Scanner
Overrides:
getName in class AbstractScanner

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.