org.jrdf.parser.turtle.parser
Class NamespaceAwareNodeMaps

java.lang.Object
  extended by org.jrdf.parser.turtle.parser.NamespaceAwareNodeMaps
All Implemented Interfaces:
NodeMaps

public class NamespaceAwareNodeMaps
extends Object
implements NodeMaps


Field Summary
static Pattern OBJECT_REGEX
          Pattern for Object in Turtle triple pattern.
static Pattern PREDICATE_REGEX
          Pattern for Predicate in Turtle triple pattern.
static Pattern SUBJECT_REGEX
          Pattern for Subject in Turtle triple pattern.
 
Constructor Summary
NamespaceAwareNodeMaps(NamespaceAwareQNameParser newURIReferenceParser, BlankNodeParser newBlankNodeParser, LiteralParser newLiteralNodeParser)
           
 
Method Summary
 Map<Integer,RegexNodeParser> getObjectMap()
           
 Map<Integer,RegexNodeParser> getPredicateMap()
           
 Map<Integer,RegexNodeParser> getSubjectMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUBJECT_REGEX

public static final Pattern SUBJECT_REGEX
Pattern for Subject in Turtle triple pattern.


PREDICATE_REGEX

public static final Pattern PREDICATE_REGEX
Pattern for Predicate in Turtle triple pattern.


OBJECT_REGEX

public static final Pattern OBJECT_REGEX
Pattern for Object in Turtle triple pattern.

Constructor Detail

NamespaceAwareNodeMaps

public NamespaceAwareNodeMaps(NamespaceAwareQNameParser newURIReferenceParser,
                              BlankNodeParser newBlankNodeParser,
                              LiteralParser newLiteralNodeParser)
Method Detail

getSubjectMap

public Map<Integer,RegexNodeParser> getSubjectMap()
Specified by:
getSubjectMap in interface NodeMaps

getPredicateMap

public Map<Integer,RegexNodeParser> getPredicateMap()
Specified by:
getPredicateMap in interface NodeMaps

getObjectMap

public Map<Integer,RegexNodeParser> getObjectMap()
Specified by:
getObjectMap in interface NodeMaps