Class MSLookup


  • public class MSLookup
    extends java.lang.Object
    Class that holds all the MSInfo objects with symbol information
    • Method Detail

      • getInstance

        public static MSLookup getInstance()
      • getMSLInfo

        public MSInfo getMSLInfo​(java.lang.String symbolID)
        Parameters:
        symbolID - Full 20-30 digits from the symbol code
        Returns:
        MSInfo
      • getMSLInfo

        public MSInfo getMSLInfo​(java.lang.String basicID,
                                 int version)
        Parameters:
        basicID - id SymbolSet + Entity code like 50110100
        version - like SymbolID.Version_2525Dch1
        Returns:
        MSInfo
      • getIDList

        public java.util.List<java.lang.String> getIDList​(int version)
        returns a list of all the keys in the order they are listed in the MilStd 2525D document.
        Parameters:
        version - Integer see SymbolID.Version_2525E and SymbolID.Version_2525Dch1
        Returns:
        List
      • addCustomSymbol

        public boolean addCustomSymbol​(MSInfo msInfo)