Package org.attoparser.select
Class SelectorElementBuffer
java.lang.Object
org.attoparser.select.SelectorElementBuffer
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) char[][]
(package private) int
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
(package private) int[]
private static final int
private static final int
private static final int
private static final int
private static final int
(package private) int
(package private) int
(package private) char[][]
(package private) int[]
(package private) int
(package private) int[]
(package private) int[]
(package private) char[]
(package private) int
(package private) int
(package private) int
(package private) boolean
(package private) boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
bufferAttribute
(char[] buffer, int nameOffset, int nameLen, int nameLine, int nameCol, int operatorOffset, int operatorLen, int operatorLine, int operatorCol, int valueContentOffset, int valueContentLen, int valueOuterOffset, int valueOuterLen, int valueLine, int valueCol) (package private) void
bufferElementEnd
(char[] buffer, int offset, int len, int line, int col) (package private) void
bufferElementInnerWhiteSpace
(char[] buffer, int offset, int len, int line, int col) (package private) void
bufferElementStart
(char[] buffer, int offset, int len, int line, int col, boolean standalone, boolean minimized) (package private) void
flushBuffer
(IMarkupHandler handler, boolean autoOpen)
-
Field Details
-
DEFAULT_ELEMENT_NAME_SIZE
private static final int DEFAULT_ELEMENT_NAME_SIZE- See Also:
-
DEFAULT_ATTRIBUTES_SIZE
private static final int DEFAULT_ATTRIBUTES_SIZE- See Also:
-
DEFAULT_ATTRIBUTES_INC
private static final int DEFAULT_ATTRIBUTES_INC- See Also:
-
DEFAULT_ATTRIBUTE_BUFFER_SIZE
private static final int DEFAULT_ATTRIBUTE_BUFFER_SIZE- See Also:
-
DEFAULT_INNER_WHITE_SPACE_BUFFER_SIZE
private static final int DEFAULT_INNER_WHITE_SPACE_BUFFER_SIZE- See Also:
-
standalone
boolean standalone -
minimized
boolean minimized -
elementName
char[] elementName -
elementNameLen
int elementNameLen -
elementNameLine
int elementNameLine -
elementNameCol
int elementNameCol -
elementEndLine
int elementEndLine -
elementEndCol
int elementEndCol -
attributeCount
int attributeCount -
attributeBuffers
char[][] attributeBuffers -
attributeNameLens
int[] attributeNameLens -
attributeOperatorLens
int[] attributeOperatorLens -
attributeValueContentOffsets
int[] attributeValueContentOffsets -
attributeValueContentLens
int[] attributeValueContentLens -
attributeValueOuterLens
int[] attributeValueOuterLens -
attributeNameLines
int[] attributeNameLines -
attributeNameCols
int[] attributeNameCols -
attributeOperatorLines
int[] attributeOperatorLines -
attributeOperatorCols
int[] attributeOperatorCols -
attributeValueLines
int[] attributeValueLines -
attributeValueCols
int[] attributeValueCols -
elementInnerWhiteSpaceCount
int elementInnerWhiteSpaceCount -
elementInnerWhiteSpaceBuffers
char[][] elementInnerWhiteSpaceBuffers -
elementInnerWhiteSpaceLens
int[] elementInnerWhiteSpaceLens -
elementInnerWhiteSpaceLines
int[] elementInnerWhiteSpaceLines -
elementInnerWhiteSpaceCols
int[] elementInnerWhiteSpaceCols
-
-
Constructor Details
-
SelectorElementBuffer
SelectorElementBuffer()
-
-
Method Details
-
bufferElementStart
void bufferElementStart(char[] buffer, int offset, int len, int line, int col, boolean standalone, boolean minimized) -
bufferAttribute
void bufferAttribute(char[] buffer, int nameOffset, int nameLen, int nameLine, int nameCol, int operatorOffset, int operatorLen, int operatorLine, int operatorCol, int valueContentOffset, int valueContentLen, int valueOuterOffset, int valueOuterLen, int valueLine, int valueCol) -
bufferElementEnd
void bufferElementEnd(char[] buffer, int offset, int len, int line, int col) -
bufferElementInnerWhiteSpace
void bufferElementInnerWhiteSpace(char[] buffer, int offset, int len, int line, int col) -
flushBuffer
- Throws:
ParseException
-