Class SchemaContext<T>
java.lang.Object
no.skatteetaten.fastsetting.formueinntekt.felles.documentsql.management.SchemaContext<T>
-
Constructor Summary
ConstructorsConstructorDescriptionSchemaContext(Class<?> type, String root, TableResolver<T> tableResolver) SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver, BiPredicate<List<String>, Class<?>> filter, boolean recreate) -
Method Summary
Modifier and TypeMethodDescription(package private) StringgetRoot()(package private) Class<?>getType()(package private) boolean(package private) JdbcDispatcher<T>toDispatcher(String name, int length, JdbcDispatcherFactory factory, Function<Class<?>, Map<PathElement, PathContext>> pathResolver, BiFunction<Class<?>, String, List<List<PathElement>>> rootResolver)
-
Constructor Details
-
SchemaContext
-
SchemaContext
public SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver, BiPredicate<List<String>, Class<?>> filter, boolean recreate)
-
-
Method Details
-
getType
Class<?> getType() -
getRoot
-
getResolverId
String getResolverId() -
isRecreate
boolean isRecreate() -
toDispatcher
JdbcDispatcher<T> toDispatcher(String name, int length, JdbcDispatcherFactory factory, Function<Class<?>, Map<PathElement, PathContext>> pathResolver, BiFunction<Class<?>, String, List<List<PathElement>>> rootResolver)
-