public class Source extends Object
| 构造器和说明 |
|---|
Source(char[] cs) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addLine() |
void |
consume() |
void |
consume(int x) |
char |
consumeAndGet() |
char[] |
consumeAndGetCR(int size) |
String |
findCr() |
char |
get() |
TextParser |
getParser() |
boolean |
hasEscape() |
boolean |
hasScriptEscape() |
void |
init(TextParser parser,
PlaceHolderDelimeter pd,
ScriptDelimeter sd,
HtmlTagConfig htmlTagConfig) |
boolean |
isCrStart() |
boolean |
isEof() |
boolean |
isHtmlTagEnd() |
boolean |
isHtmlTagStart() |
boolean |
isMatch(char[] str) |
int |
isMatchCR() |
boolean |
isPlaceHolderEnd(StringBuilder script) |
boolean |
isPlaceHolderStart() |
boolean |
isScriptEnd(StringBuilder script) |
boolean |
isScriptStart() |
boolean |
isSupportHtmlTag() |
boolean |
matchAndSKip(char[] text) |
boolean |
matchAndSKipEnd(char[] text) |
void |
move(int p) |
void |
removeScriptEscape() |
void |
removeTextEscape() |
void |
setParser(TextParser parser) |
String |
toString() |
public void init(TextParser parser, PlaceHolderDelimeter pd, ScriptDelimeter sd, HtmlTagConfig htmlTagConfig)
public String findCr()
public boolean isPlaceHolderStart()
public boolean isPlaceHolderEnd(StringBuilder script)
public boolean isScriptStart()
public boolean isScriptEnd(StringBuilder script)
public boolean isHtmlTagStart()
public boolean isHtmlTagEnd()
public boolean matchAndSKip(char[] text)
public boolean matchAndSKipEnd(char[] text)
public boolean isSupportHtmlTag()
protected void addLine()
public boolean hasEscape()
public boolean hasScriptEscape()
public void removeScriptEscape()
public void removeTextEscape()
public boolean isMatch(char[] str)
public boolean isCrStart()
public int isMatchCR()
public char consumeAndGet()
public char[] consumeAndGetCR(int size)
public void consume()
public void consume(int x)
public char get()
public boolean isEof()
public void move(int p)
public TextParser getParser()
public void setParser(TextParser parser)
Copyright © 2019. All rights reserved.