-
- All Implemented Interfaces:
-
notion.api.v1.json.NotionJsonSerializer
public final class GsonSerializer implements NotionJsonSerializer
-
-
Constructor Summary
Constructors Constructor Description GsonSerializer(Boolean unknownPropertyDetection)
-
Method Summary
Modifier and Type Method Description Block
toBlock(String body)
Blocks
toBlocks(String body)
Database
toDatabase(String body)
Databases
toDatabases(String body)
Error
toError(String body)
Page
toPage(String body)
PagePropertyItem
toPagePropertyItem(String body)
QueryResults
toQueryResults(String body)
SearchResults
toSearchResults(String body)
User
toUser(String body)
Users
toUsers(String body)
String
toJsonString(CreateDatabaseRequest request)
String
toJsonString(UpdateDatabaseRequest request)
String
toJsonString(Map<BlockType, BlockElementUpdate> blockProperties)
String
toJsonString(AppendBlockChildrenRequest request)
String
toJsonString(CreatePageRequest request)
String
toJsonString(SearchRequest request)
String
toJsonString(QueryDatabaseRequest request)
String
toJsonString(UpdatePageRequest request)
-
-
Constructor Detail
-
GsonSerializer
GsonSerializer(Boolean unknownPropertyDetection)
-
-
Method Detail
-
toDatabase
Database toDatabase(String body)
-
toDatabases
Databases toDatabases(String body)
-
toPagePropertyItem
PagePropertyItem toPagePropertyItem(String body)
-
toQueryResults
QueryResults toQueryResults(String body)
-
toSearchResults
SearchResults toSearchResults(String body)
-
toJsonString
String toJsonString(CreateDatabaseRequest request)
-
toJsonString
String toJsonString(UpdateDatabaseRequest request)
-
toJsonString
String toJsonString(Map<BlockType, BlockElementUpdate> blockProperties)
-
toJsonString
String toJsonString(AppendBlockChildrenRequest request)
-
toJsonString
String toJsonString(CreatePageRequest request)
-
toJsonString
String toJsonString(SearchRequest request)
-
toJsonString
String toJsonString(QueryDatabaseRequest request)
-
toJsonString
String toJsonString(UpdatePageRequest request)
-
-
-
-