org.openanzo.server.repository.querybuilder
Class LiteralGrounding

java.lang.Object
  extended by org.openanzo.server.repository.querybuilder.LiteralGrounding
All Implemented Interfaces:
ObjectGrounding, ObjectGrounding.RdbColumn

public abstract class LiteralGrounding
extends java.lang.Object
implements ObjectGrounding.RdbColumn

Defines classes to map between SQL datatypes and the XML datatypes used for RDF literals.

Author:
Joe Betz

Nested Class Summary
static class LiteralGrounding.Mapper
          Map between JavaTypes and SQLTypes to their appropriate LiteralGrounding
 
Nested classes/interfaces inherited from interface org.openanzo.server.repository.querybuilder.ObjectGrounding
ObjectGrounding.FixedRdfValue, ObjectGrounding.FixedValue, ObjectGrounding.RdbColumn
 
Field Summary
static LiteralGrounding Boolean
          LiteralGrounding for Boolean types
static LiteralGrounding DateTime
          LiteralGrounding for DateTime type
static LiteralGrounding Long
          LiteralGrounding for Long type
static LiteralGrounding String
          LiteralGrounding for String type
 
Fields inherited from interface org.openanzo.server.repository.querybuilder.ObjectGrounding
RdfValue, Resource
 
Constructor Summary
LiteralGrounding()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openanzo.server.repository.querybuilder.ObjectGrounding.RdbColumn
getId, getValue, toSqlString
 
Methods inherited from interface org.openanzo.server.repository.querybuilder.ObjectGrounding
isValidObject
 

Field Detail

Boolean

public static final LiteralGrounding Boolean
LiteralGrounding for Boolean types


DateTime

public static final LiteralGrounding DateTime
LiteralGrounding for DateTime type


Long

public static final LiteralGrounding Long
LiteralGrounding for Long type


String

public static final LiteralGrounding String
LiteralGrounding for String type

Constructor Detail

LiteralGrounding

public LiteralGrounding()


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.