org.openanzo.common.rdb.layout
Class NodeCentricSchema.XMLNode

java.lang.Object
  extended by org.openanzo.common.rdb.layout.NodeCentricSchema.XMLNode
Direct Known Subclasses:
NodeCentricSchema.LongXMLNode
Enclosing class:
NodeCentricSchema

public static class NodeCentricSchema.XMLNode
extends java.lang.Object

Define the table schema for storing XML literals


Nested Class Summary
static class NodeCentricSchema.XMLNode.ColumnNames
          Define the column names for storing xml literals
 
Constructor Summary
NodeCentricSchema.XMLNode(java.lang.String tableName)
          Define the constants for table storing xml literals
 
Method Summary
 Column getID()
          Get the column that holds the literal's ID
 Table getTable()
          Get the table that stores xml literals
 Column getValue()
          Get the column that holds the literal's value
 Constraint getValueConstraint()
          Get the value constraint for the xml literal table
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeCentricSchema.XMLNode

public NodeCentricSchema.XMLNode(java.lang.String tableName)
Define the constants for table storing xml literals

Parameters:
tableName - name of the table that stores xml literals
Method Detail

getTable

public Table getTable()
Get the table that stores xml literals

Returns:
the table that stores xml literals

getValueConstraint

public Constraint getValueConstraint()
Get the value constraint for the xml literal table

Returns:
the value constraint for the xml literal table

getID

public Column getID()
Get the column that holds the literal's ID

Returns:
the column that holds the literal's ID

getValue

public Column getValue()
Get the column that holds the literal's value

Returns:
the column that holds the literal's value


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