Changeset 45:9199c0cbaa91


Ignore:
Timestamp:
03/13/12 14:41:42 (6 years ago)
Author:
Giorgos Garbis <ggarbis@…>
Branch:
default
Children:
49:b2625b0d312b, 52:bd92581c8a5b
Message:

use interanal id of GeneralDBPolyhedron when convert it to RdbmsLiteral?

Location:
generaldb/src/main/java/org/openrdf/sail/generaldb
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • generaldb/src/main/java/org/openrdf/sail/generaldb/GeneralDBTripleRepository.java

    r25 r45  
    290290                                        setSelectQuery(stmt, s, p, o, c); 
    291291                                        int count = stmt.executeUpdate(); 
     292                                        System.err.println("statement: "+stmt.toString()); 
    292293                                        statements.removed(id, count); 
    293294                                        total += count; 
  • generaldb/src/main/java/org/openrdf/sail/generaldb/GeneralDBValueFactory.java

    r5 r45  
    241241            try { 
    242242                    URI wkt = new URIImpl(StrabonPolyhedron.ogcGeometry); 
    243                     RdbmsLiteral literal = new RdbmsLiteral(new LiteralImpl(polyhedron.stringValue(), wkt)); 
     243                    RdbmsLiteral literal = new RdbmsLiteral(polyhedron.getInternalId(), polyhedron.getVersion(),new LiteralImpl(polyhedron.stringValue(), wkt)); 
    244244 
    245245                    if (polyhedron instanceof GeneralDBPolyhedron) { 
     
    247247                            return (RdbmsLiteral)literal; 
    248248                    } 
     249 
    249250                    RdbmsLiteral lit = literals.findInCache(literal); 
     251                     
    250252                    if (lit == null) { 
    251253                            lit = new RdbmsLiteral(literal); 
  • generaldb/src/main/java/org/openrdf/sail/generaldb/managers/TripleManager.java

    r0 r45  
    4242        { 
    4343                statements.insert(ctx, subj, pred, obj);//,intervalStart,intervalEnd); 
     44                System.err.println(subj+", "+pred+", "+obj); 
    4445        } 
    4546 
Note: See TracChangeset for help on using the changeset viewer.