Class BindingsJson
- java.lang.Object
-
- org.openprovenance.prov.template.expander.BindingsJson
-
public class BindingsJson extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBindingsJson.BindingsBean
-
Constructor Summary
Constructors Constructor Description BindingsJson()
-
Method Summary
Modifier and Type Method Description static Object[]convertBeanToValue(Object v, Hashtable<String,String> context, Namespace ns, ProvFactory pf)static ObjectconvertValueToBean(Object o, QualifiedName type, Hashtable<String,String> context)static voidexportBean(String output_file1, BindingsJson.BindingsBean bean, boolean pretty)static BindingsfromBean(BindingsJson.BindingsBean bean, ProvFactory pf)static BindingsJson.BindingsBeanimportBean(com.fasterxml.jackson.databind.JsonNode json)static BindingsJson.BindingsBeanimportBean(File input_file1)static BindingsJson.BindingsBeanimportBean(InputStream input_file1)static BindingsJson.BindingsBeantoBean(Bindings bindings)
-
-
-
Method Detail
-
convertValueToBean
public static Object convertValueToBean(Object o, QualifiedName type, Hashtable<String,String> context)
-
convertBeanToValue
public static Object[] convertBeanToValue(Object v, Hashtable<String,String> context, Namespace ns, ProvFactory pf)
-
toBean
public static BindingsJson.BindingsBean toBean(Bindings bindings)
-
fromBean
public static Bindings fromBean(BindingsJson.BindingsBean bean, ProvFactory pf)
-
exportBean
public static void exportBean(String output_file1, BindingsJson.BindingsBean bean, boolean pretty)
-
importBean
public static BindingsJson.BindingsBean importBean(File input_file1)
-
importBean
public static BindingsJson.BindingsBean importBean(InputStream input_file1)
-
importBean
public static BindingsJson.BindingsBean importBean(com.fasterxml.jackson.databind.JsonNode json)
-
-