nz.ac.waikato.mcennis.rat.graph.query.actor
Class ActorByProperty

java.lang.Object
  extended by nz.ac.waikato.mcennis.rat.graph.query.actor.ActorByProperty
All Implemented Interfaces:
java.lang.Comparable, ActorQuery, Query, ParsedObject

public class ActorByProperty
extends java.lang.Object
implements ActorQuery


Nested Class Summary
 class ActorByProperty.ActorIterator
           
 
Constructor Summary
ActorByProperty()
           
 
Method Summary
 XMLParserObject.State buildingStatus()
           
 void buildQuery(java.lang.String propertyID, boolean not, PropertyQuery query)
           
 int compareTo(java.lang.Object o)
           
 java.util.Collection<Actor> execute(Graph g, java.util.Collection<Actor> actorList, java.util.Collection<Link> linkList)
           
 java.util.Iterator<Actor> executeIterator(Graph g, java.util.Collection<Actor> actorList, java.util.Collection<Link> linkList)
           
 void exportQuery(java.io.Writer writer)
           
 ActorByProperty prototype()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActorByProperty

public ActorByProperty()
Method Detail

executeIterator

public java.util.Iterator<Actor> executeIterator(Graph g,
                                                 java.util.Collection<Actor> actorList,
                                                 java.util.Collection<Link> linkList)
Specified by:
executeIterator in interface ActorQuery

execute

public java.util.Collection<Actor> execute(Graph g,
                                           java.util.Collection<Actor> actorList,
                                           java.util.Collection<Link> linkList)
Specified by:
execute in interface ActorQuery

buildQuery

public void buildQuery(java.lang.String propertyID,
                       boolean not,
                       PropertyQuery query)

exportQuery

public void exportQuery(java.io.Writer writer)
                 throws java.io.IOException
Specified by:
exportQuery in interface ActorQuery
Throws:
java.io.IOException

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

buildingStatus

public XMLParserObject.State buildingStatus()
Specified by:
buildingStatus in interface ActorQuery

prototype

public ActorByProperty prototype()
Specified by:
prototype in interface ActorQuery

Get Relational Analysis Toolkit at SourceForge.net. Fast, secure and Free Open Source software downloads