- CDL - Class in org.json
-
This provides static methods to convert comma delimited text into a
JSONArray, and to covert a JSONArray into comma delimited text.
- CDL() - Constructor for class org.json.CDL
-
- checkJoin(JoinElement, HashJoin, HashJoin, RandomReader<Record>, RandomReader<Record>, Object, BlockingQueue<JoinElement>, EventHandler, BooleanHolder) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinWorker
-
Checks if the provided elements must be joined and places it in the respective hash table
- clear() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Clears the underlying structs
- close() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualWriterHolder
-
- close() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Closes the underlying file stream
- closeAll() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.Partitioner
-
- CollectionFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.IndexFuseOp
-
The default name of the Field the collection will be stored to
- CommandExecutor - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
- CommandExecutor(String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.CommandExecutor
-
- compare(String, String) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
The compare method compares two tokens.
- compare(String, String, ComparisonMode) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
This version of the compare method compares two tokens.
- compare(Object, Object) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortAscendingComparator
-
- compare(Object, Object) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortDescendingComparator
-
- COMPARE_EQUAL - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
The compare operation returned equal
- COMPARE_GREATER - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
The compare operation returned greater
- COMPARE_LOWER - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
The compare operation returned lower
- compareMe(URI[], String, StatsContainer) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.BooleanOperator
-
Main service method.
- compareMe(URI[], String, StatsContainer, long, TimeUnit) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.BooleanOperator
-
Main service method.
- compareTo(ObjectRank) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.ObjectRank
-
Returns 0 if both objects match, -1 if this object is less that the other object, +1 otherwise
- CompareTokens - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator
-
The CompareTokens class exports a single method called compare.
- CompareTokens() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
- ComparisonMethod - Enum in gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils
-
- ComparisonMode - Enum in gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator
-
- Compute - Interface in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- compute() - Method in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.Compute
-
compute method to be implemented
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeAverage
-
Implemented method
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeMax
-
Implemented method
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeMin
-
Implemented method
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeSize
-
Implemented method
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeSum
-
Implemented method
- compute(String, String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.except.ExceptOp
-
Performs the join operation
- compute(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
Perform the external search
- compute(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.filter.FilterOp
-
Performs the filtering operation
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeOp
-
Performs the merging operation
- compute(String, int) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
Performs the external lookup
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.IndexFuseOp
-
Performs the fuse operation
- compute(String, String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
Performs the join operation
- compute(int) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.keeptop.KeepTopOp
-
Performs the Keep Top operation
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
Performs the merging operation
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.PartitionOp
-
Performs the partitioning operation
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectOp
-
Performs the selection operation
- compute(String, short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortOp
-
Performs the sorting operation using default method
- compute(String, short, ComparisonMethod, ComparisonMode, SortAlgorithm) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortOp
-
Performs the sorting operation
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptOp
-
Initiates the transformation procedure
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.TransformOp
-
Initiates the transformation procedure
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
- compute() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.UnaryOp
-
Starts the operator and returns the output locator
- ComputeAverage - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- ComputeAverage(String, String, IRecordReader<Record>, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeAverage
-
Constructor
- ComputeMax - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- ComputeMax(String, String, IRecordReader<Record>, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeMax
-
Constructor
- ComputeMin - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- ComputeMin(String, String, IRecordReader<Record>, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeMin
-
Constructor
- ComputeSize - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- ComputeSize(String, String, IRecordReader<Record>, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeSize
-
Constructor
- ComputeSum - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- ComputeSum(String, String, IRecordReader<Record>, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.ComputeSum
-
Constructor
- Cookie - Class in org.json
-
Convert a web browser cookie specification to a JSONObject and back.
- Cookie() - Constructor for class org.json.Cookie
-
- CookieList - Class in org.json
-
Convert a web browser cookie list string to a JSONObject and back.
- CookieList() - Constructor for class org.json.CookieList
-
- CRLF - Static variable in class org.json.HTTP
-
Carriage return/line feed.
- get() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.BooleanHolder
-
- get(int) - Method in class org.json.JSONArray
-
Get the object value associated with an index.
- get(String) - Method in class org.json.JSONObject
-
Get the value object associated with a key.
- getBoolean(int) - Method in class org.json.JSONArray
-
Get the boolean value associated with an index.
- getBoolean(String) - Method in class org.json.JSONObject
-
Get the boolean value associated with a key.
- getBufferedReader() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.CommandExecutor
-
- getCause() - Method in exception org.json.JSONException
-
- getCollectionID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Retrieves the collection id of the record
- getCollectionID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinElement
-
Retrieves the input id of the record
- getColumnNames() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryBridge
-
Retriueves the names of the available collumns
- getConnectionString() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryParser
-
Retrieves the content of the connectionString element
- getCounter() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- getCounter() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- getDouble(int) - Method in class org.json.JSONArray
-
Get the double value associated with an index.
- getDouble(String) - Method in class org.json.JSONObject
-
Get the double value associated with a key.
- getDriverName() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryParser
-
Retrieves the content of the driverName element
- getEventHandler() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the event handler used to propagate events
- getEventQueue() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the queue used to place events
- getFileBuf() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the file buffer
- getFilePosition() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Retrieves the file position this record is stored at
- getFirst() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Pair
-
- getId() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Retrieves the id for this element
- getId() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ResultElement
-
Return the id for this element
- getInputID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- getInputID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- getInserted() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ResultElement
-
Gets the number of inserted elements for this result
- getInt(int) - Method in class org.json.JSONArray
-
Get the int value associated with an index.
- getInt(String) - Method in class org.json.JSONObject
-
Get the int value associated with a key.
- getJSONArray(int) - Method in class org.json.JSONArray
-
Get the JSONArray associated with an index.
- getJSONArray(String) - Method in class org.json.JSONObject
-
Get the JSONArray value associated with a key.
- getJSONObject(int) - Method in class org.json.JSONArray
-
Get the JSONObject associated with an index.
- getJSONObject(String) - Method in class org.json.JSONObject
-
Get the JSONObject value associated with a key.
- getKey() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
- getKey() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.HashKey
-
Retrieves the hash key
- getKey() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the key
- getLocator() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryJdbcWorker
-
retrieves the writer this thread is populating
- getLocator() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualWriterHolder
-
Get the merger URI
- getLocator() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptWorker
-
- getLong(int) - Method in class org.json.JSONArray
-
Get the long value associated with an index.
- getLong(String) - Method in class org.json.JSONObject
-
Get the long value associated with a key.
- getMetaColID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Retrieves the metadata col id of the record
- getMetaInputID() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- getMode(String, String) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
- getMode() - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
Gets the stored mode of comparison
- getNames(JSONObject) - Static method in class org.json.JSONObject
-
Get an array of field names from a JSONObject.
- getNames(Object) - Static method in class org.json.JSONObject
-
Get an array of field names from an Object.
- getPayload() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
- getQuery() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryParser
-
Retrieves the content of the query element
- getQueue() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the queue used to place records
- getQueue() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the queue used to place records
- getRank() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Retrieves the rank of this element
- getRank() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ResultElement
-
Return the rank of this element
- getReader() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the RSXMLIterator
- getReader() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the RandomReader
- getReader() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
Retrieves the ForwardReader
- getRecordIndices() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinElement
-
Retrieves the record indices of the stored records
- getResults(String) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultsRetriever
-
- getResults(String, int) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultsRetriever
-
- getSecond() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Pair
-
- getStartOffset() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.FilePosition
-
Retrieves the starting offset
- getStopNotifier() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the synch object used to notify this reader of consumption halt
- getStopOffset() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.FilePosition
-
Retrieves the ending offset
- getString(int) - Method in class org.json.JSONArray
-
Get the string associated with an index.
- getString(String) - Method in class org.json.JSONObject
-
Get the string associated with a key.
- getSubstitutions() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.Binder
-
- getSynchReader() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
Retrieves the ForwardReader's synchronization object
- getSynchThis() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the object used to synchronize queue access
- getSynchThis() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the object used to synchronize queue access
- getTimeout() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the timeout used by the reader
- getTimeout() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the timeout used by the reader
- getTimeUnit() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Retrieves the time unit of the timeout used by the reader
- getTimeUnit() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Retrieves the time unit of the timeout used by the reader
- getValue() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinElement
-
Retrieves the value of the element
- getWaitingForInit() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
- getWriter(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.Partitioner
-
- getWriterInitSyncObject() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeWorker
-
- getWriterLocator() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeWorker
-
- GoogleOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.google
-
Operator class used to perform external lookups to the Google engine and create a
org.gcube.searchservice.searchlibrary.resultset.ResultSet with the results
- GoogleOp(StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
Creates a new
GoogleOp with the default timeout and the default field names for object id and payload
- GoogleOp(long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
Creates a new
GoogleOp with the default field names for object id and payload
- GoogleOp(String, String, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
Creates a new
GoogleOp with configurable timeout and field names for object id and payload
- GoogleResultElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.google
-
This class acts as a container for the external service to fill with results
- GoogleResultElement() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
Constructor
- GoogleResultElement(String, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
Constructor with arguments
- GoogleResultsRetriever - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.google
-
- GoogleResultsRetriever() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultsRetriever
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary - package gr.uoa.di.madgik.searchlibrary.operatorlibrary
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.except - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.except
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.filter - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.filter
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.google - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.google
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.util - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.util
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.join - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.keeptop - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.keeptop
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.select - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.select
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
- gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils - package gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils
-
- GradualLocatorReader - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
Class responsible for reading Readers from a result set
- GradualLocatorReader(URI, Vector<ReaderHolder>, Vector<ReaderInit>, String, Object) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualLocatorReader
-
- GradualMergeOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
Operator class used to create a merged ResultSet output from the contents of
multiple ResultSet.
- GradualMergeOp(URI, Map<String, String>, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeOp
-
Creates a new
GradualMergeOp with the default timeout used both
for readers and the writer
- GradualMergeOp(URI, Map<String, String>, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeOp
-
Creates a new
GradualMergeOp with configurable operation mode and
timeout
- GradualMergeWorker - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
Operator class used to create a merged ResultSet output from the contents of
multiple ResultSet, not all known at initialization time.
- GradualMergeWorker(Vector<ReaderHolder>, StatsContainer, long, TimeUnit, String, GradualLocatorReader, Object, Object) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeWorker
-
- GradualScanDispatcher - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
Abstract class that represent the dispatcher.
- GradualScanDispatcher(Vector<ReaderScan>, Vector<ReaderHolder>, BlockingQueue<RecordBufferEntry>, Queue<EventEntry>, String, Object, Object, SynchFinished) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- GradualWriterHolder - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge
-
- GradualWriterHolder() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualWriterHolder
-
- GREATER_EQUAL - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
GREATER_EQUAL
- GREATER_THAN - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
GREATER_THAN
- GT - Static variable in class org.json.XML
-
The Character '>'.
- JDBCConnectorProfile - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc
-
This class reads a configuration XML file and sets the behaviour of the operator as far as its
JDBC connection behaviour is concerned.
- JDBCConnectorProfile() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JDBCConnectorProfile
-
Creates a new Instance of the class
- JdbcOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc
-
Operator class used to perform an external search to a jdbc database creating a org.gcube.searchservice.searchlibrary.resultset.ResultSet
with the produced results
- JdbcOp(StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
Creates a new
JdbcOp ith the default timeout and the default field names for object id and payload
- JdbcOp(long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
Creates a new
JdbcOp with the default field names for object id and payload
- JdbcOp(String, String, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
Creates a new
JdbcOp with configurable timeout and field names for object id and payload
- JdbcResultElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc
-
This class acts as a container for the external service to fill with results.
- JdbcResultElement() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcResultElement
-
- join(String) - Method in class org.json.JSONArray
-
Make a string from the contents of this JSONArray.
- JoinElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse
-
Placeholder for the records that must be joined
- JoinElement(String, double, short, short) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
- JoinElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
Placeholder for the records that must be joined
- JoinElement(Vector<Long>, HashKey, short) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinElement
-
- JoinOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
Operator class used to perform a hash inner join on its input and produces an output holding the joined results.
- JoinOp(URI, URI, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
Creates a new
JoinOp with the default timeout
- JoinOp(URI, URI, RecordGenerationPolicy, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
- JoinOp(URI, URI, RecordGenerationPolicy, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
Creates a new
JoinOp with configurable timeout
- JoinOp(URI, URI, RecordGenerationPolicy, long, TimeUnit, int, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
Creates a new
JoinOp with configurable timeout
- JoinRatioComputationStepDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.EventHandler
-
A default value for the step of the join ratio recomputation
- JoinWorker - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
Helper thread class used to perform the join operation
- JoinWorker(IRecordWriter<Record>, RandomReader<Record>, RandomReader<Record>, String, String, DefinitionIndexResolver, int[], RecordGenerationPolicy, long, TimeUnit, StatsContainer, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinWorker
-
- JSONArray - Class in org.json
-
A JSONArray is an ordered sequence of values.
- JSONArray() - Constructor for class org.json.JSONArray
-
Construct an empty JSONArray.
- JSONArray(JSONTokener) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a JSONTokener.
- JSONArray(String) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a source JSON text.
- JSONArray(Collection) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a Collection.
- JSONArray(Collection, boolean) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a collection of beans.
- JSONArray(Object) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from an array
- JSONArray(Object, boolean) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from an array with a bean.
- JSONException - Exception in org.json
-
The JSONException is thrown by the JSON.org classes then things are amiss.
- JSONException(String) - Constructor for exception org.json.JSONException
-
Constructs a JSONException with an explanatory message.
- JSONException(Throwable) - Constructor for exception org.json.JSONException
-
- JSONML - Class in org.json
-
This provides static methods to convert an XML text into a JSONArray or
JSONObject, and to covert a JSONArray or JSONObject into an XML text using
the JsonML transform.
- JSONML() - Constructor for class org.json.JSONML
-
- JSONObject - Class in org.json
-
A JSONObject is an unordered collection of name/value pairs.
- JSONObject() - Constructor for class org.json.JSONObject
-
Construct an empty JSONObject.
- JSONObject(JSONObject, String[]) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a subset of another JSONObject.
- JSONObject(JSONTokener) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a JSONTokener.
- JSONObject(Map) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a Map.
- JSONObject(Map, boolean) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a Map.
- JSONObject(Object) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from an Object using bean getters.
- JSONObject(Object, boolean) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from an Object using bean getters.
- JSONObject(Object, String[]) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from an Object, using reflection to find the
public members.
- JSONObject(String) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a source JSON text string.
- JSONString - Interface in org.json
-
The JSONString interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object).
- JSONStringer - Class in org.json
-
JSONStringer provides a quick and convenient way of producing JSON text.
- JSONStringer() - Constructor for class org.json.JSONStringer
-
Make a fresh JSONStringer.
- JSONTokener - Class in org.json
-
A JSONTokener takes a source string and extracts characters and tokens from
it.
- JSONTokener(Reader) - Constructor for class org.json.JSONTokener
-
Construct a JSONTokener from a string.
- JSONTokener(String) - Constructor for class org.json.JSONTokener
-
Construct a JSONTokener from a string.
- JSONWriter - Class in org.json
-
JSONWriter provides a quick and convenient way of producing JSON text.
- JSONWriter(Writer) - Constructor for class org.json.JSONWriter
-
Make a fresh JSONWriter.
- names() - Method in class org.json.JSONObject
-
Produce a JSONArray containing the names of the elements of this
JSONObject.
- newConfiguration() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
New configuration invocation
- newInvocation() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
New invocation
- newInvocation() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
new invocation
- next() - Method in class org.json.JSONTokener
-
Get the next character in the source string.
- next(char) - Method in class org.json.JSONTokener
-
Consume the next character, and check that it matches a specified
character.
- next(int) - Method in class org.json.JSONTokener
-
Get the next n characters.
- nextCDATA() - Method in class org.json.XMLTokener
-
Get the text in the CDATA block.
- nextClean() - Method in class org.json.JSONTokener
-
Get the next char in the string, skipping whitespace.
- nextContent() - Method in class org.json.XMLTokener
-
Get the next XML outer token, trimming whitespace.
- nextEntity(char) - Method in class org.json.XMLTokener
-
Return the next entity.
- nextMeta() - Method in class org.json.XMLTokener
-
Returns the next XML meta token.
- nextString(char) - Method in class org.json.JSONTokener
-
Return the characters up to the next close quote character.
- nextTo(char) - Method in class org.json.JSONTokener
-
Get the text up but not including the specified character or the
end of line, whichever comes first.
- nextTo(String) - Method in class org.json.JSONTokener
-
Get the text up but not including one of the specified delimiter
characters or the end of line, whichever comes first.
- nextToken() - Method in class org.json.HTTPTokener
-
Get the next token or string.
- nextToken() - Method in class org.json.XMLTokener
-
Get the next XML Token.
- nextValue() - Method in class org.json.JSONTokener
-
Get the next value.
- noSpace(String) - Static method in class org.json.XML
-
Throw an exception if the string contains whitespace.
- NOT_EQUAL - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
NOT_EQUAL
- NULL - Static variable in class org.json.JSONObject
-
It is sometimes more convenient and less ambiguous to have a
NULL object than to use Java's null value.
- numberToString(Number) - Static method in class org.json.JSONObject
-
Produce a string from a Number.
- object() - Method in class org.json.JSONWriter
-
Begin appending a new object.
- ObjectIdFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
The default name for the Field of the object id
- ObjectIdFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
The default name for the Field of the object id
- ObjectIdFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.IndexFuseOp
-
The default name of the Field the object id will be stored to
- ObjectRank - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator
-
A simple pair of OID (DocID) and its rank
- ObjectRank() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.ObjectRank
-
- objID - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.ObjectRank
-
object ID (DocID)
- OfflineSortWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
Used to populate the created ResultSet with records after the locator to the result has been sent
- OfflineSortWorker(RandomReader<T>, IRecordWriter<Record>, String, short, ComparisonMethod, ComparisonMode, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.OfflineSortWorker
-
- OnlineSortWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
Used to populate the created ResultSet with records after the locator to the result has been sent
- OnlineSortWorker(RandomReader<T>, IRecordWriter<Record>, String, short, ComparisonMethod, ComparisonMode, long, TimeUnit, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.OnlineSortWorker
-
- OperationMode - Enum in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
- OperationModeDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeOp
-
The default operation mode.
- OperationModeDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
The default operation mode.
- OperationSet - Interface in gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare
-
The Operation set defines the set of permitted operations
- OperatorLibraryConstants - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils
-
- OperatorLibraryConstants() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils.OperatorLibraryConstants
-
- operatorParameters - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
- opt(int) - Method in class org.json.JSONArray
-
Get the optional object value associated with an index.
- opt(String) - Method in class org.json.JSONObject
-
Get an optional value associated with a key.
- optBoolean(int) - Method in class org.json.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(int, boolean) - Method in class org.json.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(String) - Method in class org.json.JSONObject
-
Get an optional boolean associated with a key.
- optBoolean(String, boolean) - Method in class org.json.JSONObject
-
Get an optional boolean associated with a key.
- optDouble(int) - Method in class org.json.JSONArray
-
Get the optional double value associated with an index.
- optDouble(int, double) - Method in class org.json.JSONArray
-
Get the optional double value associated with an index.
- optDouble(String) - Method in class org.json.JSONObject
-
Get an optional double associated with a key,
or NaN if there is no such key or if its value is not a number.
- optDouble(String, double) - Method in class org.json.JSONObject
-
Get an optional double associated with a key, or the
defaultValue if there is no such key or if its value is not a number.
- optInt(int) - Method in class org.json.JSONArray
-
Get the optional int value associated with an index.
- optInt(int, int) - Method in class org.json.JSONArray
-
Get the optional int value associated with an index.
- optInt(String) - Method in class org.json.JSONObject
-
Get an optional int value associated with a key,
or zero if there is no such key or if the value is not a number.
- optInt(String, int) - Method in class org.json.JSONObject
-
Get an optional int value associated with a key,
or the default if there is no such key or if the value is not a number.
- optJSONArray(int) - Method in class org.json.JSONArray
-
Get the optional JSONArray associated with an index.
- optJSONArray(String) - Method in class org.json.JSONObject
-
Get an optional JSONArray associated with a key.
- optJSONObject(int) - Method in class org.json.JSONArray
-
Get the optional JSONObject associated with an index.
- optJSONObject(String) - Method in class org.json.JSONObject
-
Get an optional JSONObject associated with a key.
- optLong(int) - Method in class org.json.JSONArray
-
Get the optional long value associated with an index.
- optLong(int, long) - Method in class org.json.JSONArray
-
Get the optional long value associated with an index.
- optLong(String) - Method in class org.json.JSONObject
-
Get an optional long value associated with a key,
or zero if there is no such key or if the value is not a number.
- optLong(String, long) - Method in class org.json.JSONObject
-
Get an optional long value associated with a key,
or the default if there is no such key or if the value is not a number.
- optString(int) - Method in class org.json.JSONArray
-
Get the optional string value associated with an index.
- optString(int, String) - Method in class org.json.JSONArray
-
Get the optional string associated with an index.
- optString(String) - Method in class org.json.JSONObject
-
Get an optional string associated with a key.
- optString(String, String) - Method in class org.json.JSONObject
-
Get an optional string associated with a key.
- org.json - package org.json
-
- Pair<F,S> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
Helper class used to host a Record along with its rank
- Pair(F, S) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Pair
-
- parseError() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
parsing error
- Partitioner - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition
-
- Partitioner(IRecordWriter<Record>, RecordDefinition[], long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.Partitioner
-
- PartitionOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition
-
Operator class used to perform partitioning on its input
org.gcube.searchservice.searchlibrary.resultset.ResultSet based on a
specified field and produce a new
org.gcube.searchservice.searchlibrary.resultset.ResultSet output
holding the locators of the produced
org.gcube.searchservice.searchlibrary.resultset.ResultSets, one for
each different value of that field.
- PartitionOp(URI, Map<String, String>, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.PartitionOp
-
Creates a new
PartitionOp with the default timeout for the reader
and the writer
- PartitionOp(URI, Map<String, String>, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.PartitionOp
-
Creates a new
PartitionOp with configurable timeout for the
reader and the writer
- PartitionWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition
-
- PartitionWorker(IRecordReader<T>, IRecordWriter<Record>, boolean, int, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.PartitionWorker
-
Creates a new
PartitionWorker which will perform the background
filter operation
- PayloadFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcOp
-
The default name for the Field of the payload
- PayloadFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
The default name for the Field of the payload
- peek() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderScan
-
- persist(Record) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Persists the provided record
- pipe(InputStream, OutputStream) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.CommandExecutor
-
- planningError() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
planning Error
- PLUS - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
PLUS
- poll() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderScan
-
- preprocessError() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
preprocess Error
- print(GoogleResultElement[]) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultsRetriever
-
- printResults() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryBridge
-
Prints the results in System.err
- producedResults(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
results produced
- producerDefinitionMap - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
A mapping from pairs of definition indices to producer definition indices.
- productionRate(float) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean production rate
- propagateEvents() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.EventHandler
-
- propagateEvents() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.EventHandler
-
- put(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualWriterHolder
-
Delegate a new RS uri for merging
- put(boolean) - Method in class org.json.JSONArray
-
Append a boolean value.
- put(Collection) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONArray which is produced from a Collection.
- put(double) - Method in class org.json.JSONArray
-
Append a double value.
- put(int) - Method in class org.json.JSONArray
-
Append an int value.
- put(long) - Method in class org.json.JSONArray
-
Append an long value.
- put(Map) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONObject which is produced from a Map.
- put(Object) - Method in class org.json.JSONArray
-
Append an object value.
- put(int, boolean) - Method in class org.json.JSONArray
-
Put or replace a boolean value in the JSONArray.
- put(int, Collection) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONArray which is produced from a Collection.
- put(int, double) - Method in class org.json.JSONArray
-
Put or replace a double value.
- put(int, int) - Method in class org.json.JSONArray
-
Put or replace an int value.
- put(int, long) - Method in class org.json.JSONArray
-
Put or replace a long value.
- put(int, Map) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONObject which is produced from a Map.
- put(int, Object) - Method in class org.json.JSONArray
-
Put or replace an object value in the JSONArray.
- put(String, Collection) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONArray which is produced from a Collection.
- put(String, boolean) - Method in class org.json.JSONObject
-
Put a key/boolean pair in the JSONObject.
- put(String, double) - Method in class org.json.JSONObject
-
Put a key/double pair in the JSONObject.
- put(String, int) - Method in class org.json.JSONObject
-
Put a key/int pair in the JSONObject.
- put(String, long) - Method in class org.json.JSONObject
-
Put a key/long pair in the JSONObject.
- put(String, Map) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONObject which is produced from a Map.
- put(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject.
- putOnce(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, but only if the key and the
value are both non-null, and only if there is not already a member
with that name.
- putOpt(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, but only if the
key and the value are both non-null.
- rank - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.ObjectRank
-
object rank
- RankFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.IndexFuseOp
-
The default name of the Field the rank will be stored to
- RankFieldNameDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
The default name of the field which contains the record rank.
- ReaderHolder - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
Placeholder for input ResultSet
- ReaderHolder() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
- ReaderInit - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
Helper thread class that initializes an ForwardReader
- ReaderInit(Vector<ReaderHolder>, int, URI, OperationMode, int, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderInit
-
Creates a new ForwardReader
- readers - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- ReaderScan - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse
-
Helper thread class used to iterate over an input org.gcube.searchservice.searchlibrary.resultset.ResultSet
retrieve the records it contains and persist them in a temporary file buffer and offer them for join
- ReaderScan(ScanElement, String, String, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ReaderScan
-
- ReaderScan - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
Helper thread class used to iterate over an input result set
retrieve the records it contains and persist them in a temporary file buffer and offer them for join
- ReaderScan(ScanElement, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ReaderScan
-
- ReaderScan - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
Helper thread class used to iterate over a ResultSet
to retrieve the local payload parts and notify the merging thread when they are available
- ReaderScan(Vector<ReaderHolder>, int, BlockingQueue<RecordBufferEntry>, Queue<EventEntry>, long, TimeUnit, String, OperationMode) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderScan
-
Creates a new
ReaderScan working on some input
ForwardReader
- record - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.RecordBufferEntry
-
- RecordBufferEntry - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
A utility class used by readers to pass records along with their id (actually, their index in a vector of
ReaderHolder
The inclusion of the reader id is necessary in order for the
MergeWorker involved in the authoring of the final result set to infer
the exact
RecordDefinition offset for each record encountered via the intermediate buffer
- RecordBufferEntry(Record, int) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.RecordBufferEntry
-
Creates a new instance
- RecordGenerationPolicy - Enum in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
- recordGenerationPolicyDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
The default record generation policy.
- remove(int) - Method in class org.json.JSONArray
-
Remove a index and close the hole.
- remove(String) - Method in class org.json.JSONObject
-
Remove a name and its value, if present.
- resolveIndex(int, int) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.DefinitionIndexResolver
-
- ResultElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse
-
Class used to hold elements from content and metadata
collections that refer to the same Information Object.
- ResultElement(String, int) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ResultElement
-
public Constructor for a ResultElement
- ResultLimitExceededException - Exception in gr.uoa.di.madgik.searchlibrary.operatorlibrary.google
-
- ResultLimitExceededException() - Constructor for exception gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.ResultLimitExceededException
-
- ResultSetConcurreny - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JDBCConnectorProfile
-
Query Constant
- ResultSetHoldability - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JDBCConnectorProfile
-
Query Constant
- ResultSetType - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JDBCConnectorProfile
-
Query Constant
- RESULTSNO_EVENT - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils.OperatorLibraryConstants
-
- RESULTSNOFINAL_EVENT - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils.OperatorLibraryConstants
-
- retrieve(Vector<FilePosition>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Retrieves the records in teh given possitions
- retrieve(FilePosition) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Retrieves the record from the given position
- rowToJSONArray(JSONTokener) - Static method in class org.json.CDL
-
Produce a JSONArray of strings from a row of comma delimited values.
- rowToJSONObject(JSONArray, JSONTokener) - Static method in class org.json.CDL
-
Produce a JSONObject from a row of comma delimited text, using a
parallel JSONArray of strings to provides the names of the elements.
- rowToString(JSONArray) - Static method in class org.json.CDL
-
Produce a comma delimited text row from a JSONArray.
- rs2XML(String[], ResultSet) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.JdbcResultElement
-
Tranform each tuple to its respective XML representation, with each element correspond to a tuple attribute.
- RSRecordName - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.BooleanOperator
-
Name of the record element in the result set.
- rtime - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.DiskBuffer
-
Time it took to read
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.DistinctOp
-
Main working cycle:
Get a hashtable of distinct DocIDs (plus their ranks)
Re-iterate the RS keeping only the RSs that have a matching DocID and Rank with the stored hashtable
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.except.ExceptWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.extjdbc.QueryJdbcWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.filter.FilterWorker
-
Performs the filter operation
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualLocatorReader
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualMergeWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.QueryGoogleWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.IndexFuseWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ReaderScan
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ReaderScan
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.keeptop.KeepTopWorker
-
Performs the keep-top operation
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderInit
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderScan
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ScanDispatcher
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Sorter
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.partition.PartitionWorker
-
Performs the filter operation
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectWorker
-
Performs the filter operation
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.OfflineSortWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.OnlineSortWorker
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptWorker
-
Performs the transform operation
- run() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.TransformWorker
-
Performs the transform operation
- SafeNumberOfResultsDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.DistinctOp
-
A default value for the number of results which is considered safe for a reliable duplicate elimination
ratio.
- SafeNumberOfResultsDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.EventHandler
-
A default value for the number of results which is considered safe for a reliable join
ratio computation.
- scan - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- scan - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ScanDispatcher
-
- ScanDispatcher - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
- ScanDispatcher(ReaderScan[]) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ScanDispatcher
-
- ScanElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse
-
Placeholder for input org.gcube.searchservice.searchlibrary.resultset.ResultSet
file buffer and join related structs
- ScanElement(ForwardReader<Record>, Queue<JoinElement>, Object, short, short, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- ScanElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join
-
Placeholder for input org.gcube.searchservice.searchlibrary.resultset.ResultSet
file buffer and join related structs
- ScanElement(RandomReader<Record>, String, BlockingQueue<JoinElement>, Queue<EventEntry>, EventHandler, long, TimeUnit, Object, short, BooleanHolder) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- ScriptOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
This class performs applies script transformation on the records that it receives as
input and produces a new set of records as output, each one of them
containing the transformed result
- ScriptOp(URI, Map<String, String>, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptOp
-
Creates a new
ScriptOp with the default timeout for the reader
and the writer
- ScriptOp(URI, Map<String, String>, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptOp
-
Creates a new
ScriptOp with configurable timeout for the
reader and the writer
- ScriptWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
- ScriptWorker(IRecordReader<T>, String, String, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.ScriptWorker
-
- SearchStatsContainer - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats
-
Statistics
- SearchStatsContainer() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
Constructor
- second - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.IndexPair
-
- SelectOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.select
-
Operator class used to perform selection operation on its input
org.gcube.searchservice.searchlibrary.resultset.ResultSet and produce
a new org.gcube.searchservice.searchlibrary.resultset.ResultSet
output holding the passing records
- SelectOp(URI, Map<String, String>, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectOp
-
- SelectWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.select
-
- SelectWorker(IRecordReader<T>, IRecordWriter<Record>, String, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectWorker
-
Creates a new
SelectWorker which will perform the background filter operation
- SelectWorker(IRecordReader<T>, IRecordWriter<Record>, String, Integer[], StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.SelectWorker
-
Creates a new
SelectWorker which will perform the background filter operation
- sendPendingFinalEvents(int) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.EventHandler
-
- sendPendingFinalEvents(int) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.EventHandler
-
- set(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.BooleanHolder
-
- setActive(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- setActive(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- setCollectionID(short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.JoinElement
-
Sets the input id
- setCollectionID(short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinElement
-
Sets the input id
- setCounter(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- setCounter(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- setDefinitionMap(Map<IndexPair, Integer>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.DefinitionIndexResolver
-
- setEventHandler(EventHandler) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the event handler used to propagate events
- setEventQueue(Queue<EventEntry>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the queue used to place events
- setFileBuf(DiskBuffer) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the file buffer
- setFinished(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- setFinished(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
Sets whether or not the associated ForwardReader still has records to read from
- setFirst(F) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Pair
-
- setInputID(short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- setInputID(short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
- setKey(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
- setKey(byte[]) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.HashKey
-
Sets the hash key
- setKey(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the key
- setMetaInputID(short) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
- setMode(ComparisonMode) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
Sets a new value to comparison mode
- setPayload(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleResultElement
-
- setQuery(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
- setQueue(Queue<JoinElement>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the queue used to place records
- setQueue(BlockingQueue<JoinElement>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the queue used to place records
- setRankFieldName(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
- setReader(ForwardReader<Record>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the RSXMLIterator
- setReader(RandomReader<Record>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the RandomReader
- setReader(IRecordReader<Record>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
Sets the ForwardReader
- setRecordDefinitionOffsets(int[]) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeWorker
-
- setSecond(S) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Pair
-
- setStartOffset(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.FilePosition
-
Sets the starting offset
- setStopOffset(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.FilePosition
-
Sets the ending offset
- setSynchThis(Object) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the object used to synchronize queue access
- setSynchThis(Object) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the object used to synchronize queue access
- setTimeout(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the timeout used by the reader
- setTimeout(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the timeout used by the reader
- setTimeUnit(TimeUnit) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ScanElement
-
Sets the time unit of the timeout used by the reader
- setTimeUnit(TimeUnit) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.ScanElement
-
Sets the time unit of the timeout used by the reader
- setWaitingForInit(boolean) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.ReaderHolder
-
- setWriter(RecordWriter<Record>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeWorker
-
- SIZE - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
SIZE
- skipPast(String) - Method in class org.json.XMLTokener
-
Skip characters until past the requested string.
- skipTo(char) - Method in class org.json.JSONTokener
-
Skip characters until the next character is the requested character.
- SLASH - Static variable in class org.json.XML
-
The Character '/'.
- SortAlgorithm - Enum in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
- SortArrayElement - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
Placeholder used during sorting operation
- SortArrayElement(long, String) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortArrayElement
-
Creates a new SortArrayElement with the provided values
- SortAscendingComparator - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
An implementation of the
Comparator interface that sorts in ascending order
- SortAscendingComparator() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortAscendingComparator
-
- SortAscendingComparator(ComparisonMode) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortAscendingComparator
-
- SortDescendingComparator - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
An implementation of the
Comparator interface that sorts in descending order
- SortDescendingComparator() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortDescendingComparator
-
- SortDescendingComparator(ComparisonMode) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortDescendingComparator
-
- sortedKeys() - Method in class org.json.JSONObject
-
Get an enumeration of the keys of the JSONObject.
- Sorter - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
- Sorter(ReaderScan[], BlockingQueue<RecordBufferEntry>) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.Sorter
-
- SortOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
This class performs a sorting based on some key on its input org.gcube.searchservice.searchlibrary.resultset.ResultSet
and produces a output org.gcube.searchservice.searchlibrary.resultset.ResultSet sorted in the specified order.
- SortOp(URI, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortOp
-
Creates a new
SortOp operating on the identified input with default timeout
- SortOp(URI, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortOp
-
- SortScanDispatcher - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge
-
- SortScanDispatcher(ReaderScan[]) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.SortScanDispatcher
-
- SortWorker - Interface in gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort
-
- stats - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
- StatsContainer - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats
-
Generic class containing statistic information
- StatsContainer() - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
Constructor
- Str2Date(String) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.CompareTokens
-
The Str2Date method translates a string into its corresponding date representation.
- stringToValue(String) - Static method in class org.json.JSONObject
-
Try to convert a string into a number, boolean, or null.
- substitute(Map<String, String>) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.select.Binder
-
- SUM - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
SUM
- synchDispatcher - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- synchFinished - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- synchWriterInit - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.gmerge.GradualScanDispatcher
-
- syntaxError(String) - Method in class org.json.JSONTokener
-
Make a JSONException to signal a syntax error.
- tagSent() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.indexfuse.ResultElement
-
Tag this element as sent
- test() - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.CommandExecutor
-
- Test - Class in org.json
-
Test class.
- Test() - Constructor for class org.json.Test
-
- timeout - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
- TimeoutDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.DistinctOp
-
The default timeout used by the IRecordWriter and all IRecordReaders.
- TimeoutDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
The default timeout used by the IRecordWriter.
- TimeoutDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
The default timeout
- TimeoutDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
The default timeout used by the IRecordWriter and all IRecordReaders.
- TimeoutDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
The default timeout used by the IRecordWriter and all
IRecordReaders.
- TIMES - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
TIMES
- timeToComplete(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean time for complete
- timeToExecute(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for execution
- timeToFirst(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean time for first result
- timeToFirstInput(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean time for first input
- timeToInitialize(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean time for initialization
- timeToParse(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for parse
- timeToPlan(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for plan
- timeToPreprocess(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for preprocessing
- timeToReference(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for reference
- timeToReference(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
mean time for reference
- timeToValidate(long) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
mean time for validation
- timeUnit - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
- TimeUnitDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.DistinctOp
-
The default timeout unit used by the IRecordWriter and all IRecordReaders.
- TimeUnitDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.GoogleOp
-
The default timeout unit used by the RecordWriter.
- TimeUnitDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.JoinOp
-
The default time unit
- TimeUnitDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.MergeOp
-
The default timeout unit used by the RecordWriter and all IRecordReaders.
- TimeUnitDef - Static variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.Unary
-
The default timeout unit used by the RecordWriter and all
IRecordReaders.
- toDisableTags(String) - Static method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.google.util.EscapeCharacters
-
Return aText with all '<' and '>' characters
replaced by their escaped equivalents.
- toJSONArray(String) - Static method in class org.json.CDL
-
Produce a JSONArray of JSONObjects from a comma delimited text string,
using the first row as a source of names.
- toJSONArray(JSONTokener) - Static method in class org.json.CDL
-
Produce a JSONArray of JSONObjects from a comma delimited text string,
using the first row as a source of names.
- toJSONArray(JSONArray, String) - Static method in class org.json.CDL
-
Produce a JSONArray of JSONObjects from a comma delimited text string
using a supplied JSONArray as the source of element names.
- toJSONArray(JSONArray, JSONTokener) - Static method in class org.json.CDL
-
Produce a JSONArray of JSONObjects from a comma delimited text string
using a supplied JSONArray as the source of element names.
- toJSONArray(String) - Static method in class org.json.JSONML
-
Convert a well-formed (but not necessarily valid) XML string into a
JSONArray using the JsonML transform.
- toJSONArray(XMLTokener) - Static method in class org.json.JSONML
-
Convert a well-formed (but not necessarily valid) XML string into a
JSONArray using the JsonML transform.
- toJSONArray(JSONArray) - Method in class org.json.JSONObject
-
Produce a JSONArray containing the values of the members of this
JSONObject.
- toJSONObject(String) - Static method in class org.json.Cookie
-
Convert a cookie specification string into a JSONObject.
- toJSONObject(String) - Static method in class org.json.CookieList
-
Convert a cookie list into a JSONObject.
- toJSONObject(String) - Static method in class org.json.HTTP
-
Convert an HTTP header string into a JSONObject.
- toJSONObject(JSONArray) - Method in class org.json.JSONArray
-
Produce a JSONObject by combining a JSONArray of names with the values
of this JSONArray.
- toJSONObject(XMLTokener) - Static method in class org.json.JSONML
-
Convert a well-formed (but not necessarily valid) XML string into a
JSONObject using the JsonML transform.
- toJSONObject(String) - Static method in class org.json.JSONML
-
Convert a well-formed (but not necessarily valid) XML string into a
JSONObject using the JsonML transform.
- toJSONObject(String) - Static method in class org.json.XML
-
Convert a well-formed (but not necessarily valid) XML string into a
JSONObject.
- toJSONString() - Method in interface org.json.JSONString
-
The toJSONString method allows a class to produce its own JSON
serialization.
- TOKEN - Static variable in interface gr.uoa.di.madgik.searchlibrary.operatorlibrary.booleancompare.OperationSet
-
TOKEN
- toString() - Method in exception gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.InvalidTokenFormatComparison
-
- toString() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.duplicateeliminatoroperator.ObjectRank
-
String representation
- toString(JSONArray) - Static method in class org.json.CDL
-
Produce a comma delimited text from a JSONArray of JSONObjects.
- toString(JSONArray, JSONArray) - Static method in class org.json.CDL
-
Produce a comma delimited text from a JSONArray of JSONObjects using
a provided list of names.
- toString(JSONObject) - Static method in class org.json.Cookie
-
Convert a JSONObject into a cookie specification string.
- toString(JSONObject) - Static method in class org.json.CookieList
-
Convert a JSONObject into a cookie list.
- toString(JSONObject) - Static method in class org.json.HTTP
-
Convert a JSONObject into an HTTP header.
- toString() - Method in class org.json.JSONArray
-
Make a JSON text of this JSONArray.
- toString(int) - Method in class org.json.JSONArray
-
Make a prettyprinted JSON text of this JSONArray.
- toString(JSONArray) - Static method in class org.json.JSONML
-
Reverse the JSONML transformation, making an XML text from a JSONArray.
- toString(JSONObject) - Static method in class org.json.JSONML
-
Reverse the JSONML transformation, making an XML text from a JSONObject.
- toString() - Method in class org.json.JSONObject
-
Make a JSON text of this JSONObject.
- toString(int) - Method in class org.json.JSONObject
-
Make a prettyprinted JSON text of this JSONObject.
- toString() - Method in class org.json.JSONStringer
-
Return the JSON text.
- toString() - Method in class org.json.JSONTokener
-
Make a printable string of this JSONTokener.
- toString(Object) - Static method in class org.json.XML
-
Convert a JSONObject into a well-formed, element-normal XML string.
- toString(Object, String) - Static method in class org.json.XML
-
Convert a JSONObject into a well-formed, element-normal XML string.
- toXML() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.StatsContainer
-
generates an xml serialization of the statistics
- transform(String) - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.CommandExecutor
-
- TransformOp - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
This class performs an xslt transformation on the records that it receives as
input and produces a new set of records as output, each one of them
containing the transformed result
- TransformOp(URI, Map<String, String>, StatsContainer) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.TransformOp
-
Creates a new
TransformOp with the default timeout for the reader
and the writer
- TransformOp(URI, Map<String, String>, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.TransformOp
-
Creates a new
TransformOp with configurable timeout for the
reader and the writer
- TransformWorker<T extends gr.uoa.di.madgik.grs.record.Record> - Class in gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform
-
- TransformWorker(IRecordReader<T>, IRecordWriter<Record>, String, String, StatsContainer, long, TimeUnit) - Constructor for class gr.uoa.di.madgik.searchlibrary.operatorlibrary.transform.TransformWorker
-
- validationError() - Method in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.stats.SearchStatsContainer
-
validation error
- value - Variable in class gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortArrayElement
-
The value extracted by the record
- value(boolean) - Method in class org.json.JSONWriter
-
Append either the value true or the value
false.
- value(double) - Method in class org.json.JSONWriter
-
Append a double value.
- value(long) - Method in class org.json.JSONWriter
-
Append a long value.
- value(Object) - Method in class org.json.JSONWriter
-
Append an object value.
- valueOf(String) - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.ComparisonMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.RecordGenerationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.OperationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils.ComparisonMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.comparator.ComparisonMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.join.RecordGenerationPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.merge.OperationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.sort.SortAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gr.uoa.di.madgik.searchlibrary.operatorlibrary.utils.ComparisonMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.