Interface Rule<S,T>
- All Known Implementing Classes:
ComponentPredicateParser.ComponentLookupRule
,ComponentPredicateParser.ElementLookupRule
,ComponentPredicateParser.PredicateLookupRule
,ComponentPredicateParser.TagLookupRule
,ResourceLocationParseRule
,ResourceLookupRule
,Rule.WrappedTerm
,TagParseRule
public interface Rule<S,T>
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static final record
-
Method Summary
Modifier and TypeMethodDescriptionstatic <S,
T> Rule <S, T> fromTerm
(Term<S> p_334127_, Rule.RuleAction<S, T> p_334890_) static <S,
T> Rule <S, T> fromTerm
(Term<S> p_336211_, Rule.SimpleRuleAction<T> p_332994_) parse
(ParseState<S> p_335539_)
-
Method Details
-
parse
-
fromTerm
-
fromTerm
-