Class SchemaContext<T>
- java.lang.Object
-
- no.skatteetaten.fastsetting.formueinntekt.felles.documentsql.management.SchemaContext<T>
-
public class SchemaContext<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver)SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver, BiPredicate<List<String>,Class<?>> filter, boolean recreate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) StringgetResolverId()(package private) Optional<String>getRoot()(package private) Class<?>getType()(package private) booleanisRecreate()(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 Detail
-
SchemaContext
public SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver)
-
SchemaContext
public SchemaContext(Class<?> type, String root, TableResolver<T> tableResolver, BiPredicate<List<String>,Class<?>> filter, boolean recreate)
-
-
Method Detail
-
getType
Class<?> getType()
-
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)
-
-