├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src └── main └── java └── com └── github └── ksprider └── surgical ├── CustomFilterProvider.java ├── CustomPropertyFilter.java ├── SerializationHandler.java ├── TreeHandler.java ├── node ├── Node.java ├── NodeSerializerHandler.java └── NodeTreeHandler.java └── spring └── mvc ├── JSON.java ├── JSONResponseBodyAdvice.java ├── ObjectMapperConfig.java └── config ├── EnableJSON.java └── JSONConfiguration.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/CustomFilterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/CustomFilterProvider.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/CustomPropertyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/CustomPropertyFilter.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/SerializationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/SerializationHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/TreeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/TreeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/node/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/node/Node.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/node/NodeSerializerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/node/NodeSerializerHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/node/NodeTreeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/node/NodeTreeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/spring/mvc/JSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/spring/mvc/JSON.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/spring/mvc/JSONResponseBodyAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/spring/mvc/JSONResponseBodyAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/spring/mvc/ObjectMapperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/spring/mvc/ObjectMapperConfig.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/spring/mvc/config/EnableJSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/spring/mvc/config/EnableJSON.java -------------------------------------------------------------------------------- /src/main/java/com/github/ksprider/surgical/spring/mvc/config/JSONConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksprider/Surgical/HEAD/src/main/java/com/github/ksprider/surgical/spring/mvc/config/JSONConfiguration.java --------------------------------------------------------------------------------