org.apache.hyracks.data.std.api.IPointable, org.apache.hyracks.data.std.api.IValueReferencepublic 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 AbstractNodePointablepublic 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 AbstractNodePointableCopyright © 2019 Apache Software Foundation. All Rights Reserved.