net.ontopia.topicmaps.query.impl.utils
Class Prefetcher

java.lang.Object
  extended by net.ontopia.topicmaps.query.impl.utils.Prefetcher

public class Prefetcher
extends java.lang.Object

INTERNAL: Prefetching utility


Field Summary
static int AssociationIF
           
static int AssociationIF_roles
           
static int AssociationIF_scope
           
static int AssociationIF_sources
           
static int AssociationIF_topicmap
           
static int AssociationIF_type
           
static int AssociationRoleIF
           
static int AssociationRoleIF_association
           
static int AssociationRoleIF_player
           
static int AssociationRoleIF_sources
           
static int AssociationRoleIF_topicmap
           
static int AssociationRoleIF_type
           
static int OccurrenceIF
           
static int OccurrenceIF_locator
           
static int OccurrenceIF_scope
           
static int OccurrenceIF_sources
           
static int OccurrenceIF_topic
           
static int OccurrenceIF_topicmap
           
static int OccurrenceIF_type
           
static int OccurrenceIF_value
           
static int TopicIF
           
static int TopicIF_indicators
           
static int TopicIF_names
           
static int TopicIF_occurrences
           
static int TopicIF_roles
           
static int TopicIF_scope
           
static int TopicIF_sources
           
static int TopicIF_subject
           
static int TopicIF_topicmap
           
static int TopicIF_types
           
static int TopicMapIF
           
static int TopicMapIF_scope
           
static int TopicMapIF_sources
           
static int TopicNameIF
           
static int TopicNameIF_scope
           
static int TopicNameIF_sources
           
static int TopicNameIF_topic
           
static int TopicNameIF_topicmap
           
static int TopicNameIF_type
           
static int TopicNameIF_value
           
static int TopicNameIF_variants
           
static int VariantNameIF
           
static int VariantNameIF_locator
           
static int VariantNameIF_name
           
static int VariantNameIF_scope
           
static int VariantNameIF_sources
           
static int VariantNameIF_topicmap
           
static int VariantNameIF_value
           
 
Constructor Summary
Prefetcher()
           
 
Method Summary
static boolean prefetch(TopicMapIF tm, java.util.Collection objects, int type, int[] fields, boolean[] traverse)
           
static boolean prefetch(TopicMapIF tm, java.util.Collection objects, int type, int field, boolean traverse)
           
static boolean prefetch(TopicMapIF tm, java.lang.Object[] objects, int type, int[] fields, boolean[] traverse)
           
static boolean prefetch(TopicMapIF tm, java.lang.Object[] objects, int type, int field, boolean traverse)
           
static boolean prefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int[] fields, boolean[] traverse)
           
static boolean prefetch(TopicMapIF tm, QueryMatches matches, int qmidx, int type, int field, boolean traverse)
           
static boolean prefetch(TopicMapIF tm, SearchResultIF result, java.lang.String idfname)
           
static boolean prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, int[] fields, boolean[] traverse)
           
static boolean prefetchRolesByType(TopicMapIF tm, QueryMatches matches, int qmidx, TopicIF rtype, TopicIF atype, int[] fields, boolean[] traverse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

Prefetcher

public Prefetcher()
Method Detail

prefetch

public static boolean prefetch(TopicMapIF tm,
                               java.lang.Object[] objects,
                               int type,
                               int field,
                               boolean traverse)

prefetch

public static boolean prefetch(TopicMapIF tm,
                               java.lang.Object[] objects,
                               int type,
                               int[] fields,
                               boolean[] traverse)

prefetch

public static boolean prefetch(TopicMapIF tm,
                               java.util.Collection objects,
                               int type,
                               int field,
                               boolean traverse)

prefetch

public static boolean prefetch(TopicMapIF tm,
                               java.util.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,
                               java.lang.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)


Copyright © 2000-2012 Ontopia.