|
||||||||||
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.Base64BinaryValue
A value of type xs:base64Binary
Constructor Summary | |
Base64BinaryValue(byte[] value)
Constructor: create a base64Binary value from a given array of bytes |
|
Base64BinaryValue(CharSequence s)
Constructor: create a base64Binary 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 base64Binary 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 Base64BinaryValue(CharSequence s) throws XPathException
public Base64BinaryValue(byte[] value)
Method Detail |
public AtomicValue convert(int requiredType) throws XPathException
convert
in class AtomicValue
requiredType
- 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 AtomicValue
XPathException
public boolean equals(Object other)
public int hashCode()
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 |