Class TOP

    • Field Detail

      • typeIndexID

        public static final int typeIndexID
        Each cover class when loaded sets an index. Used in the JCas typeArray to go from the cover class or class instance to the corresponding instance of the _Type class
      • type

        public static final int type
      • _singleton

        public static final TOP _singleton
        Internal use - used as removed marker in maps
    • Constructor Detail

      • TOP

        public TOP()
      • TOP

        TOP​(int id)
        For use when creating a search key
        Parameters:
        id - -
      • TOP

        public TOP​(TypeImpl t,
                   CASImpl c)
        used by generator Make a new TOP
        Parameters:
        c - -
        t - -
      • TOP

        public TOP​(JCas jcas)
        This version is used by user code new XXX(jcas)
        Parameters:
        jcas - -
      • TOP

        TOP​(JCas jcas,
            int aId)
        Internal. Used to create marker annotations.
        Parameters:
        jcas - -
    • Method Detail

      • _createSearchKey

        public static TOP _createSearchKey​(int id)
      • _createJCasHashMapReserve

        public static TOP _createJCasHashMapReserve​(int id)
        for internal use only, creates a reserved marker
        Parameters:
        id - -
        Returns:
        -