|
|||||||
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.EmptySequence
public final class EmptySequence
An EmptySequence object represents a sequence containing no members.
Field Summary |
---|
Fields inherited from class net.sf.saxon.value.Value |
---|
EMPTY_CLASS_ARRAY, INDETERMINATE_ORDERING |
Fields inherited from interface net.sf.saxon.om.ValueRepresentation |
---|
EMPTY_VALUE_ARRAY |
Method Summary | |
---|---|
Item |
asItem()
Return the value in the form of an Item |
boolean |
effectiveBooleanValue()
Get the effective boolean value - always false |
boolean |
equals(Object other)
Is this expression the same as another expression? |
int |
getCardinality()
Determine the static cardinality |
static EmptySequence |
getInstance()
Get the implicit instance of this class |
ItemType |
getItemType(TypeHierarchy th)
Determine the item type |
int |
getLength()
Get the length of the sequence |
int |
hashCode()
Return a hash code to support the equals() function |
boolean |
isMultiValued()
Determine whether the value is multivalued, that is, whether it is a sequence that potentially contains more than one item |
SequenceIterator |
iterate()
Return an iteration over the sequence |
Methods inherited from class net.sf.saxon.value.Value |
---|
asItem, asIterator, asValue, checkPermittedContents, compareTo, convert, convertJavaObjectToXPath, convertToJava, fromItem, getCanonicalLexicalRepresentation, getIterator, getSchemaComparable, getStringValue, getStringValueCS, itemAt, iterate, makeQNameValue, process, reduce, stringToNumber, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static EmptySequence getInstance()
public boolean isMultiValued()
isMultiValued
in class Value
public SequenceIterator iterate()
iterate
in class Value
public Item asItem()
asItem
in class Value
public ItemType getItemType(TypeHierarchy th)
getItemType
in class Value
th
-
public int getCardinality()
getCardinality
in class Value
public final int getLength()
getLength
in class Value
public boolean equals(Object other)
equals
in class Value
ClassCastException
- if the values are not comparablepublic int hashCode()
Value
hashCode
in class Value
public boolean effectiveBooleanValue()
effectiveBooleanValue
in class Value
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |