Class JsonExposeAwareConverter

java.lang.Object
org.primefaces.extensions.converter.JsonConverter
org.primefaces.extensions.converter.JsonExposeAwareConverter
All Implemented Interfaces:
Serializable, javax.faces.convert.Converter

public class JsonExposeAwareConverter extends JsonConverter
Extension of JsonConverter. It uses specific Gson converters from this tag library.
Since:
1.1.0
Version:
$Revision$
Author:
Oleg Varaksin / last modified by $Author$
See Also:
  • Constructor Details

    • JsonExposeAwareConverter

      public JsonExposeAwareConverter()
    • JsonExposeAwareConverter

      public JsonExposeAwareConverter(boolean excludeFieldsWithoutExposeAnnotation)
  • Method Details

    • isExcludeFieldsWithoutExposeAnnotation

      public boolean isExcludeFieldsWithoutExposeAnnotation()
    • setExcludeFieldsWithoutExposeAnnotation

      public void setExcludeFieldsWithoutExposeAnnotation(boolean excludeFieldsWithoutExposeAnnotation)
    • getAsObject

      public Object getAsObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String value)
      Specified by:
      getAsObject in interface javax.faces.convert.Converter
      Overrides:
      getAsObject in class JsonConverter
    • getAsString

      public String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)
      Specified by:
      getAsString in interface javax.faces.convert.Converter
      Overrides:
      getAsString in class JsonConverter