Class QueryProviderBase.Missing
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.query.QueryProviderBase.Missing
 
 
- 
- All Implemented Interfaces:
 CallArgumentQuery,IfMacroCondition,InlineSwitchCaseCondition,InsertMacroQuery,MapNodeQuery,MapPostProcessor,Query,VariableValueQuery
- Enclosing class:
 - QueryProviderBase
 
public static class QueryProviderBase.Missing extends Object implements IfMacroCondition, InlineSwitchCaseCondition, CallArgumentQuery, VariableValueQuery, InsertMacroQuery, MapNodeQuery, MapPostProcessor
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheck(IfMacroContext context)booleancheck(InlineSwitchCaseContext context)SNodeevaluate(InsertMacroContext context)SNodeevaluate(MapSrcMacroContext context)Objectevaluate(TemplateArgumentContext context)Objectevaluate(TemplateVarContext context)voidinvoke(MapSrcMacroPostProcContext context) 
 - 
 
- 
- 
Method Detail
- 
check
public boolean check(@NotNull IfMacroContext context) throws GenerationFailureException
- Specified by:
 checkin interfaceIfMacroCondition- Throws:
 GenerationFailureException
 
- 
check
public boolean check(@NotNull InlineSwitchCaseContext context) throws GenerationFailureException
- Specified by:
 checkin interfaceInlineSwitchCaseCondition- Throws:
 GenerationFailureException
 
- 
evaluate
@Nullable public Object evaluate(@NotNull TemplateArgumentContext context) throws GenerationFailureException
- Specified by:
 evaluatein interfaceCallArgumentQuery- Throws:
 GenerationFailureException
 
- 
evaluate
@Nullable public Object evaluate(@NotNull TemplateVarContext context) throws GenerationFailureException
- Specified by:
 evaluatein interfaceVariableValueQuery- Throws:
 GenerationFailureException
 
- 
evaluate
@Nullable public SNode evaluate(@NotNull InsertMacroContext context) throws GenerationFailureException
- Specified by:
 evaluatein interfaceInsertMacroQuery- Throws:
 GenerationFailureException
 
- 
evaluate
@Nullable public SNode evaluate(@NotNull MapSrcMacroContext context) throws GenerationFailureException
- Specified by:
 evaluatein interfaceMapNodeQuery- Throws:
 GenerationFailureException
 
- 
invoke
public void invoke(@NotNull MapSrcMacroPostProcContext context) throws GenerationFailureException
- Specified by:
 invokein interfaceMapPostProcessor- Throws:
 GenerationFailureException
 
 - 
 
 -