/** * Test whether a give token type is a TEXT. * Creation date: (12/11/03 3:46:10 PM) * @return boolean * @param type int */ final private boolean isText(int index) { int type = vn.getTokenType(index); return (type == VTDNavHuge.TOKEN_CHARACTER_DATA //|| type == vn.TOKEN_COMMENT || type == VTDNavHuge.TOKEN_CDATA_VAL); } /**
/** * Test whether a give token type is a TEXT. * Creation date: (12/11/03 3:46:10 PM) * @return boolean * @param type int */ final private boolean isText(int index) { int type = vn.getTokenType(index); return (type == VTDNavHuge.TOKEN_CHARACTER_DATA //|| type == vn.TOKEN_COMMENT || type == VTDNavHuge.TOKEN_CDATA_VAL); } /**
/** * Test whether a give token type is a TEXT. * Creation date: (12/11/03 3:46:10 PM) * @return boolean * @param type int */ final private boolean isText(int index) { int type = vn.getTokenType(index); return (type == VTDNavHuge.TOKEN_CHARACTER_DATA //|| type == vn.TOKEN_COMMENT || type == VTDNavHuge.TOKEN_CDATA_VAL); } /**
/** * Test whether a give token type is a TEXT. * Creation date: (12/11/03 3:46:10 PM) * @return boolean * @param type int */ final private boolean isText(int index) { int type = vn.getTokenType(index); return (type == VTDNavHuge.TOKEN_CHARACTER_DATA //|| type == vn.TOKEN_COMMENT || type == VTDNavHuge.TOKEN_CDATA_VAL); } /**
/** * Test whether a give token type is a TEXT. * Creation date: (12/11/03 3:46:10 PM) * @return boolean * @param type int */ final private boolean isText(int index) { int type = vn.getTokenType(index); return (type == VTDNavHuge.TOKEN_CHARACTER_DATA //|| type == vn.TOKEN_COMMENT || type == VTDNavHuge.TOKEN_CDATA_VAL); } /**
private int getStringVal(VTDNavHuge vn,int i){ int i1,t = vn.getTokenType(i); if (t == VTDNavHuge.TOKEN_STARTING_TAG){ i1 = vn.getText(); return i1; } else if (t == VTDNavHuge.TOKEN_ATTR_NAME || t == VTDNavHuge.TOKEN_ATTR_NS) return i+1; else return i; }
private int getStringVal(VTDNavHuge vn,int i){ int i1,t = vn.getTokenType(i); if (t == VTDNavHuge.TOKEN_STARTING_TAG){ i1 = vn.getText(); return i1; } else if (t == VTDNavHuge.TOKEN_ATTR_NAME || t == VTDNavHuge.TOKEN_ATTR_NS) return i+1; else return i; }
private int getStringVal(VTDNavHuge vn,int i){ int i1,t = vn.getTokenType(i); if (t == VTDNavHuge.TOKEN_STARTING_TAG){ i1 = vn.getText(); return i1; } else if (t == VTDNavHuge.TOKEN_ATTR_NAME || t == VTDNavHuge.TOKEN_ATTR_NS) return i+1; else return i; }
private int increment(int sp){ int type = vn.getTokenType(sp); int vtdSize = vn.vtdBuffer.size(); int i=sp+1; while(i<vtdSize && depth == vn.getTokenDepth(i) && type == vn.getTokenType(i)&& (vn.getTokenOffset(i-1)+ (int)((vn.vtdBuffer.longAt(i-1) & VTDNavHuge.MASK_TOKEN_FULL_LEN)>>32) == vn.getTokenOffset(i)) ){ i++; } return i; } }
private int increment(int sp){ int type = vn.getTokenType(sp); int vtdSize = vn.vtdBuffer.size(); int i=sp+1; while(i<vtdSize && depth == vn.getTokenDepth(i) && type == vn.getTokenType(i)&& (vn.getTokenOffset(i-1)+ (int)((vn.vtdBuffer.longAt(i-1) & VTDNavHuge.MASK_TOKEN_FULL_LEN)>>32) == vn.getTokenOffset(i)) ){ i++; } return i; } }
private int increment(int sp){ int type = vn.getTokenType(sp); int vtdSize = vn.vtdBuffer.size(); int i=sp+1; while(i<vtdSize && depth == vn.getTokenDepth(i) && type == vn.getTokenType(i)&& (vn.getTokenOffset(i-1)+ (int)((vn.vtdBuffer.longAt(i-1) & VTDNavHuge.MASK_TOKEN_FULL_LEN)>>32) == vn.getTokenOffset(i)) ){ i++; } return i; } }
private int increment(int sp){ int type = vn.getTokenType(sp); int vtdSize = vn.vtdBuffer.size(); int i=sp+1; while(i<vtdSize && depth == vn.getTokenDepth(i) && type == vn.getTokenType(i)&& (vn.getTokenOffset(i-1)+ (int)((vn.vtdBuffer.longAt(i-1) & VTDNavHuge.MASK_TOKEN_FULL_LEN)>>32) == vn.getTokenOffset(i)) ){ i++; } return i; } }
private int increment(int sp){ int type = vn.getTokenType(sp); int vtdSize = vn.vtdBuffer.size(); int i=sp+1; while(i<vtdSize && depth == vn.getTokenDepth(i) && type == vn.getTokenType(i)&& (vn.getTokenOffset(i-1)+ (int)((vn.vtdBuffer.longAt(i-1) & VTDNavHuge.MASK_TOKEN_FULL_LEN)>>32) == vn.getTokenOffset(i)) ){ i++; } return i; } }
final public String toRawStringLowerCase(int index) throws NavExceptionHuge { int type = getTokenType(index); int len; if (type == TOKEN_STARTING_TAG || type == TOKEN_ATTR_NAME || type == TOKEN_ATTR_NS) len = getTokenLength(index) & 0xffff; else len = getTokenLength(index); long offset = getTokenOffset(index); return toRawStringLowerCase(offset, len); } /**
final public String toRawStringLowerCase(int index) throws NavExceptionHuge { int type = getTokenType(index); int len; if (type == TOKEN_STARTING_TAG || type == TOKEN_ATTR_NAME || type == TOKEN_ATTR_NS) len = getTokenLength(index) & 0xffff; else len = getTokenLength(index); long offset = getTokenOffset(index); return toRawStringLowerCase(offset, len); } /**
final public String toRawStringLowerCase(int index) throws NavExceptionHuge { int type = getTokenType(index); int len; if (type == TOKEN_STARTING_TAG || type == TOKEN_ATTR_NAME || type == TOKEN_ATTR_NS) len = getTokenLength(index) & 0xffff; else len = getTokenLength(index); long offset = getTokenOffset(index); return toRawStringLowerCase(offset, len); } /**
final public int getStringLength(int index) throws NavExceptionHuge { int type = getTokenType(index); if (type != TOKEN_CHARACTER_DATA && type != TOKEN_ATTR_VAL) return getRawStringLength(index); int len = 0, len1 = 0; len = getTokenLength(index); long offset = getTokenOffset(index); long endOffset = offset + len; long l; while (offset < endOffset) { l = getCharResolved(offset); offset += (int) (l >> 32); len1++; } return len1; }
final public int getStringLength(int index) throws NavExceptionHuge { int type = getTokenType(index); if (type != TOKEN_CHARACTER_DATA && type != TOKEN_ATTR_VAL) return getRawStringLength(index); int len = 0, len1 = 0; len = getTokenLength(index); long offset = getTokenOffset(index); long endOffset = offset + len; long l; while (offset < endOffset) { l = getCharResolved(offset); offset += (int) (l >> 32); len1++; } return len1; }
final public int getStringLength(int index) throws NavExceptionHuge { int type = getTokenType(index); if (type != TOKEN_CHARACTER_DATA && type != TOKEN_ATTR_VAL) return getRawStringLength(index); int len = 0, len1 = 0; len = getTokenLength(index); long offset = getTokenOffset(index); long endOffset = offset + len; long l; while (offset < endOffset) { l = getCharResolved(offset); offset += (int) (l >> 32); len1++; } return len1; }
final public int getRawStringLength(int index) throws NavExceptionHuge { int type = getTokenType(index); int len = 0, len1 = 0; if (type == TOKEN_STARTING_TAG || type == TOKEN_ATTR_NAME || type == TOKEN_ATTR_NS) len = getTokenLength(index) & 0xffff; else len = getTokenLength(index); long offset = getTokenOffset(index); long endOffset = offset + len; long l; while (offset < endOffset) { l = getChar(offset); offset += (int) (l >> 32); len1++; } return len1; }