T - type to map.public class SQLiteTypeMapping<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLiteTypeMapping.Builder<T>
Builder for
SQLiteTypeMapping. |
static class |
SQLiteTypeMapping.CompleteBuilder<T>
Compile-time safe part of builder for
SQLiteTypeMapping. |
static class |
SQLiteTypeMapping.GetResolverBuilder<T>
Compile-time safe part of builder for
SQLiteTypeMapping. |
static class |
SQLiteTypeMapping.PutResolverBuilder<T>
Compile-time safe part of builder for
SQLiteTypeMapping. |
| Modifier | Constructor and Description |
|---|---|
protected |
SQLiteTypeMapping(PutResolver<T> putResolver,
GetResolver<T> getResolver,
DeleteResolver<T> deleteResolver) |
| Modifier and Type | Method and Description |
|---|---|
static <T> SQLiteTypeMapping.Builder<T> |
builder()
Creates new builder for
SQLiteTypeMapping. |
DeleteResolver<T> |
deleteResolver() |
GetResolver<T> |
getResolver() |
PutResolver<T> |
putResolver() |
protected SQLiteTypeMapping(@NonNull
PutResolver<T> putResolver,
@NonNull
GetResolver<T> getResolver,
@NonNull
DeleteResolver<T> deleteResolver)
@NonNull public PutResolver<T> putResolver()
@NonNull public GetResolver<T> getResolver()
@NonNull public DeleteResolver<T> deleteResolver()
@NonNull public static <T> SQLiteTypeMapping.Builder<T> builder()
SQLiteTypeMapping.SQLiteTypeMapping.Builder.