public class HibernateAnnotationScanner extends Object implements org.hibernate.ejb.packaging.Scanner
Constructor and Description |
---|
HibernateAnnotationScanner() |
Modifier and Type | Method and Description |
---|---|
static void |
clearThreadLocalPersistenceUnitMetadata() |
Set<Class<?>> |
getClassesInJar(URL jartoScan,
Set<Class<? extends Annotation>> annotationsToLookFor) |
Set<org.hibernate.ejb.packaging.NamedInputStream> |
getFilesInClasspath(Set<String> filePatterns) |
Set<org.hibernate.ejb.packaging.NamedInputStream> |
getFilesInJar(URL jartoScan,
Set<String> filePatterns) |
Set<Package> |
getPackagesInJar(URL jarToScan,
Set<Class<? extends Annotation>> annotationsToLookFor) |
String |
getUnqualifiedJarName(URL jarUrl) |
static void |
setThreadLocalPersistenceUnitMetadata(PersistenceUnitMetadata pu) |
public static void setThreadLocalPersistenceUnitMetadata(PersistenceUnitMetadata pu)
public static void clearThreadLocalPersistenceUnitMetadata()
public Set<Package> getPackagesInJar(URL jarToScan, Set<Class<? extends Annotation>> annotationsToLookFor)
public Set<Class<?>> getClassesInJar(URL jartoScan, Set<Class<? extends Annotation>> annotationsToLookFor)
public Set<org.hibernate.ejb.packaging.NamedInputStream> getFilesInJar(URL jartoScan, Set<String> filePatterns)
public Set<org.hibernate.ejb.packaging.NamedInputStream> getFilesInClasspath(Set<String> filePatterns)
Copyright © 2018 Red Hat. All rights reserved.