1 21 22 package org.apache.derby.iapi.types; 23 24 import org.apache.derby.iapi.error.StandardException; 25 26 public interface XMLDataValue extends DataValueDescriptor 27 { 28 44 public XMLDataValue XMLParse(String text, boolean preserveWS, 45 SqlXmlUtil sqlxUtil) throws StandardException; 46 47 63 public StringDataValue XMLSerialize(StringDataValue result, 64 int targetType, int targetWidth) throws StandardException; 65 66 82 public BooleanDataValue XMLExists(SqlXmlUtil sqlxUtil) 83 throws StandardException; 84 85 102 public XMLDataValue XMLQuery(XMLDataValue result, SqlXmlUtil sqlxUtil) 103 throws StandardException; 104 105 108 109 112 public void setXType(int xtype); 113 114 117 public int getXType(); 118 119 123 public void markAsHavingTopLevelAttr(); 124 125 129 public boolean hasTopLevelAttr(); 130 } 131 | Popular Tags |