Arquillian Persistence Extension Implementation 1.0.0.Alpha1

org.jboss.arquillian.persistence.metadata
Class MetadataExtractor

java.lang.Object
  extended by org.jboss.arquillian.persistence.metadata.MetadataExtractor

public class MetadataExtractor
extends Object


Constructor Summary
MetadataExtractor(org.jboss.arquillian.test.spi.TestClass testClass)
           
 
Method Summary
 Data getDataAnnotationOn(Method testMethod)
           
 Data getDataAnnotationOnClassLevel()
           
 DataSource getDataSourceAnnotationOn(Method testMethod)
           
 DataSource getDataSourceAnnotationOnClassLevel()
           
 Expected getExpectedAnnotationOn(Method testMethod)
           
 Expected getExpectedAnnotationOnClassLevel()
           
 Class<?> getJavaClass()
           
 Transactional getTransactionalAnnotationOn(Method testMethod)
           
 Transactional getTransactionalAnnotationOnClassLevel()
           
 boolean hasDataAnnotationOn(Method testMethod)
           
 boolean hasDataAnnotationOnClassLevel()
           
 boolean hasDataSourceAnnotationOn(Method testMethod)
           
 boolean hasDataSourceAnnotationOnClassLevel()
           
 boolean hasExpectedAnnotationOn(Method testMethod)
           
 boolean hasExpectedAnnotationOnClassLevel()
           
 boolean hasPersistenceTestAnnotation()
           
 boolean hasTransactionalAnnotationOn(Method testMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataExtractor

public MetadataExtractor(org.jboss.arquillian.test.spi.TestClass testClass)
Method Detail

hasDataAnnotationOn

public boolean hasDataAnnotationOn(Method testMethod)

getDataAnnotationOn

public Data getDataAnnotationOn(Method testMethod)

hasTransactionalAnnotationOn

public boolean hasTransactionalAnnotationOn(Method testMethod)

getTransactionalAnnotationOn

public Transactional getTransactionalAnnotationOn(Method testMethod)

hasDataSourceAnnotationOn

public boolean hasDataSourceAnnotationOn(Method testMethod)

getDataSourceAnnotationOn

public DataSource getDataSourceAnnotationOn(Method testMethod)

hasExpectedAnnotationOn

public boolean hasExpectedAnnotationOn(Method testMethod)

getExpectedAnnotationOn

public Expected getExpectedAnnotationOn(Method testMethod)

hasPersistenceTestAnnotation

public boolean hasPersistenceTestAnnotation()

getTransactionalAnnotationOnClassLevel

public Transactional getTransactionalAnnotationOnClassLevel()

getExpectedAnnotationOnClassLevel

public Expected getExpectedAnnotationOnClassLevel()

hasExpectedAnnotationOnClassLevel

public boolean hasExpectedAnnotationOnClassLevel()

getDataAnnotationOnClassLevel

public Data getDataAnnotationOnClassLevel()

hasDataAnnotationOnClassLevel

public boolean hasDataAnnotationOnClassLevel()

getDataSourceAnnotationOnClassLevel

public DataSource getDataSourceAnnotationOnClassLevel()

hasDataSourceAnnotationOnClassLevel

public boolean hasDataSourceAnnotationOnClassLevel()

getJavaClass

public Class<?> getJavaClass()

Arquillian Persistence Extension Implementation 1.0.0.Alpha1

Copyright © 2011 JBoss by Red Hat. All Rights Reserved.