org.openrdf.sail.rdbms.schema
Class ValueTypes

java.lang.Object
  extended by org.openrdf.sail.rdbms.schema.ValueTypes
All Implemented Interfaces:
Cloneable

public class ValueTypes
extends Object
implements Cloneable

A bit array of the possible value types that have been stored in an object column.

Author:
James Leigh

Field Summary
static ValueTypes RESOURCE
           
static ValueTypes UNKNOWN
           
static ValueTypes URI
           
 
Constructor Summary
ValueTypes()
           
 
Method Summary
 void add(ValueType code)
           
 ValueTypes clone()
           
 boolean isBNodes()
           
 boolean isCalendar()
           
 boolean isLanguages()
           
 boolean isLiterals()
           
 boolean isLong()
           
 boolean isNumeric()
           
 boolean isTyped()
           
 boolean isURIs()
           
 ValueTypes merge(ValueTypes valueTypes)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNKNOWN

public static ValueTypes UNKNOWN

RESOURCE

public static ValueTypes RESOURCE

URI

public static ValueTypes URI
Constructor Detail

ValueTypes

public ValueTypes()
Method Detail

isBNodes

public boolean isBNodes()

isURIs

public boolean isURIs()

isLiterals

public boolean isLiterals()

isTyped

public boolean isTyped()

isNumeric

public boolean isNumeric()

isCalendar

public boolean isCalendar()

isLanguages

public boolean isLanguages()

isLong

public boolean isLong()

reset

public void reset()

add

public void add(ValueType code)

merge

public ValueTypes merge(ValueTypes valueTypes)

clone

public ValueTypes clone()
Overrides:
clone in class Object


Copyright © 2001-2008 Aduna. All Rights Reserved.