|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.saxon.value.Value
net.sf.saxon.value.AtomicValue
net.sf.saxon.value.HexBinaryValue
public class HexBinaryValue
A value of type xs:hexBinary
| Constructor Summary | |
|---|---|
HexBinaryValue(byte[] value)
Constructor: create a hexBinary value from a given array of bytes |
|
HexBinaryValue(CharSequence s)
Constructor: create a hexBinary value from a supplied string, in which each octet is represented by a pair of values from 0-9, a-f, A-F |
|
| Method Summary | |
|---|---|
int |
conversionPreference(Class required)
Get conversion preference for this value to a Java class. |
AtomicValue |
convert(int requiredType)
Convert to target data type |
Object |
convertToJava(Class target)
Convert to Java object (for passing to external functions) |
void |
display(int level,
NamePool pool)
Diagnostic print of expression structure |
boolean |
equals(Object other)
Test if the two hexBinary values are equal. |
ItemType |
getItemType()
Determine the data type of the exprssion |
String |
getStringValue()
Convert to string |
int |
hashCode()
|
| Methods inherited from class net.sf.saxon.value.AtomicValue |
|---|
convert, convert, effectiveBooleanValue, evaluateAsString, evaluateItem, getCardinality, getComponent, getPrimitiveValue, getTypedValue, iterate |
| Methods inherited from class net.sf.saxon.value.Value |
|---|
analyze, asItem, asValue, collapseWhitespace, getDependencies, getSpecialProperties, getSubExpressions, inverse, normalizeWhitespace, promote, simplify, stringToInteger, stringToNumber, trimWhitespace |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HexBinaryValue(CharSequence s)
throws XPathException
XPathExceptionpublic HexBinaryValue(byte[] value)
| Method Detail |
|---|
public AtomicValue convert(int requiredType)
throws XPathException
convert in class AtomicValuerequiredType - an integer identifying the required atomic type
XPathException - if the conversion is not possiblepublic String getStringValue()
public ItemType getItemType()
public int conversionPreference(Class required)
conversionPreference in class AtomicValue
public Object convertToJava(Class target)
throws XPathException
convertToJava in class AtomicValuetarget - The class required by the external function
XPathExceptionpublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void display(int level,
NamePool pool)
level - indentation level for this expression
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||