org.jboss.metadata.annotation.creator.web
Class Web25MetaDataCreator
java.lang.Object
org.jboss.metadata.annotation.creator.AbstractFinderUser
org.jboss.metadata.annotation.creator.AbstractCreator<WebMetaData>
org.jboss.metadata.annotation.creator.web.Web25MetaDataCreator
- All Implemented Interfaces:
- Creator<Collection<Class<?>>,Web25MetaData>
public class Web25MetaDataCreator
- extends AbstractCreator<WebMetaData>
- implements Creator<Collection<Class<?>>,Web25MetaData>
Create a Web25MetaData instance from the class annotations
- Version:
- $Revision: 77012 $
- Author:
- Scott.Stark@jboss.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Web25MetaDataCreator
public Web25MetaDataCreator(AnnotationFinder<AnnotatedElement> finder)
create
public Web25MetaData create(Collection<Class<?>> classes)
- Description copied from class:
AbstractCreator
- Abstract create method of a Creator, MD>.
- Specified by:
create
in interface Creator<Collection<Class<?>>,Web25MetaData>
- Specified by:
create
in class AbstractCreator<WebMetaData>
- Parameters:
classes
- the element
- Returns:
- the metadata
create
protected Web25MetaData create()
validateClass
protected boolean validateClass(Class<?> clazz)
- Description copied from class:
AbstractCreator
- Check a class if it needs to be processed.
- Specified by:
validateClass
in class AbstractCreator<WebMetaData>
- Parameters:
clazz
- the Class
- Returns:
- if it needs to be further processed
Copyright © 2009 JBoss Inc.. All Rights Reserved.