Class JsonExposeAwareConverter
java.lang.Object
org.primefaces.extensions.converter.JsonConverter
org.primefaces.extensions.converter.JsonExposeAwareConverter
- All Implemented Interfaces:
Serializable
,javax.faces.convert.Converter
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:
-
Field Summary
Fields inherited from interface javax.faces.convert.Converter
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAsObject
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String value) getAsString
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value) boolean
void
setExcludeFieldsWithoutExposeAnnotation
(boolean excludeFieldsWithoutExposeAnnotation) Methods inherited from class org.primefaces.extensions.converter.JsonConverter
getObjectType, getType, setType
-
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 interfacejavax.faces.convert.Converter
- Overrides:
getAsObject
in classJsonConverter
-
getAsString
public String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value) - Specified by:
getAsString
in interfacejavax.faces.convert.Converter
- Overrides:
getAsString
in classJsonConverter
-