Class RuntimeView


  • public final class RuntimeView
    extends java.lang.Object
    A view schema can choose which fields to include during ser/deser.
    • Constructor Detail

      • RuntimeView

        private RuntimeView()
    • Method Detail

      • copyAndExclude

        static <T> java.util.HashMap<java.lang.String,​Field<T>> copyAndExclude​(java.lang.Class<? super T> typeClass,
                                                                                     java.util.List<Field<T>> fields,
                                                                                     Predicate predicate)
      • copyAndExclude

        static <T> java.util.HashMap<java.lang.String,​Field<T>> copyAndExclude​(java.lang.Class<? super T> typeClass,
                                                                                     java.util.List<Field<T>> fields,
                                                                                     java.lang.String[] args)
      • includeAndAddTo

        static <T> int includeAndAddTo​(java.util.Map<java.lang.String,​Field<T>> map,
                                       java.lang.Class<? super T> typeClass,
                                       java.util.List<Field<T>> fields,
                                       java.lang.String[] args)