类 ParseState<S>
java.lang.Object
net.minecraft.util.parsing.packrat.ParseState<S>
- 直接已知子类:
StringReaderParserState
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static final record
(专用程序包) static final record
-
字段概要
字段修饰符和类型字段说明private final Dictionary
<S> private final ErrorCollector
<S> private final Map
<ParseState.CacheKey<?>, ParseState.CacheEntry<?>> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract S
input()
private <T> ParseState.CacheEntry
<T> lookupInCache
(ParseState.CacheKey<T> p_333102_) abstract int
mark()
<T> Optional
<T> <T> Optional
<T> parseTopRule
(Atom<T> p_334307_) abstract void
restore
(int p_331216_) private <T> void
storeInCache
(ParseState.CacheKey<T> p_333772_, Optional<T> p_329813_)
-
字段详细资料
-
ruleCache
-
dictionary
-
errorCollector
-
-
构造器详细资料
-
ParseState
-
-
方法详细资料
-
errorCollector
-
parseTopRule
-
parse
-
lookupInCache
-
storeInCache
-
input
-
mark
public abstract int mark() -
restore
public abstract void restore(int p_331216_)
-