Class JSONWriter.Context

  • Enclosing class:
    JSONWriter

    public static final class JSONWriter.Context
    extends Object
    • Method Detail

      • getFeatures

        public long getFeatures()
      • setFeatures

        public void setFeatures​(long features)
        Since:
        2.0.51
      • isEnabled

        public boolean isEnabled​(long feature)
      • configFilter

        public void configFilter​(Filter... filters)
      • getObjectWriter

        public <T> ObjectWriter<T> getObjectWriter​(Class<T> objectType)
      • getObjectWriter

        public <T> ObjectWriter<T> getObjectWriter​(Type objectType,
                                                   Class<T> objectClass)
      • getZoneId

        public ZoneId getZoneId()
      • setZoneId

        public void setZoneId​(ZoneId zoneId)
      • getDateFormat

        public String getDateFormat()
      • isDateFormatMillis

        public boolean isDateFormatMillis()
      • isDateFormatUnixTime

        public boolean isDateFormatUnixTime()
      • isDateFormatISO8601

        public boolean isDateFormatISO8601()
      • isDateFormatHasDay

        public boolean isDateFormatHasDay()
      • isDateFormatHasHour

        public boolean isDateFormatHasHour()
      • isFormatyyyyMMddhhmmss19

        public boolean isFormatyyyyMMddhhmmss19()
      • setDateFormat

        public void setDateFormat​(String dateFormat)
      • setPropertyPreFilter

        public void setPropertyPreFilter​(PropertyPreFilter propertyPreFilter)
      • getNameFilter

        public NameFilter getNameFilter()
      • setNameFilter

        public void setNameFilter​(NameFilter nameFilter)
      • setValueFilter

        public void setValueFilter​(ValueFilter valueFilter)
      • setContextValueFilter

        public void setContextValueFilter​(ContextValueFilter contextValueFilter)
      • setContextNameFilter

        public void setContextNameFilter​(ContextNameFilter contextNameFilter)
      • setPropertyFilter

        public void setPropertyFilter​(PropertyFilter propertyFilter)
      • setAfterFilter

        public void setAfterFilter​(AfterFilter afterFilter)
      • setBeforeFilter

        public void setBeforeFilter​(BeforeFilter beforeFilter)
      • setLabelFilter

        public void setLabelFilter​(LabelFilter labelFilter)