A B C D E F G H I J K L M N O P Q R S T U V W 

A

add(K, V) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
add(K, V) - Method in interface org.sidif.triple.impl.MultiValueMap
Add the given single value to the current list of values for the given key.
add(Object, Object, Object) - Method in class org.sidif.triple.TripleStore
add the given subject, predicate, object triple
add(Triple) - Method in class org.sidif.triple.TripleStore
add the given triple
add(TripleStore.TripleContainer) - Method in class org.sidif.triple.TripleStore
add the triples from the given tripleContainer
add(Object, Triple) - Method in class org.sidif.triple.TripleStore.TripleContainer
add the given triple with the given key
addEscapes(String) - Static method in error org.sidif.parser.jjtree.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addSelect(TripleStore, Object, Object, Object) - Method in class org.sidif.triple.TripleStore
add the given select from the given source TripleStore to me
adjustBeginLineColumn(int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
asSiDIF() - Method in class org.sidif.triple.Value
return me as a SiDIF String
asSiDIF(TripleStore) - Static method in class org.sidif.util.SiDIFWriter
get a sidif String from the given TripleStore
asSiDIF(TripleStore, boolean) - Static method in class org.sidif.util.SiDIFWriter
get the SiDIF representation of the given TripleStore
asSiDIF(Triple) - Static method in class org.sidif.util.SiDIFWriter
as SiDIF
asSortedList(Collection<T>) - Static method in class org.sidif.triple.TripleStore
utility function

B

backup(int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Backup a number of characters.
beginColumn - Variable in class org.sidif.parser.jjtree.Token
The column number of the first character of this Token.
beginLine - Variable in class org.sidif.parser.jjtree.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Start.
bufcolumn - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
buffer - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
bufline - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
bufpos - Variable in class org.sidif.parser.jjtree.SimpleCharStream
Position in buffer.
byObject - Variable in class org.sidif.triple.TripleStore
 
byPredicate - Variable in class org.sidif.triple.TripleStore
 
bySubject - Variable in class org.sidif.triple.TripleStore
 

C

CHARACTER_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
children - Variable in class org.sidif.parser.node.SimpleNode
 
childrenAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.SimpleNode
Accept the visitor.
clear() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
clearNodeScope(Node) - Method in class org.sidif.parser.node.JJTSiDIFState
 
closeNodeScope(Node, int) - Method in class org.sidif.parser.node.JJTSiDIFState
 
closeNodeScope(Node, boolean) - Method in class org.sidif.parser.node.JJTSiDIFState
 
column - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
complement(TripleQuery) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
complement(TripleQuery) - Method in interface org.sidif.triple.TripleQuery
create a relative complement that is the triples that are in me but not in otherQuery see https://en.wikipedia.org/wiki/Complement_%28set_theory%29#Relative_complement
containsKey(Object) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
containsValue(Object) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
curChar - Variable in class org.sidif.parser.jjtree.SiDIFTokenManager
 
currentToken - Variable in exception org.sidif.parser.jjtree.ParseException
This is the last token that has been consumed successfully.

D

DATE_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
DATETIME_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
debug - Variable in class org.sidif.util.TripleStoreBuilder
set to true for debugging
debugStream - Variable in class org.sidif.parser.jjtree.SiDIFTokenManager
Debug output.
DECIMAL_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
DEFAULT - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
Lexical state.
DIGIT - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
disable_tracing() - Method in class org.sidif.parser.jjtree.SiDIF
Disable tracing.
Done() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reset buffer when finished.
dump(String) - Method in class org.sidif.parser.node.SimpleNode
 
dump(Object) - Static method in class org.sidif.util.TripleStoreDumper
 
dump(Triple, String) - Static method in class org.sidif.util.TripleStoreDumper
dump the given triple with the given indentation
dump(TripleQuery, String) - Static method in class org.sidif.util.TripleStoreDumper
dump the given triple Query and indentation
dump(TripleStore.TripleContainer, String) - Static method in class org.sidif.util.TripleStoreDumper
dump the given Triple Container
dump(TripleStore) - Static method in class org.sidif.util.TripleStoreDumper
dump the given triple Store

E

enable_tracing() - Method in class org.sidif.parser.jjtree.SiDIF
Enable tracing.
endColumn - Variable in class org.sidif.parser.jjtree.Token
The column number of the last character of this Token.
endLine - Variable in class org.sidif.parser.jjtree.Token
The line number of the last character of this Token.
entrySet() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
EOF - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
End of File.
eol - Variable in exception org.sidif.parser.jjtree.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
equals(Object) - Method in class org.sidif.triple.impl.ObjectHolder
equality ...
exitCode - Static variable in class org.sidif.util.TripleStoreBuilder
 
ExpandBuff(boolean) - Method in class org.sidif.parser.jjtree.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.sidif.parser.jjtree.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.

F

FALSE - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
FileUtils - Class in org.sidif.util
same signatures as apache.commons.io but no dependency this needs Java 8 - so if you need an older Java version you might want to delegate to apache.commons.io
FileUtils() - Constructor for class org.sidif.util.FileUtils
 
FillBuff() - Method in class org.sidif.parser.jjtree.SimpleCharStream
 
FLOATING_POINT_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
fromFile(File) - Static method in class org.sidif.parser.jjtree.SiDIF
get a SiDIF Parser from the given sidifFile
fromSiDIF(SiDIF) - Static method in class org.sidif.visitor.SiDIFTripleStoreVisitor
create a TripleStore from the given sidif Parser
fromSiDIFFile(File) - Static method in class org.sidif.util.TripleStoreBuilder
create a TripleStore from the given file
fromSiDIFFile(File) - Static method in class org.sidif.visitor.SiDIFTripleStoreVisitor
get a TripleStore from the given sidif File
fromSiDIFStream(InputStream) - Method in class org.sidif.util.TripleStoreBuilder
create a TripleStore from the given inputstream
fromSiDIFStream(InputStream) - Static method in class org.sidif.visitor.SiDIFTripleStoreVisitor
create a TripleStore from the given sidif inputStream
fromSiDIFText(String) - Static method in class org.sidif.util.TripleStoreBuilder
create a TripleStore from the given SiDIF Text
fromSiDIFText(String) - Static method in class org.sidif.visitor.SiDIFTripleStoreVisitor
get a triple Store from the given sidifText
fromStream(InputStream) - Static method in class org.sidif.parser.jjtree.SiDIF
get a SiDIF Parser from the given inputstream
fromText(String) - Static method in class org.sidif.parser.jjtree.SiDIF
get a SiDIF Parser from the given sidifText

G

generateParseException() - Method in class org.sidif.parser.jjtree.SiDIF
Generate ParseException.
get(Object) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
getBeginColumn() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get token beginning line number.
getBoolean(String) - Static method in class org.sidif.triple.Value
 
getByObject() - Method in class org.sidif.triple.TripleStore
 
getByPredicate() - Method in class org.sidif.triple.TripleStore
 
getBySubject() - Method in class org.sidif.triple.TripleStore
 
getCharacter(char) - Static method in class org.sidif.triple.Value
get a Character value
getColumn() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Deprecated.
getConcept() - Method in class org.sidif.parser.node.Value
 
getDate(long) - Static method in class org.sidif.triple.Value
get a data value from the given long time
getDate(Date) - Static method in class org.sidif.triple.Value
get a Date value
getDateFormat(String) - Method in class org.sidif.triple.Value
get the date format for the given date format description adjusted to UTC
getDouble(String) - Static method in class org.sidif.triple.Value
get a number for the given number string
getDouble(Double) - Static method in class org.sidif.triple.Value
get the number for the given Double
getEndColumn() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get token end line number.
getFirst(K) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
getFirst(K) - Method in interface org.sidif.triple.impl.MultiValueMap
Return the first value for the given key.
GetImage() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get token literal value.
getInteger(String) - Static method in class org.sidif.triple.Value
get a number for the given number string
getInteger(Integer) - Static method in class org.sidif.triple.Value
get the number for the given Integer
getIRI(String) - Static method in class org.sidif.triple.Value
get the given IRI value
getIt(Object) - Static method in class org.sidif.util.SiDIFWriter
get the subject's to string or "it" if the subject is the current Subject
getKeys() - Method in class org.sidif.triple.TripleStore.TripleContainer
get the keys
getLine() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Deprecated.
getLink() - Method in class org.sidif.parser.node.Link
 
getLiteral() - Method in class org.sidif.parser.node.Literal
 
getLiteral() - Method in class org.sidif.parser.node.Value
 
getLiteralValue() - Method in class org.sidif.parser.node.Literal
 
getMessage() - Method in error org.sidif.parser.jjtree.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextToken() - Method in class org.sidif.parser.jjtree.SiDIF
Get the next Token.
getNextToken() - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
Get the next Token.
getObject() - Method in class org.sidif.triple.impl.ObjectHolder
 
getObject() - Method in class org.sidif.triple.impl.TripleImpl
 
getObject() - Method in interface org.sidif.triple.Triple
 
getObjects() - Method in class org.sidif.triple.TripleStore
get the objects of this tripleStore
getObjectSet(Object) - Method in class org.sidif.triple.TripleStore.TripleContainer
get the set of objects for a given key
getPredicate() - Method in class org.sidif.triple.impl.TripleImpl
 
getPredicate() - Method in interface org.sidif.triple.Triple
 
getPredicates() - Method in class org.sidif.triple.TripleStore
get the predicates of this tripleStore
getPredicateSet(Object) - Method in class org.sidif.triple.TripleStore.TripleContainer
get the set of predicates for a given key
getProperty() - Method in class org.sidif.parser.node.Value
 
getString(String) - Static method in class org.sidif.triple.Value
get a String value
getSubject() - Method in class org.sidif.parser.node.Link
 
getSubject() - Method in class org.sidif.triple.impl.TripleImpl
 
getSubject() - Method in interface org.sidif.triple.Triple
 
getSubjects() - Method in class org.sidif.triple.TripleStore
get the subjects of this tripleStore
getSubjectSet(Object) - Method in class org.sidif.triple.TripleStore.TripleContainer
get the set of subjects for a given key
GetSuffix(int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
 
getTarget() - Method in class org.sidif.parser.node.Link
 
getTime(long) - Static method in class org.sidif.triple.Value
get a Time Value
getTimeStamp(long) - Static method in class org.sidif.triple.Value
get a TimeStamp with the given time value
getToken(int) - Method in class org.sidif.parser.jjtree.SiDIF
Get the specific Token.
getTopic() - Method in class org.sidif.triple.impl.TripleQueryImpl
get the Topic for the current topic type subject predicate or object
getTripleContainer() - Method in class org.sidif.triple.impl.TripleQueryImpl
get the TripleContainer
getTripleLookup() - Method in class org.sidif.triple.TripleStore.TripleContainer
 
getTriples() - Method in class org.sidif.triple.impl.TripleQueryImpl
 
getTriples() - Method in interface org.sidif.triple.TripleQuery
return my Triples
getTriples() - Method in class org.sidif.triple.TripleStore
get the list of all myTriples
getTriples() - Method in class org.sidif.triple.TripleStore.TripleContainer
get the Triples
getTriples(Object) - Method in class org.sidif.triple.TripleStore.TripleContainer
get the triples for a given key
getTripleStore() - Method in class org.sidif.triple.impl.TripleQueryImpl
 
getTripleStore() - Method in interface org.sidif.triple.TripleQuery
get the tripleStore this query belongs to
getValue() - Method in class org.sidif.parser.jjtree.Token
An optional attribute value of the Token.

H

handle(Throwable) - Method in class org.sidif.util.TripleStoreBuilder
handle the given Throwable (in commandline mode)
HAS - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
hashCode() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
hashCode() - Method in class org.sidif.triple.impl.ObjectHolder
make sure we provide the same hash as the object we are pointing to
HEX_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.

I

id - Variable in class org.sidif.parser.node.SimpleNode
 
IDENTIFIER - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
image - Variable in class org.sidif.parser.jjtree.Token
The string image of the token.
inBuf - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
init(String, Token) - Method in class org.sidif.parser.node.Literal
initialize me from the given type and Token
init(Value<?>, String) - Method in class org.sidif.parser.node.Literal
init this literal for the given literalValue and String representation
input - Variable in class org.sidif.util.TripleStoreBuilder
 
input_stream - Variable in class org.sidif.parser.jjtree.SiDIFTokenManager
 
inputformat - Variable in class org.sidif.util.TripleStoreBuilder
 
inputStream - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
INTEGER_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
intersect(TripleQuery) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
intersect(TripleQuery) - Method in interface org.sidif.triple.TripleQuery
create an intersection of me and the other Triple query that is the list of triples that are part of my triples and part ot the otherQueries triples see https://en.wikipedia.org/wiki/Intersection_%28set_theory%29#Intersecting_and_disjoint_sets
IS - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
isEmpty() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
isLiteral() - Method in class org.sidif.triple.impl.TripleImpl
 
isLiteral() - Method in interface org.sidif.triple.Triple
is this Triple representing a literal?

J

jj_nt - Variable in class org.sidif.parser.jjtree.SiDIF
Next token.
jjFillToken() - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
 
jjstrLiteralImages - Static variable in class org.sidif.parser.jjtree.SiDIFTokenManager
Token literal values.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.Link
Accept the visitor.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.Links
Accept the visitor.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.Literal
Accept the visitor.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in interface org.sidif.parser.node.Node
Accept the visitor.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.SimpleNode
Accept the visitor.
jjtAccept(SiDIFVisitor, ObjectHolder) - Method in class org.sidif.parser.node.Value
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.sidif.parser.node.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.sidif.parser.node.SimpleNode
 
jjtClose() - Method in interface org.sidif.parser.node.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.sidif.parser.node.SimpleNode
 
jjtGetChild(int) - Method in interface org.sidif.parser.node.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.sidif.parser.node.SimpleNode
 
jjtGetNumChildren() - Method in interface org.sidif.parser.node.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.sidif.parser.node.SimpleNode
 
jjtGetParent() - Method in interface org.sidif.parser.node.Node
 
jjtGetParent() - Method in class org.sidif.parser.node.SimpleNode
 
jjtGetValue() - Method in class org.sidif.parser.node.SimpleNode
 
JJTLINK - Static variable in interface org.sidif.parser.node.SiDIFTreeConstants
 
JJTLINKS - Static variable in interface org.sidif.parser.node.SiDIFTreeConstants
 
JJTLITERAL - Static variable in interface org.sidif.parser.node.SiDIFTreeConstants
 
jjtNodeName - Static variable in interface org.sidif.parser.node.SiDIFTreeConstants
 
jjtOpen() - Method in interface org.sidif.parser.node.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.sidif.parser.node.SimpleNode
 
jjtree - Variable in class org.sidif.parser.jjtree.SiDIF
 
jjtSetParent(Node) - Method in interface org.sidif.parser.node.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.sidif.parser.node.SimpleNode
 
jjtSetValue(Object) - Method in class org.sidif.parser.node.SimpleNode
 
JJTSiDIFState - Class in org.sidif.parser.node
 
JJTSiDIFState() - Constructor for class org.sidif.parser.node.JJTSiDIFState
 
JJTVALUE - Static variable in interface org.sidif.parser.node.SiDIFTreeConstants
 

K

keySet() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
kind - Variable in class org.sidif.parser.jjtree.Token
An integer that describes the kind of this token.

L

LETTER - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.sidif.parser.jjtree.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.sidif.parser.jjtree.SiDIFTokenManager
Lexer state names.
line - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
Link() - Method in class org.sidif.parser.jjtree.SiDIF
a single link assignment
Link - Class in org.sidif.parser.node
 
Link(int) - Constructor for class org.sidif.parser.node.Link
 
Link(SiDIF, int) - Constructor for class org.sidif.parser.node.Link
 
LinkedMultiValueMap<K,V> - Class in org.sidif.triple.impl
Simple implementation of MultiValueMap that wraps a LinkedHashMap, storing multiple values in a LinkedList.
LinkedMultiValueMap() - Constructor for class org.sidif.triple.impl.LinkedMultiValueMap
Create a new LinkedMultiValueMap that wraps a LinkedHashMap.
LinkedMultiValueMap(int) - Constructor for class org.sidif.triple.impl.LinkedMultiValueMap
Create a new LinkedMultiValueMap that wraps a LinkedHashMap with the given initial capacity.
LinkedMultiValueMap(Map<K, List<V>>) - Constructor for class org.sidif.triple.impl.LinkedMultiValueMap
Copy constructor: Create a new LinkedMultiValueMap with the same mappings as the specified Map.
Links() - Method in class org.sidif.parser.jjtree.SiDIF
THE SiDIF LANGUAGE GRAMMAR STARTS HERE *
Links - Class in org.sidif.parser.node
 
Links(int) - Constructor for class org.sidif.parser.node.Links
 
Links(SiDIF, int) - Constructor for class org.sidif.parser.node.Links
 
Literal() - Method in class org.sidif.parser.jjtree.SiDIF
Handle Literal values
Literal - Class in org.sidif.parser.node
 
Literal(int) - Constructor for class org.sidif.parser.node.Literal
 
Literal(SiDIF, int) - Constructor for class org.sidif.parser.node.Literal
 
literal - Variable in class org.sidif.triple.Value
 
LOGGER - Static variable in class org.sidif.triple.impl.ObjectHolder
 

M

main(String[]) - Static method in class org.sidif.util.TripleStoreBuilder
main routine for TripleStore Builder
maininstance(String[]) - Method in class org.sidif.util.TripleStoreBuilder
main instance - this is the non-static version of main - it will run as a static main would but return it's exitCode to the static main the static main will then decide whether to do a System.exit(exitCode) or not.
maxNextCharInd - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
MultiValueMap<K,V> - Interface in org.sidif.triple.impl
Extension of the Map interface that stores multiple values.

N

newToken(int, String) - Static method in class org.sidif.parser.jjtree.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.sidif.parser.jjtree.Token
 
next - Variable in class org.sidif.parser.jjtree.Token
A reference to the next regular (non-special) token from the input stream.
Node - Interface in org.sidif.parser.node
 
nodeArity() - Method in class org.sidif.parser.node.JJTSiDIFState
 
nodeCreated() - Method in class org.sidif.parser.node.JJTSiDIFState
 
NULL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
nullValue(Object) - Method in class org.sidif.triple.impl.TripleImpl
 
nullValue(Object) - Method in interface org.sidif.triple.Triple
get a NullValue representation

O

object - Variable in class org.sidif.triple.impl.TripleImpl
 
ObjectHolder<T> - Class in org.sidif.triple.impl
an object holder to wrap native Java Objects as Concepts
ObjectHolder() - Constructor for class org.sidif.triple.impl.ObjectHolder
 
OCTAL_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
OF - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
openNodeScope(Node) - Method in class org.sidif.parser.node.JJTSiDIFState
 
org.sidif.parser - package org.sidif.parser
jjtree grammar definition.
org.sidif.parser.jjtree - package org.sidif.parser.jjtree
Parser as generated from jjtree.
org.sidif.parser.node - package org.sidif.parser.node
Abstract Syntax Tree nodes.
org.sidif.triple - package org.sidif.triple
triplestore implementation content described with the Simple Data Interchange Format (SiDIF) language See http://www.sidif.org for details of SiDIF.
org.sidif.triple.impl - package org.sidif.triple.impl
 
org.sidif.util - package org.sidif.util
Utility classes like TripleStoreDumper the Simple Data Interchange Format (SiDIF) See http://www.sidif.org for details of SiDIF.
org.sidif.visitor - package org.sidif.visitor
parser visitor classes.
output - Variable in class org.sidif.util.TripleStoreBuilder
 

P

parent - Variable in class org.sidif.parser.node.SimpleNode
 
ParseException - Exception in org.sidif.parser.jjtree
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.sidif.parser.jjtree.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.sidif.parser.jjtree.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.sidif.parser.jjtree.ParseException
Constructor with message.
parser - Variable in class org.sidif.parser.node.SimpleNode
 
peekNode() - Method in class org.sidif.parser.node.JJTSiDIFState
 
popNode() - Method in class org.sidif.parser.node.JJTSiDIFState
 
predicate - Variable in class org.sidif.triple.impl.TripleImpl
 
prevCharIsCR - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
prevCharIsLF - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
pushNode(Node) - Method in class org.sidif.parser.node.JJTSiDIFState
 
put(K, List<V>) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
putAll(Map<? extends K, ? extends List<V>>) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 

Q

query(Object, Object, Object) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
query(Object, Object, Object) - Method in interface org.sidif.triple.TripleQuery
create a TripleQuery for the given subject, predicate and object
query() - Method in class org.sidif.triple.TripleStore
return a default triple Query for all my triples
queryTopic(TripleQueryImpl.TopicType) - Method in class org.sidif.triple.impl.TripleQueryImpl
change the query topic
queryTriple(Triple) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
queryTriple(Triple) - Method in interface org.sidif.triple.TripleQuery
select the list of Triples that "fit" the given example Triple

R

readChar() - Method in class org.sidif.parser.jjtree.SimpleCharStream
Read a character.
readFileToString(File) - Static method in class org.sidif.util.FileUtils
read the given input file to a String
readLines(File) - Static method in class org.sidif.util.FileUtils
read lines from the given inputFile
ReInit(InputStream) - Method in class org.sidif.parser.jjtree.SiDIF
Reinitialise.
ReInit(InputStream, String) - Method in class org.sidif.parser.jjtree.SiDIF
Reinitialise.
ReInit(Reader) - Method in class org.sidif.parser.jjtree.SiDIF
Reinitialise.
ReInit(SiDIFTokenManager) - Method in class org.sidif.parser.jjtree.SiDIF
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
Reinitialise.
remove(Object) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
reset() - Method in class org.sidif.parser.node.JJTSiDIFState
 
resolve(Object) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
resolve the subject
rootNode() - Method in class org.sidif.parser.node.JJTSiDIFState
 

S

same(Object, Object) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
same(Object, Object) - Method in interface org.sidif.triple.TripleQuery
check whether two Objects are the same
SCHEME - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
select(Object, Object, Object) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
select(Triple) - Method in class org.sidif.triple.impl.TripleQueryImpl
select the triples for the given "template" triple
select(Object, Object, Object) - Method in interface org.sidif.triple.TripleQuery
select the triples for the given subject, predicate and object
selectSingle(Object, Object, Object) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
selectSingle(Object, Object, Object) - Method in interface org.sidif.triple.TripleQuery
select a single triple
set(K, V) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
set(K, V) - Method in interface org.sidif.triple.impl.MultiValueMap
Set the given single value under the given key.
setAll(Map<K, V>) - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
setAll(Map<K, V>) - Method in interface org.sidif.triple.impl.MultiValueMap
Set the given values under.
setConcept(String) - Method in class org.sidif.parser.node.Value
 
setDebugStream(PrintStream) - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
Set debug output.
setLink(String) - Method in class org.sidif.parser.node.Link
 
setLink(String, String, String) - Method in class org.sidif.parser.node.Link
set a Link with the given subject link and target
setLiteral(Object) - Method in class org.sidif.parser.node.Literal
 
setLiteral(Literal) - Method in class org.sidif.parser.node.Value
 
setObject(T) - Method in class org.sidif.triple.impl.ObjectHolder
 
setObject(Value<Object>) - Method in class org.sidif.triple.impl.TripleImpl
 
setObject(Value<Object>) - Method in interface org.sidif.triple.Triple
 
setPredicate(Object) - Method in class org.sidif.triple.impl.TripleImpl
 
setPredicate(Object) - Method in interface org.sidif.triple.Triple
 
setProperty(String) - Method in class org.sidif.parser.node.Value
 
setSubject(String) - Method in class org.sidif.parser.node.Link
 
setSubject(Object) - Method in class org.sidif.triple.impl.TripleImpl
 
setSubject(Object) - Method in interface org.sidif.triple.Triple
 
setTabSize(int) - Method in class org.sidif.parser.jjtree.SimpleCharStream
 
setTarget(String) - Method in class org.sidif.parser.node.Link
 
setTriple() - Method in class org.sidif.triple.impl.TripleQueryImpl
set my triple (head triple pointer ...)
setTriples(List<Triple>) - Method in class org.sidif.triple.impl.TripleQueryImpl
set my triples
setValue(Literal, String, String) - Method in class org.sidif.parser.node.Value
set the Value for this literal
showHelp() - Method in class org.sidif.util.TripleStoreBuilder
show Help
showVersion() - Static method in class org.sidif.util.TripleStoreBuilder
show the Version
SiDIF - Class in org.sidif.parser.jjtree
SiDIF parser
SiDIF(InputStream) - Constructor for class org.sidif.parser.jjtree.SiDIF
Constructor with InputStream.
SiDIF(InputStream, String) - Constructor for class org.sidif.parser.jjtree.SiDIF
Constructor with InputStream and supplied encoding
SiDIF(Reader) - Constructor for class org.sidif.parser.jjtree.SiDIF
Constructor.
SiDIF(SiDIFTokenManager) - Constructor for class org.sidif.parser.jjtree.SiDIF
Constructor with generated Token Manager.
SiDIFConstants - Interface in org.sidif.parser.jjtree
Token literal values and constants.
SiDIFDumpVisitor - Class in org.sidif.visitor
a dump visitor for SiDIF
SiDIFDumpVisitor() - Constructor for class org.sidif.visitor.SiDIFDumpVisitor
 
SiDIFLinkListVisitor - Class in org.sidif.visitor
a dump visitor for SiDIF
SiDIFLinkListVisitor() - Constructor for class org.sidif.visitor.SiDIFLinkListVisitor
 
SiDIFTokenManager - Class in org.sidif.parser.jjtree
Token Manager.
SiDIFTokenManager(SimpleCharStream) - Constructor for class org.sidif.parser.jjtree.SiDIFTokenManager
Constructor.
SiDIFTokenManager(SimpleCharStream, int) - Constructor for class org.sidif.parser.jjtree.SiDIFTokenManager
Constructor.
SiDIFTreeConstants - Interface in org.sidif.parser.node
 
SiDIFTripleStoreVisitor - Class in org.sidif.visitor
a dump visitor for SiDIF
SiDIFTripleStoreVisitor() - Constructor for class org.sidif.visitor.SiDIFTripleStoreVisitor
 
SiDIFVisitor - Interface in org.sidif.parser.node
 
SiDIFWriter - Class in org.sidif.util
creates SiDIF Output for a given TripleStore
SiDIFWriter() - Constructor for class org.sidif.util.SiDIFWriter
 
SimpleCharStream - Class in org.sidif.parser.jjtree
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.sidif.parser.jjtree.SimpleCharStream
Constructor.
SimpleNode - Class in org.sidif.parser.node
 
SimpleNode(int) - Constructor for class org.sidif.parser.node.SimpleNode
 
SimpleNode(SiDIF, int) - Constructor for class org.sidif.parser.node.SimpleNode
 
size() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
size() - Method in class org.sidif.triple.impl.TripleQueryImpl
 
size() - Method in interface org.sidif.triple.TripleQuery
return the size of my triples
size() - Method in class org.sidif.triple.TripleStore
get the size of this triple Store
size() - Method in class org.sidif.triple.TripleStore.TripleContainer
get my size
specialToken - Variable in class org.sidif.parser.jjtree.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
staticFlag - Static variable in class org.sidif.parser.jjtree.SimpleCharStream
Whether parser is static.
STRING_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
subject - Variable in class org.sidif.triple.impl.TripleImpl
 
SwitchTo(int) - Method in class org.sidif.parser.jjtree.SiDIFTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.sidif.parser.jjtree.SimpleCharStream
 
testMode - Static variable in class org.sidif.util.TripleStoreBuilder
 
TIME_LITERAL - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
toDate(Token, SimpleDateFormat) - Method in class org.sidif.parser.node.Literal
create a Date from a given Token and SimpleDateFormat
toDate(Token) - Method in class org.sidif.parser.node.Literal
 
token - Variable in class org.sidif.parser.jjtree.SiDIF
Current token.
Token - Class in org.sidif.parser.jjtree
Describes the input token stream.
Token() - Constructor for class org.sidif.parser.jjtree.Token
No-argument constructor
Token(int) - Constructor for class org.sidif.parser.jjtree.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.sidif.parser.jjtree.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.sidif.parser.jjtree.SiDIF
Generated Token Manager.
tokenImage - Variable in exception org.sidif.parser.jjtree.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
Literal token values.
TokenMgrError - Error in org.sidif.parser.jjtree
Token Manager Error.
TokenMgrError() - Constructor for error org.sidif.parser.jjtree.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.sidif.parser.jjtree.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.sidif.parser.jjtree.TokenMgrError
Full Constructor.
toSingleValueMap() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
toSingleValueMap() - Method in interface org.sidif.triple.impl.MultiValueMap
Returns the first values contained in this MultiValueMap.
toString() - Method in class org.sidif.parser.jjtree.Token
Returns the image.
toString() - Method in class org.sidif.parser.node.SimpleNode
 
toString(String) - Method in class org.sidif.parser.node.SimpleNode
 
toString() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
toString() - Method in class org.sidif.triple.impl.ObjectHolder
to String
toString() - Method in class org.sidif.triple.impl.TripleImpl
 
toString() - Method in interface org.sidif.triple.Triple
return a string representation of me
toString() - Method in class org.sidif.triple.Value
to String for this Value
triple - Variable in class org.sidif.triple.impl.TripleQueryImpl
 
Triple - Interface in org.sidif.triple
http://en.wikipedia.org/wiki/Triple states about a Triple "The atomic data entity in the Resource Description Framework" "as it is based upon the idea of making statements about resources (in particular web resources) in the form of subject–predicate–object expressions. " this is a more generic Triple concept that does not dependend on the technical details of RDF
TripleImpl - Class in org.sidif.triple.impl
 
TripleImpl(Object, Object, Object) - Constructor for class org.sidif.triple.impl.TripleImpl
construct me from the three given subject, predicate and object Objects
tripleLookup - Variable in class org.sidif.triple.TripleStore.TripleContainer
 
TripleQuery - Interface in org.sidif.triple
 
TripleQueryImpl - Class in org.sidif.triple.impl
TripleQuery
TripleQueryImpl(TripleStore) - Constructor for class org.sidif.triple.impl.TripleQueryImpl
create a TripleQuery from the given tripleStore
TripleQueryImpl(TripleQueryImpl) - Constructor for class org.sidif.triple.impl.TripleQueryImpl
create a new TripleQuery based on an existing one
TripleQueryImpl.TopicType - Enum in org.sidif.triple.impl
 
triples - Variable in class org.sidif.triple.impl.TripleQueryImpl
 
TripleStore - Class in org.sidif.triple
as simple ObjectStore
TripleStore() - Constructor for class org.sidif.triple.TripleStore
 
TripleStore.TripleContainer - Class in org.sidif.triple
a triple Container
TripleStore.TripleContainer() - Constructor for class org.sidif.triple.TripleStore.TripleContainer
 
TripleStoreBuilder - Class in org.sidif.util
builder for TripleStore
TripleStoreBuilder() - Constructor for class org.sidif.util.TripleStoreBuilder
 
TripleStoreDumper - Class in org.sidif.util
utility class to dump a TripleStore
TripleStoreDumper() - Constructor for class org.sidif.util.TripleStoreDumper
 
TRUE - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
type - Variable in class org.sidif.triple.Value
 

U

union(TripleQuery) - Method in class org.sidif.triple.impl.TripleQueryImpl
 
union(TripleQuery) - Method in interface org.sidif.triple.TripleQuery
create a union of me and the other Triple query that is the list triples of me combined with the list of triples of the other triple query see https://en.wikipedia.org/wiki/Union_%28set_theory%29
UNKNOWN - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
UpdateLineColumn(char) - Method in class org.sidif.parser.jjtree.SimpleCharStream
 
URI - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
usage(String) - Method in class org.sidif.util.TripleStoreBuilder
show a usage

V

Value() - Method in class org.sidif.parser.jjtree.SiDIF
Literal Value assignment
value - Variable in class org.sidif.parser.node.SimpleNode
 
Value - Class in org.sidif.parser.node
 
Value(int) - Constructor for class org.sidif.parser.node.Value
 
Value(SiDIF, int) - Constructor for class org.sidif.parser.node.Value
 
Value<T> - Class in org.sidif.triple
a value that might be a literal or an object
Value() - Constructor for class org.sidif.triple.Value
 
valueOf(String) - Static method in enum org.sidif.triple.impl.TripleQueryImpl.TopicType
Returns the enum constant of this type with the specified name.
values() - Method in class org.sidif.triple.impl.LinkedMultiValueMap
 
values() - Static method in enum org.sidif.triple.impl.TripleQueryImpl.TopicType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.sidif.util.TripleStoreBuilder
 
visit(SiDIFVisitor, T) - Method in class org.sidif.parser.jjtree.SiDIF
get a visitor result for the given visitor and startValue
visit(SimpleNode, ObjectHolder) - Method in interface org.sidif.parser.node.SiDIFVisitor
 
visit(Links, ObjectHolder) - Method in interface org.sidif.parser.node.SiDIFVisitor
 
visit(Link, ObjectHolder) - Method in interface org.sidif.parser.node.SiDIFVisitor
 
visit(Value, ObjectHolder) - Method in interface org.sidif.parser.node.SiDIFVisitor
 
visit(Literal, ObjectHolder) - Method in interface org.sidif.parser.node.SiDIFVisitor
 
visit(SimpleNode, ObjectHolder) - Method in class org.sidif.visitor.SiDIFDumpVisitor
 
visit(Links, ObjectHolder) - Method in class org.sidif.visitor.SiDIFDumpVisitor
 
visit(Link, ObjectHolder) - Method in class org.sidif.visitor.SiDIFDumpVisitor
 
visit(Literal, ObjectHolder) - Method in class org.sidif.visitor.SiDIFDumpVisitor
 
visit(Value, ObjectHolder) - Method in class org.sidif.visitor.SiDIFDumpVisitor
 
visit(SimpleNode, ObjectHolder) - Method in class org.sidif.visitor.SiDIFLinkListVisitor
 
visit(Links, ObjectHolder) - Method in class org.sidif.visitor.SiDIFLinkListVisitor
 
visit(Link, ObjectHolder) - Method in class org.sidif.visitor.SiDIFLinkListVisitor
 
visit(Literal, ObjectHolder) - Method in class org.sidif.visitor.SiDIFLinkListVisitor
 
visit(Value, ObjectHolder) - Method in class org.sidif.visitor.SiDIFLinkListVisitor
 
visit(SimpleNode, ObjectHolder) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
 
visit(Links, ObjectHolder) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
 
visit(Link, ObjectHolder) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
 
visit(Literal, ObjectHolder) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
 
visit(Value, ObjectHolder) - Method in class org.sidif.visitor.SiDIFTripleStoreVisitor
 

W

WHITESPACE - Static variable in interface org.sidif.parser.jjtree.SiDIFConstants
RegularExpression Id.
writeStringToFile(File, String) - Static method in class org.sidif.util.FileUtils
write the given String to a the given file
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2017. All Rights Reserved.