Class DatasetBuilder

  • Direct Known Subclasses:
    CatalogRefBuilder

    public class DatasetBuilder
    extends Object
    Builder of client catalog Dataset
    Since:
    1/8/2015
    • Method Detail

      • addToList

        public static void addToList​(Map<String,​Object> flds,
                                     String fldName,
                                     Object fldValue)
        Utility routine to keep list of objects small. add fldValue to the fldName list in flds. fldValue may be a list or an object. if no list, just keep the object without creating a list (common case). otherwise add it to the existing list.
      • getFldOrInherited

        public Object getFldOrInherited​(String fldName)
      • put

        public void put​(String fldName,
                        Object fldValue)
      • putInheritedField

        public void putInheritedField​(String fldName,
                                      Object fldValue)
      • addToList

        public void addToList​(String fldName,
                              Object fldValue)
      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • addServiceToCatalog

        public void addServiceToCatalog​(Service s)
      • transferMetadata

        public void transferMetadata​(DatasetNode from,
                                     boolean parentsAlso)
      • transferInheritedMetadata

        public void transferInheritedMetadata​(DatasetNode from)