Class EntryKey

  • All Implemented Interfaces:
    java.lang.Comparable<EntryKey>

    public class EntryKey
    extends java.lang.Object
    implements java.lang.Comparable<EntryKey>
    Class for store full entry's identifier, including file, id, src, etc.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String file  
      java.lang.String id  
      java.lang.String next  
      java.lang.String path  
      java.lang.String prev  
      java.lang.String sourceText  
    • Constructor Summary

      Constructors 
      Constructor Description
      EntryKey​(java.lang.String file, java.lang.String sourceText, java.lang.String id, java.lang.String prev, java.lang.String next, java.lang.String path)  
    • Field Detail

      • file

        public final java.lang.String file
      • sourceText

        public final java.lang.String sourceText
      • id

        public final java.lang.String id
      • prev

        public final java.lang.String prev
      • next

        public final java.lang.String next
      • path

        public final java.lang.String path
    • Constructor Detail

      • EntryKey

        public EntryKey​(java.lang.String file,
                        java.lang.String sourceText,
                        java.lang.String id,
                        java.lang.String prev,
                        java.lang.String next,
                        java.lang.String path)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo​(EntryKey o)
        Specified by:
        compareTo in interface java.lang.Comparable<EntryKey>
      • toString

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

        public static void setIgnoreFileContext​(boolean ignore)
      • isIgnoreFileContext

        public static boolean isIgnoreFileContext()