Package org.apache.tuscany.das.rdb.graphbuilder.schema

Examples of org.apache.tuscany.das.rdb.graphbuilder.schema.ResultSetTypeMap


  public ResultSetShape(ResultSetMetaData metadata) throws SQLException {
    columns = new String[metadata.getColumnCount()];
    tables = new String[metadata.getColumnCount()];
    types = new Type[metadata.getColumnCount()]
   
    ResultSetTypeMap typeMap = ResultSetTypeMap.instance;
    for (int i = 1; i <= metadata.getColumnCount(); i++) {
      tables[i-1] = metadata.getTableName(i);
      columns[i-1] = metadata.getColumnName(i);
      types[i-1] = typeMap.getType(metadata.getColumnType(i), true);
    }
  }
View Full Code Here


    public ResultSetShape(ResultSetMetaData metadata) throws SQLException {
        columns = new String[metadata.getColumnCount()];
        tables = new String[metadata.getColumnCount()];
        types = new Type[metadata.getColumnCount()];

        ResultSetTypeMap typeMap = ResultSetTypeMap.INSTANCE;
        for (int i = 1; i <= metadata.getColumnCount(); i++) {
            tables[i - 1] = metadata.getTableName(i);
            columns[i - 1] = metadata.getColumnName(i);
            types[i - 1] = typeMap.getType(metadata.getColumnType(i), true);
        }
    }
View Full Code Here

        columns = new String[metadata.getColumnCount()];
        tables = new String[metadata.getColumnCount()];
        types = new Type[metadata.getColumnCount()];
        schema = new String[metadata.getColumnCount()];

        ResultSetTypeMap typeMap = ResultSetTypeMap.INSTANCE;
        for (int i = 1; i <= metadata.getColumnCount(); i++) {
          if(model.isDatabaseSchemaNameSupported()){
              if(metadata.getSchemaName(i) != null && !metadata.getSchemaName(i).equals("")){
                //tables[i - 1] = metadata.getSchemaName(i)+"."+metadata.getTableName(i);
                tables[i - 1] = metadata.getTableName(i);
                schema[i - 1] = metadata.getSchemaName(i);
              }
              else{
                tables[i - 1] = metadata.getTableName(i);
                schema[i - 1] = "";
              }           
          }
          else{
            tables[i - 1] = metadata.getTableName(i);
            schema[i - 1] = "";
          }
            columns[i - 1] = metadata.getColumnName(i);
            types[i - 1] = typeMap.getType(metadata.getColumnType(i), true);
        }
    }
View Full Code Here

        columns = new String[metadata.getColumnCount()];
        tables = new String[metadata.getColumnCount()];
        types = new Type[metadata.getColumnCount()];
        schema = new String[metadata.getColumnCount()];

        ResultSetTypeMap typeMap = ResultSetTypeMap.INSTANCE;
        for (int i = 1; i <= metadata.getColumnCount(); i++) {
          if(model.isDatabaseSchemaNameSupported()){
              if(metadata.getSchemaName(i) != null && !metadata.getSchemaName(i).equals("")){
                //tables[i - 1] = metadata.getSchemaName(i)+"."+metadata.getTableName(i);
                tables[i - 1] = metadata.getTableName(i);
                schema[i - 1] = metadata.getSchemaName(i);
              }
              else{
                tables[i - 1] = metadata.getTableName(i);
                schema[i - 1] = "";
              }           
          }
          else{
            tables[i - 1] = metadata.getTableName(i);
            schema[i - 1] = "";
          }
            columns[i - 1] = metadata.getColumnName(i);
            types[i - 1] = typeMap.getType(metadata.getColumnType(i), true);
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.tuscany.das.rdb.graphbuilder.schema.ResultSetTypeMap

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.