Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.util / org.gvsig.tools.util.api / src / main / java / org / gvsig / json / SupportToJson.java @ 2645

History | View | Annotate | Download (450 Bytes)

1
package org.gvsig.json;
2

    
3
import java.util.Map;
4
import javax.json.JsonObject;
5

    
6
/**
7
 *
8
 * @author gvSIG Team
9
 */
10
public interface SupportToJson {
11
    
12
    public JsonObject toJson();
13
    
14
    public JsonObjectBuilder toJsonBuilder();
15
        
16
    public default JsonObject toJson(Map<String, Object> props) {
17
                return this.toJson();
18
        }
19
    
20
    public default JsonObjectBuilder toJsonBuilder(Map<String, Object> props) {
21
                return this.toJsonBuilder();
22
        }
23
        
24
}