com.ldodds.twinkle.querysource
Interface QuerySourceFactory

All Known Implementing Classes:
QuerySourceFactoryImpl

public interface QuerySourceFactory


Method Summary
 java.util.Set<Resource> getEndpoints()
           
 java.util.Set<Resource> getInferencingSources()
           
 java.util.Set<Resource> getMemoryQuerySources()
           
 java.util.Set<java.lang.String> getQuerySourceNames()
           
 java.util.Set<Resource> getQuerySources()
           
 java.util.Set<Resource> getRDBQuerySources()
           
 Model getSources()
           
 

Method Detail

getQuerySources

java.util.Set<Resource> getQuerySources()
Returns:
a Set of Resources

getMemoryQuerySources

java.util.Set<Resource> getMemoryQuerySources()

getInferencingSources

java.util.Set<Resource> getInferencingSources()

getRDBQuerySources

java.util.Set<Resource> getRDBQuerySources()

getEndpoints

java.util.Set<Resource> getEndpoints()

getQuerySourceNames

java.util.Set<java.lang.String> getQuerySourceNames()
Returns:
a Set of data source names

getSources

Model getSources()
Returns:
the Model holding the underlying query sources