Skip navigation links
A B C D G H I J K N P R S T V W 

A

AbstractJSONParser - Class in com.github.biyanwen.json2sql.bean
 
AbstractJSONParser() - Constructor for class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
autoProcess(Map<String, Object>) - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 

B

BeanProcessor<T> - Interface in com.github.biyanwen.json2sql.api
Description:
当json中有嵌套对象的时候用此接口处理
build() - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 

C

com.github.biyanwen.json2sql - package com.github.biyanwen.json2sql
 
com.github.biyanwen.json2sql.api - package com.github.biyanwen.json2sql.api
 
com.github.biyanwen.json2sql.bean - package com.github.biyanwen.json2sql.bean
 
com.github.biyanwen.json2sql.config - package com.github.biyanwen.json2sql.config
 
com.github.biyanwen.json2sql.enums - package com.github.biyanwen.json2sql.enums
 
com.github.biyanwen.json2sql.impl - package com.github.biyanwen.json2sql.impl
 
config() - Static method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
Configuration - Class in com.github.biyanwen.json2sql.config
 
Configuration() - Constructor for class com.github.biyanwen.json2sql.config.Configuration
 
ConfigurationBuilder - Class in com.github.biyanwen.json2sql.config
Description:
cover(String) - Method in interface com.github.biyanwen.json2sql.api.KeyConversionStrategy
 
createTableMap(List<Map<String, Object>>, Function<String, String>) - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
将根据json解析出的map 生成sql需要的数据类型

D

DATE - Static variable in class com.github.biyanwen.json2sql.Json2sql
 
DECIMAL - Static variable in class com.github.biyanwen.json2sql.Json2sql
 
DefaultBeanProcessor - Class in com.github.biyanwen.json2sql.impl
Description:
DefaultBeanProcessor() - Constructor for class com.github.biyanwen.json2sql.impl.DefaultBeanProcessor
 
DefaultJSONParser - Class in com.github.biyanwen.json2sql.impl
 
DefaultJSONParser() - Constructor for class com.github.biyanwen.json2sql.impl.DefaultJSONParser
 
DefaultJSONWriter - Class in com.github.biyanwen.json2sql.impl
Description:
DefaultJSONWriter() - Constructor for class com.github.biyanwen.json2sql.impl.DefaultJSONWriter
 

G

getBeanProcessorMaps() - Method in class com.github.biyanwen.json2sql.config.Configuration
 
getConfiguration() - Static method in class com.github.biyanwen.json2sql.Json2sql
 
getDate() - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
getDecimal() - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
getDecimalPrecision() - Method in class com.github.biyanwen.json2sql.config.Configuration
 
getIgnoreKeys() - Method in class com.github.biyanwen.json2sql.config.Configuration
 
getInteger() - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
getKeyConversionConfig() - Method in class com.github.biyanwen.json2sql.config.Configuration
 
getKeyConversionStrategy() - Method in enum com.github.biyanwen.json2sql.enums.KeyConversionEnum
 
getKeys() - Method in class com.github.biyanwen.json2sql.bean.InsertDTO
 
getStrategy() - Method in enum com.github.biyanwen.json2sql.enums.KeyConversionEnum
 
getTimeStamp() - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
getValues() - Method in class com.github.biyanwen.json2sql.bean.InsertDTO
 
getVarchar() - Method in class com.github.biyanwen.json2sql.bean.AbstractJSONParser
 
getVarcharLength() - Method in class com.github.biyanwen.json2sql.config.Configuration
 

H

hump2UnderscoreCapital() - Static method in interface com.github.biyanwen.json2sql.api.KeyConversionStrategy
 
hump2UnderscoreLower() - Static method in interface com.github.biyanwen.json2sql.api.KeyConversionStrategy
 

I

InsertDTO - Class in com.github.biyanwen.json2sql.bean
 
InsertDTO() - Constructor for class com.github.biyanwen.json2sql.bean.InsertDTO
 
