public class NormalSegmentList extends AbstractISegmentList
AMPERSAND, AND, ASTERISK, AT, BACK_SLASH, BACKTICK, BYTES_NEW_LINE, COLON, COMMA, CRLF, DASH, DOLLAR, DOLLAR_LEFT_BRACE, DOT, DOT_CLASS, DOT_JAVA, DOT_NEWLINE, DOT_XML, DOTDOT, EMPTY, EMPTY_ARRAY, EQUALS, EXCLAMATION_MARK, FALSE, HASH, HASH_LEFT_BRACE, HAT, HTML_AMP, HTML_GT, HTML_LT, HTML_NBSP, HTML_QUOTE, ISO_8859_1, LEFT_BRACE, LEFT_BRACKET, LEFT_CHEV, LEFT_SQ_BRACKET, N, NEWLINE, NO, NULL, OFF, ON, ONE, PERCENT, PIPE, PLUS, QUESTION_MARK, QUOTE, RETURN, RIGHT_BRACE, RIGHT_BRACKET, RIGHT_CHEV, RIGHT_SQ_BRACKET, SEMICOLON, SINGLE_QUOTE, SLASH, SPACE, STAR, TAB, TILDA, TRUE, UNDERSCORE, US_ASCII, UTF_8, Y, YES, ZERO
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.String |
childrenSqlSegment()
只有该类进行过 addAll 操作,才会触发这个方法
方法内可以放心进行操作
|
void |
clear() |
protected boolean |
transformList(java.util.List<ISqlSegment> list,
ISqlSegment firstSegment,
ISqlSegment lastSegment)
在其中对值进行判断以及更改 list 的内部元素
|
addAll, getSqlSegment
add, add, addAll, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
protected boolean transformList(java.util.List<ISqlSegment> list, ISqlSegment firstSegment, ISqlSegment lastSegment)
AbstractISegmentList
transformList
在类中 AbstractISegmentList
list
- 传入进来的 ISqlSegment 集合firstSegment
- ISqlSegment 集合里第一个值lastSegment
- ISqlSegment 集合里最后一个值protected java.lang.String childrenSqlSegment()
AbstractISegmentList
方法内可以放心进行操作
childrenSqlSegment
在类中 AbstractISegmentList
public void clear()
clear
在接口中 java.util.Collection<ISqlSegment>
clear
在接口中 java.util.List<ISqlSegment>
clear
在类中 AbstractISegmentList