Arquillian Persistence Extension Implementation 1.0.0.Alpha4

org.jboss.arquillian.persistence.metadata
Class MetadataExtractor

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

public class MetadataExtractor
extends Object

Author:
Bartosz Majsak

Constructor Summary
MetadataExtractor(org.jboss.arquillian.test.spi.TestClass testClass)
           
 
Method Summary
 AnnotationInspector<ApplyScriptAfter> applyScriptAfter()
           
 AnnotationInspector<ApplyScriptBefore> applyScriptBefore()
           
 AnnotationInspector<Cleanup> cleanup()
           
 AnnotationInspector<CleanupUsingScript> cleanupUsingScript()
           
 AnnotationInspector<DataSource> dataSource()
           
 Class<?> getJavaClass()
           
 boolean hasPersistenceTestAnnotation()
           
<K extends Annotation>
void
register(org.jboss.arquillian.test.spi.TestClass testClass, Class<K> annotation)
           
 AnnotationInspector<ShouldMatchDataSet> shouldMatchDataSet()
           
 AnnotationInspector<Transactional> transactional()
           
<K extends Annotation>
AnnotationInspector<K>
using(Class<K> annotation)
           
 AnnotationInspector<UsingDataSet> usingDataSet()
           
 
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

register

public <K extends Annotation> void register(org.jboss.arquillian.test.spi.TestClass testClass,
                                            Class<K> annotation)

using

public <K extends Annotation> AnnotationInspector<K> using(Class<K> annotation)

dataSource

public AnnotationInspector<DataSource> dataSource()

usingDataSet

public AnnotationInspector<UsingDataSet> usingDataSet()

shouldMatchDataSet

public AnnotationInspector<ShouldMatchDataSet> shouldMatchDataSet()

applyScriptBefore

public AnnotationInspector<ApplyScriptBefore> applyScriptBefore()

applyScriptAfter

public AnnotationInspector<ApplyScriptAfter> applyScriptAfter()

transactional

public AnnotationInspector<Transactional> transactional()

cleanup

public AnnotationInspector<Cleanup> cleanup()

cleanupUsingScript

public AnnotationInspector<CleanupUsingScript> cleanupUsingScript()

hasPersistenceTestAnnotation

public boolean hasPersistenceTestAnnotation()

getJavaClass

public Class<?> getJavaClass()

Arquillian Persistence Extension Implementation 1.0.0.Alpha4

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