package org.springframework.roo.addon.web.mvc.controller.json; import org.springframework.roo.model.JavaPackage; import org.springframework.roo.model.JavaType; /** * Provides operations for Web MVC Json functionality. * * @author Stefan Schmidt * @since 1.2.0 */ public interface WebJsonOperations { void annotateAll(JavaPackage javaPackage); void annotateType(JavaType type, JavaType jsonType); boolean isWebJsonCommandAvailable(); boolean isWebJsonInstallationPossible(); void setup(); }