Interface StatisticsIndexIF

All Superinterfaces:
IndexIF
All Known Subinterfaces:
MStatisticsIndex
All Known Implementing Classes:
StatisticsIndex, StatisticsIndex

public interface StatisticsIndexIF extends IndexIF
PUBLIC: Interface implemented by objects providing quick lookup facilities to find topics used as types, and the instances of those types, within a topic map.

  • Method Details

    • getTopicCount

      int getTopicCount()
      Returns the number of topics in the topicmap.
      Returns:
      the number of topics in the topicmap.
    • getTypedTopicCount

      int getTypedTopicCount()
      Returns the number of topics in the topicmap that have a type.
      Returns:
      the number of topics in the topicmap that have a type.
    • getUntypedTopicCount

      int getUntypedTopicCount()
      Returns the number of topics without a type.
      Returns:
      the number of topics without a type.
    • getTopicTypeCount

      int getTopicTypeCount()
      Returns the number of topics that are used as topic type.
      Returns:
      the number of topics that are used as topic type.
    • getAssociationCount

      int getAssociationCount()
      Return the number of associations in the topicmap.
      Returns:
      the number of associations in the topicmap.
    • getAssociationTypeCount

      int getAssociationTypeCount()
      Returns the number of topics used as association type.
      Returns:
      the number of topics used as association type.
    • getRoleCount

      int getRoleCount()
      Returns the number of roles in the topicmap.
      Returns:
      the number of roles in the topicmap.
    • getRoleTypeCount

      int getRoleTypeCount()
      Returns the number of topics used as association role type.
      Returns:
      the number of topics used as association role type.
    • getOccurrenceCount

      int getOccurrenceCount()
      Returns the number of occurrences in the topicmap.
      Returns:
      the number of occurrences in the topicmap.
    • getOccurrenceTypeCount

      int getOccurrenceTypeCount()
      Returns the number of topics used as occurrence type.
      Returns:
      the number of topics used as occurrence type.
    • getTopicNameCount

      int getTopicNameCount()
      Returns the number of topic names in the topicmap.
      Returns:
      the number of topic names in the topicmap.
    • getNoNameTopicCount

      int getNoNameTopicCount()
      Returns the number of topics without a name.
      Returns:
      the number of topics without a name.
    • getTopicNameTypeCount

      int getTopicNameTypeCount()
      Returns the number of topics used as topic name type.
      Returns:
      the number of topics used as topic name type.
    • getVariantCount

      int getVariantCount()
      Returns the number of variant names in the topicmap.
      Returns:
      the number of variant names in the topicmap.
    • getSubjectIdentifierCount

      int getSubjectIdentifierCount()
      Returns the number of subject identifiers in the topicmap.
      Returns:
      the number of subject identifiers in the topicmap.
    • getSubjectLocatorCount

      int getSubjectLocatorCount()
      Returns the number of subject locators in the topicmap.
      Returns:
      the number of subject locators in the topicmap.
    • getItemIdentifierCount

      int getItemIdentifierCount()
      Returns the number of item identifiers in the topicmap.
      Returns:
      the number of item identifiers in the topicmap.