Class U.ArrayBuilder

  • Enclosing class:
    U<T>

    public static class U.ArrayBuilder
    extends java.lang.Object
    • Field Detail

      • data

        private final java.util.List<java.lang.Object> data
    • Constructor Detail

      • ArrayBuilder

        public ArrayBuilder()
    • Method Detail

      • get

        public <T> T get​(java.lang.String path)
      • get

        public <T> T get​(java.util.List<java.lang.String> paths)
      • set

        public U.ArrayBuilder set​(int index,
                                  java.lang.Object value)
      • isEmpty

        public boolean isEmpty()
      • size

        public int size()
      • merge

        public U.ArrayBuilder merge​(java.util.List<java.lang.Object> list)
      • build

        public java.util.List<java.lang.Object> build()
      • toXml

        public java.lang.String toXml()
      • fromXml

        public static U.ArrayBuilder fromXml​(java.lang.String xml)
      • toJson

        public java.lang.String toJson()
      • fromJson

        public static U.ArrayBuilder fromJson​(java.lang.String json)
      • toChain

        public U.Chain<java.lang.Object> toChain()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object