Class Prefetcher
java.lang.Object
net.ontopia.topicmaps.query.impl.utils.Prefetcher
INTERNAL: Prefetching utility
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanprefetch(TopicMapIF tm, Object[] objects, int type, int[] fields, boolean[] traverse) static booleanprefetch(TopicMapIF tm, Object[] objects, int type, int field, boolean traverse) static booleanprefetch(TopicMapIF tm, Collection objects, int type, int[] fields, boolean[] traverse) static booleanprefetch(TopicMapIF tm, Collection objects, int type, int field, boolean traverse) static booleanprefetch(TopicMapIF tm, SearchResultIF result, String idfname) static booleanprefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int[] fields, boolean[] traverse) static booleanprefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int field, boolean traverse) static booleanprefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, int[] fields, boolean[] traverse) static booleanprefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, TopicIF atype, int[] fields, boolean[] traverse)
-
Field Details
-
AssociationIF
public static final int AssociationIF- See Also:
-
AssociationRoleIF
public static final int AssociationRoleIF- See Also:
-
TopicNameIF
public static final int TopicNameIF- See Also:
-
OccurrenceIF
public static final int OccurrenceIF- See Also:
-
TopicIF
public static final int TopicIF- See Also:
-
TopicMapIF
public static final int TopicMapIF- See Also:
-
VariantNameIF
public static final int VariantNameIF- See Also:
-
AssociationIF_sources
public static final int AssociationIF_sources- See Also:
-
AssociationIF_topicmap
public static final int AssociationIF_topicmap- See Also:
-
AssociationIF_scope
public static final int AssociationIF_scope- See Also:
-
AssociationIF_type
public static final int AssociationIF_type- See Also:
-
AssociationIF_roles
public static final int AssociationIF_roles- See Also:
-
AssociationRoleIF_sources
public static final int AssociationRoleIF_sources- See Also:
-
AssociationRoleIF_topicmap
public static final int AssociationRoleIF_topicmap- See Also:
-
AssociationRoleIF_association
public static final int AssociationRoleIF_association- See Also:
-
AssociationRoleIF_type
public static final int AssociationRoleIF_type- See Also:
-
AssociationRoleIF_player
public static final int AssociationRoleIF_player- See Also:
-
TopicNameIF_sources
public static final int TopicNameIF_sources- See Also:
-
TopicNameIF_topicmap
public static final int TopicNameIF_topicmap- See Also:
-
TopicNameIF_topic
public static final int TopicNameIF_topic- See Also:
-
TopicNameIF_scope
public static final int TopicNameIF_scope- See Also:
-
TopicNameIF_type
public static final int TopicNameIF_type- See Also:
-
TopicNameIF_value
public static final int TopicNameIF_value- See Also:
-
TopicNameIF_variants
public static final int TopicNameIF_variants- See Also:
-
OccurrenceIF_sources
public static final int OccurrenceIF_sources- See Also:
-
OccurrenceIF_topicmap
public static final int OccurrenceIF_topicmap- See Also:
-
OccurrenceIF_topic
public static final int OccurrenceIF_topic- See Also:
-
OccurrenceIF_scope
public static final int OccurrenceIF_scope- See Also:
-
OccurrenceIF_type
public static final int OccurrenceIF_type- See Also:
-
OccurrenceIF_value
public static final int OccurrenceIF_value- See Also:
-
OccurrenceIF_locator
public static final int OccurrenceIF_locator- See Also:
-
TopicIF_sources
public static final int TopicIF_sources- See Also:
-
TopicIF_topicmap
public static final int TopicIF_topicmap- See Also:
-
TopicIF_subject
public static final int TopicIF_subject- See Also:
-
TopicIF_indicators
public static final int TopicIF_indicators- See Also:
-
TopicIF_scope
public static final int TopicIF_scope- See Also:
-
TopicIF_types
public static final int TopicIF_types- See Also:
-
TopicIF_names
public static final int TopicIF_names- See Also:
-
TopicIF_occurrences
public static final int TopicIF_occurrences- See Also:
-
TopicIF_roles
public static final int TopicIF_roles- See Also:
-
TopicMapIF_sources
public static final int TopicMapIF_sources- See Also:
-
TopicMapIF_scope
public static final int TopicMapIF_scope- See Also:
-
VariantNameIF_sources
public static final int VariantNameIF_sources- See Also:
-
VariantNameIF_topicmap
public static final int VariantNameIF_topicmap- See Also:
-
VariantNameIF_name
public static final int VariantNameIF_name- See Also:
-
VariantNameIF_scope
public static final int VariantNameIF_scope- See Also:
-
VariantNameIF_value
public static final int VariantNameIF_value- See Also:
-
VariantNameIF_locator
public static final int VariantNameIF_locator- See Also:
-
-
Constructor Details
-
Prefetcher
public Prefetcher()
-
-
Method Details
-
prefetch
public static boolean prefetch(TopicMapIF tm, Object[] objects, int type, int field, boolean traverse) -
prefetch
public static boolean prefetch(TopicMapIF tm, Object[] objects, int type, int[] fields, boolean[] traverse) -
prefetch
public static boolean prefetch(TopicMapIF tm, Collection objects, int type, int field, boolean traverse) -
prefetch
public static boolean prefetch(TopicMapIF tm, Collection objects, int type, int[] fields, boolean[] traverse) -
prefetch
public static boolean prefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int field, boolean traverse) -
prefetch
public static boolean prefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int[] fields, boolean[] traverse) -
prefetch
-
prefetchRolesByType
public static boolean prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, int[] fields, boolean[] traverse) -
prefetchRolesByType
public static boolean prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, TopicIF atype, int[] fields, boolean[] traverse)
-