类 CachedParseState<S>
java.lang.Object
net.minecraft.util.parsing.packrat.CachedParseState<S>
- 所有已实现的接口:
ParseState<S>
- 直接已知子类:
StringReaderParserState
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static final record
(专用程序包) static class
(专用程序包) class
(专用程序包) static class
-
字段概要
字段修饰符和类型字段说明private CachedParseState.SimpleControl[]
private final ErrorCollector
<S> private int
private CachedParseState.PositionCache[]
private final Scope
private final CachedParseState<S>.Silent
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private CachedParseState.PositionCache
getCacheForPosition
(int p_410075_) <T> T
void
scope()
silent()
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.util.parsing.packrat.ParseState
input, mark, parseTopRule, restore
-
字段详细资料
-
positionCache
-
errorCollector
-
scope
-
controlCache
-
nextControlToReturn
private int nextControlToReturn -
silent
-
-
构造器详细资料
-
CachedParseState
-
-
方法详细资料
-
scope
- 指定者:
scope
在接口中ParseState<S>
-
errorCollector
- 指定者:
errorCollector
在接口中ParseState<S>
-
parse
- 指定者:
parse
在接口中ParseState<S>
-
getCacheForPosition
-
acquireControl
- 指定者:
acquireControl
在接口中ParseState<S>
-
releaseControl
public void releaseControl()- 指定者:
releaseControl
在接口中ParseState<S>
-
silent
- 指定者:
silent
在接口中ParseState<S>
-