Class DynamoDbEntityClassScanner
java.lang.Object
io.awspring.spring.data.dynamodb.config.DynamoDbEntityClassScanner
- Since:
- 1.0.0
- Author:
- Matej Nedic
-
Constructor Summary
ConstructorsConstructorDescriptionDynamoDbEntityClassScanner(Class<?>... entityBasePackageClasses) DynamoDbEntityClassScanner(String... entityBasePackages) DynamoDbEntityClassScanner(Collection<String> entityBasePackages) DynamoDbEntityClassScanner(Collection<String> entityBasePackages, Collection<Class<?>> entityBasePackageClasses) -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends Annotation>[]scan(Collection<String> entityBasePackages) scanBasePackageForEntities(String basePackage) voidsetBeanClassLoader(@Nullable ClassLoader beanClassLoader) voidsetEntityBasePackageClasses(Collection<Class<?>> entityBasePackageClasses) voidsetEntityBasePackages(Collection<String> entityBasePackages)
-
Constructor Details
-
DynamoDbEntityClassScanner
public DynamoDbEntityClassScanner() -
DynamoDbEntityClassScanner
-
DynamoDbEntityClassScanner
-
DynamoDbEntityClassScanner
-
DynamoDbEntityClassScanner
public DynamoDbEntityClassScanner(Collection<String> entityBasePackages, Collection<Class<?>> entityBasePackageClasses)
-
-
Method Details
-
scan
- Throws:
ClassNotFoundException
-
scan
public static Set<Class<?>> scan(Class<?>... entityBasePackageClasses) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
scan
public static Set<Class<?>> scan(Collection<String> entityBasePackages) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
setEntityBasePackages
-
getEntityBasePackages
-
getEntityBasePackageClasses
-
setEntityBasePackageClasses
-
setBeanClassLoader
-
scanForEntityClasses
- Throws:
ClassNotFoundException
-
scanBasePackageForEntities
protected Set<Class<?>> scanBasePackageForEntities(String basePackage) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
getEntityAnnotations
-