org.eaglei.datatools.etl.server
Class MapInterpreter

java.lang.Object
  extended by org.eaglei.datatools.etl.server.MapInterpreter

public class MapInterpreter
extends java.lang.Object

Author:
Sravan Kumar Cheriyala Design Pattern Used:Interpretor Design Pattern FIXME:write more documentation

Field Summary
static java.lang.String PRIMARY_INSTANCE_EXPRESSION_MATCHER
           
 
Constructor Summary
MapInterpreter(com.hp.hpl.jena.rdf.model.Model mapModel, ExcelAbstractions.ExcelTabData tabData)
           
MapInterpreter(com.hp.hpl.jena.rdf.model.Model mapModel, ExcelAbstractions.ExcelTabData tabData, java.lang.String expressionString)
           
 
Method Summary
 com.hp.hpl.jena.rdf.model.Statement getExpressionStatement()
           
 java.lang.String getExpressionString()
           
 com.hp.hpl.jena.rdf.model.Resource getMainSubject()
           
 com.hp.hpl.jena.rdf.model.Statement[] interpret(int row)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRIMARY_INSTANCE_EXPRESSION_MATCHER

public static java.lang.String PRIMARY_INSTANCE_EXPRESSION_MATCHER
Constructor Detail

MapInterpreter

public MapInterpreter(com.hp.hpl.jena.rdf.model.Model mapModel,
                      ExcelAbstractions.ExcelTabData tabData)
               throws java.io.IOException
Throws:
java.io.IOException

MapInterpreter

public MapInterpreter(com.hp.hpl.jena.rdf.model.Model mapModel,
                      ExcelAbstractions.ExcelTabData tabData,
                      java.lang.String expressionString)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

interpret

public com.hp.hpl.jena.rdf.model.Statement[] interpret(int row)

getMainSubject

public com.hp.hpl.jena.rdf.model.Resource getMainSubject()

getExpressionString

public java.lang.String getExpressionString()

getExpressionStatement

public com.hp.hpl.jena.rdf.model.Statement getExpressionStatement()


Copyright © 2009-2011 Eagle-I. All Rights Reserved.