com.nonesole.persistence.sql.parser
Class SqlConfigParser

java.lang.Object
  extended by com.nonesole.persistence.sql.parser.SqlConfigParser

public class SqlConfigParser
extends java.lang.Object

Parser of sql configuration

 Example��
   Default path:
   SqlConfigParser scp = 
        SqlConfigParser.getInstance();
   Vector v = scp.getConfig();
   
   Outside define the path:
   SqlConfigParser scp = 
        SqlConfigParser.getInstance().setConfigFilePath("c:\\a.xml");
   Vector v = scp.getConfig();
 

Version:
1.0 - build in 2009-07-14
Author:
JACK LEE

Method Summary
 java.util.Vector<SqlConfigMapping> getConfig()
          Return configuration
 java.util.Map<java.lang.String,SqlConfigMapping> getConfigMap()
          Return O-R mappings
static SqlConfigParser getIntance()
          Get SqlConfigParser object
 SqlConfigParser setConfigFilePath(java.lang.String filePath)
          Set configuration file's path(Optional)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getIntance

public static SqlConfigParser getIntance()
Get SqlConfigParser object


setConfigFilePath

public SqlConfigParser setConfigFilePath(java.lang.String filePath)
Set configuration file's path(Optional)
 Example��
   SqlConfigParser scp = 
        SqlConfigParser.getInstance().setConfigFilePath("c:\\a.xml");
 

Parameters:
filePath -
Returns:
SqlConfigParser

getConfig

public java.util.Vector<SqlConfigMapping> getConfig()
                                             throws OperationsException
Return configuration

Returns:
array of SqlConfigMapping
Throws:
OperationsException

getConfigMap

public java.util.Map<java.lang.String,SqlConfigMapping> getConfigMap()
                                                              throws OperationsException
Return O-R mappings

Returns:
SqlConfigMapping ( class name is key )
Throws:
OperationsException