org.jbpm.form.builder.services.encoders
public class FormRepresentationDecoderImpl extends Object implements FormRepresentationDecoder
Constructor and Description |
---|
FormRepresentationDecoderImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
decode(Map<String,Object> data) |
FormRepresentation |
decode(String code) |
FormItemRepresentation |
decodeItem(String json) |
<T> List<T> |
decodeList(com.google.gson.JsonElement json,
Class<T> elemType) |
Map<String,List<MenuItemDescription>> |
decodeMenuItemsMap(String json) |
<V> Map<String,V> |
decodeStringIndexedMap(com.google.gson.JsonElement json,
Class<V> valueType) |
public Object decode(Map<String,Object> data) throws FormEncodingException
decode
in interface FormRepresentationDecoder
FormEncodingException
public Map<String,List<MenuItemDescription>> decodeMenuItemsMap(String json) throws FormEncodingException
decodeMenuItemsMap
in interface FormRepresentationDecoder
FormEncodingException
public FormRepresentation decode(String code) throws FormEncodingException
decode
in interface FormRepresentationDecoder
FormEncodingException
public FormItemRepresentation decodeItem(String json) throws FormEncodingException
decodeItem
in interface FormRepresentationDecoder
FormEncodingException
public <V> Map<String,V> decodeStringIndexedMap(com.google.gson.JsonElement json, Class<V> valueType) throws FormEncodingException
FormEncodingException
public <T> List<T> decodeList(com.google.gson.JsonElement json, Class<T> elemType) throws FormEncodingException
FormEncodingException
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.