Klasse ServletParameterHelper.BeanParameterChecker

java.lang.Object
com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
server.restful.common.parameter.ServletParameterHelper.BeanParameterChecker
Alle implementierten Schnittstellen:
com.fasterxml.jackson.databind.ser.BeanPropertyFilter, com.fasterxml.jackson.databind.ser.PropertyFilter
Umschließende Klasse:
ServletParameterHelper

private static final class ServletParameterHelper.BeanParameterChecker extends com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter

    com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter, com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    private final Set<String>
     
    private static final ResourceBundle.Control
     
    private boolean
     
    private static final org.hibernate.type.descriptor.java.LocaleTypeDescriptor.LocaleComparator
     
    private final Set<Integer>
     
    private final boolean
     
    private static final CharsetDecoder
     
  • Konstruktorübersicht

    Konstruktoren
    Modifizierer
    Konstruktor
    Beschreibung
    private
    BeanParameterChecker(boolean servletParameter)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    private void
    checkEncoding(String resourceBundleName, Locale locale)
     
    getLineColumn(byte[] byteArray, int bytePosition)
     
    private boolean
    isKeyOfBundle(ResourceBundle resourceBundle, ResourceBundle rootResourceBundle, String key)
     
    void
    serializeAsField(Object pojo, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider prov, com.fasterxml.jackson.databind.ser.PropertyWriter writer)
     
    private void
    throwIfLocalizationMissing(com.fasterxml.jackson.databind.SerializerProvider prov, ResourceBundle resourceBundle, ResourceBundle rootResourceBundle, String key)
     

    Von Klasse geerbte Methoden com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter

    depositSchemaProperty, depositSchemaProperty, depositSchemaProperty, depositSchemaProperty, filterOutAll, filterOutAllExcept, filterOutAllExcept, from, include, include, includeElement, serializeAll, serializeAll, serializeAllExcept, serializeAllExcept, serializeAsElement, serializeAsField

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • LOCALE_COMPARATOR

      private static final org.hibernate.type.descriptor.java.LocaleTypeDescriptor.LocaleComparator LOCALE_COMPARATOR
    • CONTROL

      private static final ResourceBundle.Control CONTROL
    • US_ASCII_DECODER

      private static final CharsetDecoder US_ASCII_DECODER
    • orders

      private final Set<Integer> orders
    • checkedResourceBundles

      private final Set<String> checkedResourceBundles
    • servletParameter

      private final boolean servletParameter
    • hasUsage

      private boolean hasUsage
  • Konstruktordetails

    • BeanParameterChecker

      private BeanParameterChecker(boolean servletParameter)
  • Methodendetails

    • serializeAsField

      public void serializeAsField(Object pojo, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider prov, com.fasterxml.jackson.databind.ser.PropertyWriter writer) throws Exception
      Angegeben von:
      serializeAsField in Schnittstelle com.fasterxml.jackson.databind.ser.PropertyFilter
      Setzt außer Kraft:
      serializeAsField in Klasse com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
      Löst aus:
      Exception
    • throwIfLocalizationMissing

      private void throwIfLocalizationMissing(com.fasterxml.jackson.databind.SerializerProvider prov, ResourceBundle resourceBundle, ResourceBundle rootResourceBundle, String key) throws com.fasterxml.jackson.databind.JsonMappingException
      Löst aus:
      com.fasterxml.jackson.databind.JsonMappingException
    • isKeyOfBundle

      private boolean isKeyOfBundle(ResourceBundle resourceBundle, ResourceBundle rootResourceBundle, String key)
    • checkEncoding

      private void checkEncoding(String resourceBundleName, Locale locale) throws IOException, Exception
      Löst aus:
      IOException
      Exception
    • getLineColumn

      private Map.Entry<Integer,Integer> getLineColumn(byte[] byteArray, int bytePosition)