INTEGER - Static variable in class com.github.biyanwen.json2sql.Json2sql
 

J

Json2sql - Class in com.github.biyanwen.json2sql
 
Json2sql() - Constructor for class com.github.biyanwen.json2sql.Json2sql
 
JSONParser - Interface in com.github.biyanwen.json2sql.api
 
JSONWriter - Interface in com.github.biyanwen.json2sql.api
Description:

K

KeyConversionConfig - Enum in com.github.biyanwen.json2sql.enums
Description:
KeyConversionEnum - Enum in com.github.biyanwen.json2sql.enums
Description:
KeyConversionStrategy - Interface in com.github.biyanwen.json2sql.api
Description:

N

nothing() - Static method in interface com.github.biyanwen.json2sql.api.KeyConversionStrategy
 

P

parse(String, String) - Method in interface com.github.biyanwen.json2sql.api.JSONParser
 
parse(String, String) - Method in class com.github.biyanwen.json2sql.impl.DefaultJSONParser
 
parse(String, String, String...) - Static method in class com.github.biyanwen.json2sql.Json2sql
将json解析成sql
parse2String(String, String) - Static method in class com.github.biyanwen.json2sql.Json2sql
 
processor(T) - Method in interface com.github.biyanwen.json2sql.api.BeanProcessor
 
processor(Map<String, Object>) - Method in class com.github.biyanwen.json2sql.impl.DefaultBeanProcessor
 

R

registerBeanProcessor(String, BeanProcessor) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
registerBeanProcessor(Map<String, BeanProcessor>) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
registerBeanProcessorList(List<Map<String, BeanProcessor>>) - Method in class com.github.biyanwen.json2sql.config.Configuration
 

S

setBeanProcessorMaps(List<Map<String, BeanProcessor>>) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
setConfiguration(Configuration) - Static method in class com.github.biyanwen.json2sql.Json2sql
 
setDecimalPrecision(String) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
setIgnoreKeys(List<String>) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
setIgnoreKeys(String) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
setKeyConversionConfig(KeyConversionConfig) - Method in class com.github.biyanwen.json2sql.config.Configuration
 
setKeys(List<String>) - Method in class com.github.biyanwen.json2sql.bean.InsertDTO
 
setValues(List<String>) - Method in class com.github.biyanwen.json2sql.bean.InsertDTO
 
setVarcharLength(String) - Method in class com.github.biyanwen.json2sql.config.Configuration
 

T

TIMESTAMP - Static variable in class com.github.biyanwen.json2sql.Json2sql
 

V

valueOf(String) - Static method in enum com.github.biyanwen.json2sql.enums.KeyConversionConfig
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.biyanwen.json2sql.enums.KeyConversionEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.biyanwen.json2sql.enums.KeyConversionConfig
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.biyanwen.json2sql.enums.KeyConversionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VARCHAR - Static variable in class com.github.biyanwen.json2sql.Json2sql
 

W

withBeanProcessorMap(String, BeanProcessor) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withBeanProcessorMap(Map<String, BeanProcessor>) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withBeanProcessorMaps(List<Map<String, BeanProcessor>>) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withDecimalPrecision(String) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withIgnoreKeys(List<String>) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withIgnoreKeys(String) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withKeyConversionConfig(KeyConversionConfig) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
withVarcharLength(String) - Method in class com.github.biyanwen.json2sql.config.ConfigurationBuilder
 
writer(Map<String, Object>, String, String) - Method in interface com.github.biyanwen.json2sql.api.JSONWriter
 
writer(Map<String, Object>) - Method in interface com.github.biyanwen.json2sql.api.JSONWriter
 
writer(Map<String, Object>, String, String) - Method in class com.github.biyanwen.json2sql.impl.DefaultJSONWriter
 
writer(Map<String, Object>) - Method in class com.github.biyanwen.json2sql.impl.DefaultJSONWriter
 
A B C D G H I J K N P R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.