Class ObjectBuilderBase

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void _checkSingleUse()  
      protected static <T> java.util.List<T> _listAdd​(java.util.List<T> list, T value, T... values)
      Add a value to a (possibly null) list
      protected static <T> java.util.List<T> _listAddAll​(java.util.List<T> list, java.util.List<T> values)
      Add all elements of a list to a (possibly null) list
      protected static <K,​V>
      java.util.Map<K,​V>
      _mapPut​(java.util.Map<K,​V> map, K key, V value)
      Add a value to a (possibly null) map
      protected static <K,​V>
      java.util.Map<K,​V>
      _mapPutAll​(java.util.Map<K,​V> map, java.util.Map<K,​V> entries)
      Add all elements of a list to a (possibly null) map
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ObjectBuilderBase

        public ObjectBuilderBase()
    • Method Detail

      • _checkSingleUse

        protected void _checkSingleUse()
      • _listAdd

        @SafeVarargs
        protected static <T> java.util.List<T> _listAdd​(java.util.List<T> list,
                                                        T value,
                                                        T... values)
        Add a value to a (possibly null) list
      • _listAddAll

        protected static <T> java.util.List<T> _listAddAll​(java.util.List<T> list,
                                                           java.util.List<T> values)
        Add all elements of a list to a (possibly null) list
      • _mapPut

        protected static <K,​V> java.util.Map<K,​V> _mapPut​(java.util.Map<K,​V> map,
                                                                      K key,
                                                                      V value)
        Add a value to a (possibly null) map
      • _mapPutAll

        protected static <K,​V> java.util.Map<K,​V> _mapPutAll​(java.util.Map<K,​V> map,
                                                                         java.util.Map<K,​V> entries)
        Add all elements of a list to a (possibly null) map