edu.ogi.cse.xs.mapping
Class XToRMapping
java.lang.Object
edu.ogi.cse.xs.mapping.XToRMapping
public class XToRMapping
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
s_queryTime
public static double s_queryTime
XToRMapping
public XToRMapping(XSInstance xs)
getXSName
public java.lang.String getXSName()
getXSInstance
public XSInstance getXSInstance()
getIdentitiScheme
public int getIdentitiScheme()
getRelationalSchema
public RelationalSchema getRelationalSchema()
storeEntireDocAsClob
public boolean storeEntireDocAsClob()
getTopElementPath
public SimplePath getTopElementPath()
isComplexElement
public boolean isComplexElement(SimplePath sp)
getTable
public Table getTable(SimplePath sp)
getTable
public Table getTable(SimplePath sp,
java.lang.String attrName)
getFieldName
public java.lang.String getFieldName(SimplePath sp)
getFieldName
public java.lang.String getFieldName(SimplePath sp,
java.lang.String attrName)
mappedToTable
public boolean mappedToTable(SimplePath sp)
mappedToTable
public boolean mappedToTable(SimplePath sp,
java.lang.String attrName)
mayAppearInMultiTable
public boolean mayAppearInMultiTable(SimplePath sp)
mappedToClob
public boolean mappedToClob(SimplePath sp)
edgeMapping
public boolean edgeMapping(SimplePath sp)
isInRecursivePath
public boolean isInRecursivePath(SimplePath sp)
getFirstPath
public SimplePath getFirstPath(SimplePath aRecursivePath)
mayHaveMultipleParents
public boolean mayHaveMultipleParents(SimplePath sp)
allSimplePaths
public java.util.List allSimplePaths()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
dumpCallInfo
public static void dumpCallInfo()
validateAnnotation
public java.lang.String validateAnnotation()