org.apache.hyracks.data.std.api.IPointable
, org.apache.hyracks.data.std.api.IValueReference
public class ElementNodePointable extends AbstractNodePointable
Modifier and Type | Field | Description |
---|---|---|
static byte |
ATTRIBUTES_CHUNK_EXISTS_MASK |
|
static byte |
CHILDREN_CHUNK_EXISTS_MASK |
|
static org.apache.hyracks.data.std.api.IPointableFactory |
FACTORY |
|
static byte |
NS_CHUNK_EXISTS_MASK |
Constructor | Description |
---|---|
ElementNodePointable() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
attributesChunkExists() |
|
boolean |
childrenChunkExists() |
|
void |
getAttributeSequence(NodeTreePointable nodeTree,
SequencePointable attributes) |
|
void |
getChildrenSequence(NodeTreePointable nodeTree,
SequencePointable children) |
|
int |
getLocalNodeId(NodeTreePointable nodeTree) |
|
protected int |
getLocalNodeIdOffset(NodeTreePointable nodeTree) |
|
void |
getName(CodedQNamePointable name) |
|
int |
getNamespaceEntryCount(NodeTreePointable nodeTree) |
|
int |
getNamespacePrefixCode(NodeTreePointable nodeTree,
int nsEntryIdx) |
|
int |
getNamespaceURICode(NodeTreePointable nodeTree,
int nsEntryIdx) |
|
void |
getTypeName(NodeTreePointable nodeTree,
CodedQNamePointable typeName) |
|
boolean |
nsChunkExists() |
public static final byte NS_CHUNK_EXISTS_MASK
public static final byte ATTRIBUTES_CHUNK_EXISTS_MASK
public static final byte CHILDREN_CHUNK_EXISTS_MASK
public static final org.apache.hyracks.data.std.api.IPointableFactory FACTORY
public boolean nsChunkExists()
public boolean attributesChunkExists()
public boolean childrenChunkExists()
public void getName(CodedQNamePointable name)
public void getTypeName(NodeTreePointable nodeTree, CodedQNamePointable typeName)
public int getLocalNodeId(NodeTreePointable nodeTree)
getLocalNodeId
in class AbstractNodePointable
public int getNamespaceEntryCount(NodeTreePointable nodeTree)
public int getNamespacePrefixCode(NodeTreePointable nodeTree, int nsEntryIdx)
public int getNamespaceURICode(NodeTreePointable nodeTree, int nsEntryIdx)
public void getAttributeSequence(NodeTreePointable nodeTree, SequencePointable attributes)
public void getChildrenSequence(NodeTreePointable nodeTree, SequencePointable children)
protected int getLocalNodeIdOffset(NodeTreePointable nodeTree)
getLocalNodeIdOffset
in class AbstractNodePointable
Copyright © 2019 Apache Software Foundation. All rights reserved.