Arquillian Persistence Extension Implementation 1.0.0.Alpha2

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
 UsingDataSet getDataAnnotationOn(Method testMethod)
           
 UsingDataSet getDataAnnotationOnClassLevel()
           
 DataSource getDataSourceAnnotationOn(Method testMethod)
           
 DataSource getDataSourceAnnotationOnClassLevel()
           
 ShouldMatchDataSet getExpectedAnnotationOn(Method testMethod)
           
 ShouldMatchDataSet 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)
           
 boolean hasTransactionalAnnotationOnClassLevel()
           
 
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 UsingDataSet 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 ShouldMatchDataSet getExpectedAnnotationOn(Method testMethod)

hasPersistenceTestAnnotation

public boolean hasPersistenceTestAnnotation()

getTransactionalAnnotationOnClassLevel

public Transactional getTransactionalAnnotationOnClassLevel()

hasTransactionalAnnotationOnClassLevel

public boolean hasTransactionalAnnotationOnClassLevel()

getExpectedAnnotationOnClassLevel

public ShouldMatchDataSet getExpectedAnnotationOnClassLevel()

hasExpectedAnnotationOnClassLevel

public boolean hasExpectedAnnotationOnClassLevel()

getDataAnnotationOnClassLevel

public UsingDataSet getDataAnnotationOnClassLevel()

hasDataAnnotationOnClassLevel

public boolean hasDataAnnotationOnClassLevel()

getDataSourceAnnotationOnClassLevel

public DataSource getDataSourceAnnotationOnClassLevel()

hasDataSourceAnnotationOnClassLevel

public boolean hasDataSourceAnnotationOnClassLevel()

getJavaClass

public Class<?> getJavaClass()

Arquillian Persistence Extension Implementation 1.0.0.Alpha2

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