Class IdNameList

    • Constructor Detail

      • IdNameList

        public IdNameList​(int capacity)
      • IdNameList

        public IdNameList()
      • IdNameList

        public IdNameList​(IdName idName)
      • IdNameList

        public IdNameList​(java.lang.String id,
                          java.lang.String name)
      • IdNameList

        public IdNameList​(java.util.List<IdName> idNames)
    • Method Detail

      • toString

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

        public static IdNameList fromJson​(java.lang.String json)
      • add

        public IdNameList add​(java.lang.String id,
                              java.lang.String name)
      • addAll

        public void addAll​(java.util.List<IdName> idNames)
      • list

        public java.util.List<IdName> list()
      • removeById

        public void removeById​(java.lang.String id)
      • getById

        public java.util.List<IdName> getById​(java.lang.String id)
      • getByNameFirst

        public IdName getByNameFirst​(java.lang.String name)
      • containsId

        public boolean containsId​(java.lang.String id)
      • containsName

        public boolean containsName​(java.lang.String name)
      • size

        public int size()
      • main

        public static void main​(java.lang.String[] args)