Package com.semedy.reasoner.api.core
Interface ResultBuffer
- All Known Implementing Classes:
ResultBufferNotThreaded
,ResultBufferThreaded
public interface ResultBuffer
- Author:
- angele
-
Method Summary
-
Method Details
-
get
Get object with variable name.
Queries must deliver the variable names (parameter).- Parameters:
variableName
- , name of the variable including question mark- Returns:
- result object
- Throws:
IOException
ReasoningException
SemReasonerException
-
get
Get object at argument index- Parameters:
index
- , argument index- Returns:
- result object
- Throws:
IOException
SemReasonerException
-
getCode
Get code with variable name.
Queries must deliver the variable names (parameter).- Parameters:
variableName
- , name of the variable including question mark- Returns:
- result object
- Throws:
IOException
ReasoningException
-
getCode
Get code at argument index- Parameters:
index
- , argument index- Returns:
- result object
- Throws:
SymboltableException
IOException
-
length
int length()get result tuple length- Returns:
- length of tuple
-
toString
String toString() -
toArray
get an array of result objects- Returns:
- array of result objects
- Throws:
SymboltableException
IOException
SemReasonerException
-