Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

nl.aidministrator.rdf.rql.model
Class DomainSelector  view DomainSelector download DomainSelector.java

java.lang.Object
  extended bynl.aidministrator.rdf.rql.model.DomainSelector
All Implemented Interfaces:
Selector

public class DomainSelector
extends java.lang.Object
implements Selector


Field Summary
protected  nl.aidministrator.rdf.sail.ResourceIterator _domainIter
           
protected  ClassQuery _domainQ
           
protected  boolean _domainQisVar
           
protected  nl.aidministrator.rdf.sail.ResourceIterator _propIter
           
protected  PropertyQuery _propQ
           
protected  boolean _propQisVar
           
 
Constructor Summary
DomainSelector(ClassQuery domainQ, PropertyQuery propQ)
           
 
Method Summary
 void clear()
          Clears the Selector.
 void initialize(nl.aidministrator.rdf.sail.RdfSchemaSource rss)
          Gives the Selector the opportunity to initialize itself.
 boolean selectNext(nl.aidministrator.rdf.sail.RdfSchemaSource rss)
          Selects the next values.
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_domainQ

protected ClassQuery _domainQ

_propQ

protected PropertyQuery _propQ

_domainIter

protected nl.aidministrator.rdf.sail.ResourceIterator _domainIter

_propIter

protected nl.aidministrator.rdf.sail.ResourceIterator _propIter

_domainQisVar

protected boolean _domainQisVar

_propQisVar

protected boolean _propQisVar
Constructor Detail

DomainSelector

public DomainSelector(ClassQuery domainQ,
                      PropertyQuery propQ)
Method Detail

initialize

public void initialize(nl.aidministrator.rdf.sail.RdfSchemaSource rss)
Description copied from interface: Selector
Gives the Selector the opportunity to initialize itself.

Specified by:
initialize in interface Selector

selectNext

public boolean selectNext(nl.aidministrator.rdf.sail.RdfSchemaSource rss)
Description copied from interface: Selector
Selects the next values. Returns true if the selection was successful, false otherwise.

Specified by:
selectNext in interface Selector

clear

public void clear()
Description copied from interface: Selector
Clears the Selector. The Selector will release all resources it is currently using. After the Selector has been cleared it should be reusable by re-initializing it.

Specified by:
clear in interface Selector

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).