Interface Term<S>
- All Known Implementing Classes:
- Literals.CharLiteral,- Literals.StringLiteral,- Term.AlwaysTerm,- Term.AnyOfTerm,- Term.OptionalTerm,- Term.SequenceTerm,- Term.SymbolTerm
public interface Term<S>
- Mappings:
- Namespace - Name - named - net/minecraft/command/argument/packrat/Term- intermediary - net/minecraft/class_9402- official - boc
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final record
- 
Method Summary
- 
Method Details- 
matches- Mappings:
- Namespace - Name - Mixin selector - named - matches- Lnet/minecraft/command/argument/packrat/Term;matches(Lnet/minecraft/command/argument/packrat/ParsingState;Lnet/minecraft/command/argument/packrat/ParseResults;Lnet/minecraft/command/argument/packrat/Cut;)Z- intermediary - method_58334- Lnet/minecraft/class_9402;method_58334(Lnet/minecraft/class_9393;Lnet/minecraft/class_9400;Lnet/minecraft/class_9388;)Z- official - a- Lboc;a(Lbny;Lboa;Lbnu;)Z
 
- 
symbol- Mappings:
- Namespace - Name - Mixin selector - named - symbol- Lnet/minecraft/command/argument/packrat/Term;symbol(Lnet/minecraft/command/argument/packrat/Symbol;)Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58332- Lnet/minecraft/class_9402;method_58332(Lnet/minecraft/class_9387;)Lnet/minecraft/class_9402;- official - a- Lboc;a(Lbnt;)Lboc;
 
- 
always- Mappings:
- Namespace - Name - Mixin selector - named - always- Lnet/minecraft/command/argument/packrat/Term;always(Lnet/minecraft/command/argument/packrat/Symbol;Ljava/lang/Object;)Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58333- Lnet/minecraft/class_9402;method_58333(Lnet/minecraft/class_9387;Ljava/lang/Object;)Lnet/minecraft/class_9402;- official - a- Lboc;a(Lbnt;Ljava/lang/Object;)Lboc;
 
- 
sequence- Mappings:
- Namespace - Name - Mixin selector - named - sequence- Lnet/minecraft/command/argument/packrat/Term;sequence([Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58336- Lnet/minecraft/class_9402;method_58336([Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;- official - a- Lboc;a([Lboc;)Lboc;
 
- 
anyOf- Mappings:
- Namespace - Name - Mixin selector - named - anyOf- Lnet/minecraft/command/argument/packrat/Term;anyOf([Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58338- Lnet/minecraft/class_9402;method_58338([Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;- official - b- Lboc;b([Lboc;)Lboc;
 
- 
optional- Mappings:
- Namespace - Name - Mixin selector - named - optional- Lnet/minecraft/command/argument/packrat/Term;optional(Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58335- Lnet/minecraft/class_9402;method_58335(Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;- official - a- Lboc;a(Lboc;)Lboc;
 
- 
cutting- Mappings:
- Namespace - Name - Mixin selector - named - cutting- Lnet/minecraft/command/argument/packrat/Term;cutting()Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58331- Lnet/minecraft/class_9402;method_58331()Lnet/minecraft/class_9402;- official - a- Lboc;a()Lboc;
 
- 
epsilon- Mappings:
- Namespace - Name - Mixin selector - named - epsilon- Lnet/minecraft/command/argument/packrat/Term;epsilon()Lnet/minecraft/command/argument/packrat/Term;- intermediary - method_58337- Lnet/minecraft/class_9402;method_58337()Lnet/minecraft/class_9402;- official - b- Lboc;b()Lboc;
 
 
-