Class Prefetcher
- java.lang.Object
-
- net.ontopia.topicmaps.query.impl.utils.Prefetcher
-
public class Prefetcher extends Object
INTERNAL: Prefetching utility
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Prefetcher()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
AssociationIF
public static final int AssociationIF
- See Also:
- Constant Field Values
-
AssociationRoleIF
public static final int AssociationRoleIF
- See Also:
- Constant Field Values
-
TopicNameIF
public static final int TopicNameIF
- See Also:
- Constant Field Values
-
OccurrenceIF
public static final int OccurrenceIF
- See Also:
- Constant Field Values
-
TopicIF
public static final int TopicIF
- See Also:
- Constant Field Values
-
TopicMapIF
public static final int TopicMapIF
- See Also:
- Constant Field Values
-
VariantNameIF
public static final int VariantNameIF
- See Also:
- Constant Field Values
-
AssociationIF_sources
public static final int AssociationIF_sources
- See Also:
- Constant Field Values
-
AssociationIF_topicmap
public static final int AssociationIF_topicmap
- See Also:
- Constant Field Values
-
AssociationIF_scope
public static final int AssociationIF_scope
- See Also:
- Constant Field Values
-
AssociationIF_type
public static final int AssociationIF_type
- See Also:
- Constant Field Values
-
AssociationIF_roles
public static final int AssociationIF_roles
- See Also:
- Constant Field Values
-
AssociationRoleIF_sources
public static final int AssociationRoleIF_sources
- See Also:
- Constant Field Values
-
AssociationRoleIF_topicmap
public static final int AssociationRoleIF_topicmap
- See Also:
- Constant Field Values
-
AssociationRoleIF_association
public static final int AssociationRoleIF_association
- See Also:
- Constant Field Values
-
AssociationRoleIF_type
public static final int AssociationRoleIF_type
- See Also:
- Constant Field Values
-
AssociationRoleIF_player
public static final int AssociationRoleIF_player
- See Also:
- Constant Field Values
-
TopicNameIF_sources
public static final int TopicNameIF_sources
- See Also:
- Constant Field Values
-
TopicNameIF_topicmap
public static final int TopicNameIF_topicmap
- See Also:
- Constant Field Values
-
TopicNameIF_topic
public static final int TopicNameIF_topic
- See Also:
- Constant Field Values
-
TopicNameIF_scope
public static final int TopicNameIF_scope
- See Also:
- Constant Field Values
-
TopicNameIF_type
public static final int TopicNameIF_type
- See Also:
- Constant Field Values
-
TopicNameIF_value
public static final int TopicNameIF_value
- See Also:
- Constant Field Values
-
TopicNameIF_variants
public static final int TopicNameIF_variants
- See Also:
- Constant Field Values
-
OccurrenceIF_sources
public static final int OccurrenceIF_sources
- See Also:
- Constant Field Values
-
OccurrenceIF_topicmap
public static final int OccurrenceIF_topicmap
- See Also:
- Constant Field Values
-
OccurrenceIF_topic
public static final int OccurrenceIF_topic
- See Also:
- Constant Field Values
-
OccurrenceIF_scope
public static final int OccurrenceIF_scope
- See Also:
- Constant Field Values
-
OccurrenceIF_type
public static final int OccurrenceIF_type
- See Also:
- Constant Field Values
-
OccurrenceIF_value
public static final int OccurrenceIF_value
- See Also:
- Constant Field Values
-
OccurrenceIF_locator
public static final int OccurrenceIF_locator
- See Also:
- Constant Field Values
-
TopicIF_sources
public static final int TopicIF_sources
- See Also:
- Constant Field Values
-
TopicIF_topicmap
public static final int TopicIF_topicmap
- See Also:
- Constant Field Values
-
TopicIF_subject
public static final int TopicIF_subject
- See Also:
- Constant Field Values
-
TopicIF_indicators
public static final int TopicIF_indicators
- See Also:
- Constant Field Values
-
TopicIF_scope
public static final int TopicIF_scope
- See Also:
- Constant Field Values
-
TopicIF_types
public static final int TopicIF_types
- See Also:
- Constant Field Values
-
TopicIF_names
public static final int TopicIF_names
- See Also:
- Constant Field Values
-
TopicIF_occurrences
public static final int TopicIF_occurrences
- See Also:
- Constant Field Values
-
TopicIF_roles
public static final int TopicIF_roles
- See Also:
- Constant Field Values
-
TopicMapIF_sources
public static final int TopicMapIF_sources
- See Also:
- Constant Field Values
-
TopicMapIF_scope
public static final int TopicMapIF_scope
- See Also:
- Constant Field Values
-
VariantNameIF_sources
public static final int VariantNameIF_sources
- See Also:
- Constant Field Values
-
VariantNameIF_topicmap
public static final int VariantNameIF_topicmap
- See Also:
- Constant Field Values
-
VariantNameIF_name
public static final int VariantNameIF_name
- See Also:
- Constant Field Values
-
VariantNameIF_scope
public static final int VariantNameIF_scope
- See Also:
- Constant Field Values
-
VariantNameIF_value
public static final int VariantNameIF_value
- See Also:
- Constant Field Values
-
VariantNameIF_locator
public static final int VariantNameIF_locator
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public static boolean prefetch(TopicMapIF tm, SearchResultIF result, String idfname)
-
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)
-
-