# Constant Field Values

## Contents

- org.eclipse.*

## org.eclipse.*

- org.eclipse.viatra.addon.databinding.runtime.api.ViatraObservables
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `OBSERVABLEVALUE_ANNOTATION` | `"ObservableValue"`

- org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchList.ListCollectionUpdate
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final java.lang.String` | `DATA_BINDING_REALM_MUST_NOT_BE_NULL` | `"Data binding Realm must not be null"`

- org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.QueryBasedFeatures
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `ANNOTATION_LITERAL` | `"QueryBasedFeature"`
  `public static final java.lang.String` | `ANNOTATION_SOURCE` | `"org.eclipse.viatra.query.querybasedfeature"`
  `public static final java.lang.String` | `ECORE_ANNOTATION` | `"http://www.eclipse.org/emf/2002/Ecore"`
  `public static final java.lang.String` | `LEGACY_ANNOTATION_SOURCE` | `"org.eclipse.incquery.querybasedfeature"`
  `public static final java.lang.String` | `PATTERN_FQN_KEY` | `"patternFQN"`
  `public static final java.lang.String` | `SETTING_DELEGATES_KEY` | `"settingDelegates"`

- org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageConfigurationConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `GENERATE_QUERY_GROUP_KEY` | `"GENERATE_QUERY_GROUPS"`
  `public static final java.lang.String` | `SEPARATE_PATTERN_PARSER_RUNS_KEY` | `"SEPARATE_PATTERN_PARSER_RUNS"`
  `public static final java.lang.String` | `VALIDATE_CLASSPATH_KEY` | `"VALIDATE_CLASSPATH"`

- org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguagePlugin
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `EDITOR_INJECTOR_PRIORITY` | `20`
  `public static final int` | `GENERATOR_INJECTOR_PRIORITY` | `10`
  `public static final int` | `NO_EXTERNAL_INJECTOR_PRIORITY` | `0`
  `public static final int` | `TEST_INJECTOR_PRIORITY` | `10`

- org.eclipse.viatra.query.patternlanguage.emf.annotations.AnnotationExpressionValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `GENERAL_ISSUE_CODE` | `"org.eclipse.viatra.query.patternlanguage.expression.general"`
  `public static final java.lang.String` | `UNDEFINED_NAME_CODE` | `"org.eclipse.viatra.query.patternlanguage.expression.undefined_name"`
  `public static final java.lang.String` | `UNKNOWN_ATTRIBUTE_CODE` | `"org.eclipse.viatra.query.patternlanguage.expression.unknown_attribute"`
  `public static final java.lang.String` | `UNKNOWN_VARIABLE_CODE` | `"org.eclipse.viatra.query.patternlanguage.expression.unknown_variable"`

- org.eclipse.viatra.query.patternlanguage.emf.annotations.PatternAnnotationParameter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `BOOLEAN` | `"boolean"`
  `public static final java.lang.String` | `DOUBLE` | `"double"`
  `public static final java.lang.String` | `INT` | `"int"`
  `public static final java.lang.String` | `LIST` | `"list"`
  `public static final java.lang.String` | `STRING` | `"string"`
  `public static final java.lang.String` | `VARIABLEREFERENCE` | `"variablereference"`

- org.eclipse.viatra.query.patternlanguage.emf.annotations.impl.QueryExplorerAnnotationValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `ANNOTATION_ID` | `"QueryExplorer"`

- org.eclipse.viatra.query.patternlanguage.emf.annotations.impl.SafeElementInExpressionAnnotationValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `ANNOTATION_NAME` | `"SafeElementInExpression"`

- org.eclipse.viatra.query.patternlanguage.emf.annotations.impl.SafeRecursionAnnotationValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `ANNOTATION_NAME` | `"SafeRecursion"`

- org.eclipse.viatra.query.patternlanguage.emf.helper.PatternLanguageHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `AGGREGATE_VARIABLE_PREFIX` | `"#"`

- org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `INVALID_PATTERN_MODEL_CODE` | `"org.eclipse.viatra.query.patternlanguage.emf.inferrer.invalid.patternmodel"`
  `public static final java.lang.String` | `INVALID_TYPEREF_CODE` | `"org.eclipse.viatra.query.patternlanguage.emf.inferrer.invalid.typeref"`
  `public static final java.lang.String` | `SPECIFICATION_BUILDER_CODE` | `"org.eclipse.viatra.query.patternlanguage.emf.inferrer.specification.builder"`

- org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `EOF` | `-1`
  `public static final int` | `RULE_ANY_OTHER` | `12`
  `public static final int` | `RULE_DECIMAL` | `8`
  `public static final int` | `RULE_HEX` | `6`
  `public static final int` | `RULE_ID` | `5`
  `public static final int` | `RULE_INT` | `7`
  `public static final int` | `RULE_ML_COMMENT` | `9`
  `public static final int` | `RULE_SL_COMMENT` | `10`
  `public static final int` | `RULE_STRING` | `4`
  `public static final int` | `RULE_WS` | `11`
  `public static final int` | `T__100` | `100`
  `public static final int` | `T__101` | `101`
  `public static final int` | `T__102` | `102`
  `public static final int` | `T__103` | `103`
  `public static final int` | `T__104` | `104`
  `public static final int` | `T__13` | `13`
  `public static final int` | `T__14` | `14`
  `public static final int` | `T__15` | `15`
  `public static final int` | `T__16` | `16`
  `public static final int` | `T__17` | `17`
  `public static final int` | `T__18` | `18`
  `public static final int` | `T__19` | `19`
  `public static final int` | `T__20` | `20`
  `public static final int` | `T__21` | `21`
  `public static final int` | `T__22` | `22`
  `public static final int` | `T__23` | `23`
  `public static final int` | `T__24` | `24`
  `public static final int` | `T__25` | `25`
  `public static final int` | `T__26` | `26`
  `public static final int` | `T__27` | `27`
  `public static final int` | `T__28` | `28`
  `public static final int` | `T__29` | `29`
  `public static final int` | `T__30` | `30`
  `public static final int` | `T__31` | `31`
  `public static final int` | `T__32` | `32`
  `public static final int` | `T__33` | `33`
  `public static final int` | `T__34` | `34`
  `public static final int` | `T__35` | `35`
  `public static final int` | `T__36` | `36`
  `public static final int` | `T__37` | `37`
  `public static final int` | `T__38` | `38`
  `public static final int` | `T__39` | `39`
  `public static final int` | `T__40` | `40`
  `public static final int` | `T__41` | `41`
  `public static final int` | `T__42` | `42`
  `public static final int` | `T__43` | `43`
  `public static final int` | `T__44` | `44`
  `public static final int` | `T__45` | `45`
  `public static final int` | `T__46` | `46`
  `public static final int` | `T__47` | `47`
  `public static final int` | `T__48` | `48`
  `public static final int` | `T__49` | `49`
  `public static final int` | `T__50` | `50`
  `public static final int` | `T__51` | `51`
  `public static final int` | `T__52` | `52`
  `public static final int` | `T__53` | `53`
  `public static final int` | `T__54` | `54`
  `public static final int` | `T__55` | `55`
  `public static final int` | `T__56` | `56`
  `public static final int` | `T__57` | `57`
  `public static final int` | `T__58` | `58`
  `public static final int` | `T__59` | `59`
  `public static final int` | `T__60` | `60`
  `public static final int` | `T__61` | `61`
  `public static final int` | `T__62` | `62`
  `public static final int` | `T__63` | `63`
  `public static final int` | `T__64` | `64`
  `public static final int` | `T__65` | `65`
  `public static final int` | `T__66` | `66`
  `public static final int` | `T__67` | `67`
  `public static final int` | `T__68` | `68`
  `public static final int` | `T__69` | `69`
  `public static final int` | `T__70` | `70`
  `public static final int` | `T__71` | `71`
  `public static final int` | `T__72` | `72`
  `public static final int` | `T__73` | `73`
  `public static final int` | `T__74` | `74`
  `public static final int` | `T__75` | `75`
  `public static final int` | `T__76` | `76`
  `public static final int` | `T__77` | `77`
  `public static final int` | `T__78` | `78`
  `public static final int` | `T__79` | `79`
  `public static final int` | `T__80` | `80`
  `public static final int` | `T__81` | `81`
  `public static final int` | `T__82` | `82`
  `public static final int` | `T__83` | `83`
  `public static final int` | `T__84` | `84`
  `public static final int` | `T__85` | `85`
  `public static final int` | `T__86` | `86`
  `public static final int` | `T__87` | `87`
  `public static final int` | `T__88` | `88`
  `public static final int` | `T__89` | `89`
  `public static final int` | `T__90` | `90`
  `public static final int` | `T__91` | `91`
  `public static final int` | `T__92` | `92`
  `public static final int` | `T__93` | `93`
  `public static final int` | `T__94` | `94`
  `public static final int` | `T__95` | `95`
  `public static final int` | `T__96` | `96`
  `public static final int` | `T__97` | `97`
  `public static final int` | `T__98` | `98`
  `public static final int` | `T__99` | `99`

- org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `EOF` | `-1`
  `public static final int` | `RULE_ANY_OTHER` | `12`
  `public static final int` | `RULE_DECIMAL` | `8`
  `public static final int` | `RULE_HEX` | `6`
  `public static final int` | `RULE_ID` | `5`
  `public static final int` | `RULE_INT` | `7`
  `public static final int` | `RULE_ML_COMMENT` | `9`
  `public static final int` | `RULE_SL_COMMENT` | `10`
  `public static final int` | `RULE_STRING` | `4`
  `public static final int` | `RULE_WS` | `11`
  `public static final int` | `T__100` | `100`
  `public static final int` | `T__101` | `101`
  `public static final int` | `T__102` | `102`
  `public static final int` | `T__103` | `103`
  `public static final int` | `T__104` | `104`
  `public static final int` | `T__13` | `13`
  `public static final int` | `T__14` | `14`
  `public static final int` | `T__15` | `15`
  `public static final int` | `T__16` | `16`
  `public static final int` | `T__17` | `17`
  `public static final int` | `T__18` | `18`
  `public static final int` | `T__19` | `19`
  `public static final int` | `T__20` | `20`
  `public static final int` | `T__21` | `21`
  `public static final int` | `T__22` | `22`
  `public static final int` | `T__23` | `23`
  `public static final int` | `T__24` | `24`
  `public static final int` | `T__25` | `25`
  `public static final int` | `T__26` | `26`
  `public static final int` | `T__27` | `27`
  `public static final int` | `T__28` | `28`
  `public static final int` | `T__29` | `29`
  `public static final int` | `T__30` | `30`
  `public static final int` | `T__31` | `31`
  `public static final int` | `T__32` | `32`
  `public static final int` | `T__33` | `33`
  `public static final int` | `T__34` | `34`
  `public static final int` | `T__35` | `35`
  `public static final int` | `T__36` | `36`
  `public static final int` | `T__37` | `37`
  `public static final int` | `T__38` | `38`
  `public static final int` | `T__39` | `39`
  `public static final int` | `T__40` | `40`
  `public static final int` | `T__41` | `41`
  `public static final int` | `T__42` | `42`
  `public static final int` | `T__43` | `43`
  `public static final int` | `T__44` | `44`
  `public static final int` | `T__45` | `45`
  `public static final int` | `T__46` | `46`
  `public static final int` | `T__47` | `47`
  `public static final int` | `T__48` | `48`
  `public static final int` | `T__49` | `49`
  `public static final int` | `T__50` | `50`
  `public static final int` | `T__51` | `51`
  `public static final int` | `T__52` | `52`
  `public static final int` | `T__53` | `53`
  `public static final int` | `T__54` | `54`
  `public static final int` | `T__55` | `55`
  `public static final int` | `T__56` | `56`
  `public static final int` | `T__57` | `57`
  `public static final int` | `T__58` | `58`
  `public static final int` | `T__59` | `59`
  `public static final int` | `T__60` | `60`
  `public static final int` | `T__61` | `61`
  `public static final int` | `T__62` | `62`
  `public static final int` | `T__63` | `63`
  `public static final int` | `T__64` | `64`
  `public static final int` | `T__65` | `65`
  `public static final int` | `T__66` | `66`
  `public static final int` | `T__67` | `67`
  `public static final int` | `T__68` | `68`
  `public static final int` | `T__69` | `69`
  `public static final int` | `T__70` | `70`
  `public static final int` | `T__71` | `71`
  `public static final int` | `T__72` | `72`
  `public static final int` | `T__73` | `73`
  `public static final int` | `T__74` | `74`
  `public static final int` | `T__75` | `75`
  `public static final int` | `T__76` | `76`
  `public static final int` | `T__77` | `77`
  `public static final int` | `T__78` | `78`
  `public static final int` | `T__79` | `79`
  `public static final int` | `T__80` | `80`
  `public static final int` | `T__81` | `81`
  `public static final int` | `T__82` | `82`
  `public static final int` | `T__83` | `83`
  `public static final int` | `T__84` | `84`
  `public static final int` | `T__85` | `85`
  `public static final int` | `T__86` | `86`
  `public static final int` | `T__87` | `87`
  `public static final int` | `T__88` | `88`
  `public static final int` | `T__89` | `89`
  `public static final int` | `T__90` | `90`
  `public static final int` | `T__91` | `91`
  `public static final int` | `T__92` | `92`
  `public static final int` | `T__93` | `93`
  `public static final int` | `T__94` | `94`
  `public static final int` | `T__95` | `95`
  `public static final int` | `T__96` | `96`
  `public static final int` | `T__97` | `97`
  `public static final int` | `T__98` | `98`
  `public static final int` | `T__99` | `99`

- org.eclipse.viatra.query.patternlanguage.emf.util.BasePatternParser
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `SYNTHETIC_URI_PREFIX` | `"__synthetic"`

- org.eclipse.viatra.query.patternlanguage.emf.util.IErrorFeedback
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `FRAGMENT_ERROR_TYPE` | `"org.eclipse.viatra.query.tooling.core.generator.marker.fragment"`
  `public static final java.lang.String` | `JVMINFERENCE_ERROR_TYPE` | `"org.eclipse.viatra.query.tooling.core.generator.marker.inference"`

- org.eclipse.viatra.query.patternlanguage.emf.util.PatternParserBuilder
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `PPERROR` | `"The VIATRA query language parser infrastructure is not initialized, pattern parsing is not supported."`

- org.eclipse.viatra.query.patternlanguage.emf.util.PatternParsingUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `PPERROR` | `"The VIATRA query language parser infrastructure is not initialized, pattern parsing is not supported."`

- org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `AGGREGATED_FEATURE_CHAIN` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.aggregated_feature_chain"`
  `public static final java.lang.String` | `ANONYM_VARIABLE_MULTIPLE_REFERENCE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.anonym_variable_multiple_reference"`
  `public static final java.lang.String` | `CARTESIAN_SOFT_WARNING` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.cartesian_soft_warning"`
  `public static final java.lang.String` | `CARTESIAN_STRICT_WARNING` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.cartesian_strict_warning"`
  `public static final java.lang.String` | `CHECK_CONSTRAINT_SCALAR_VARIABLE_ERROR` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.check_constraint_scalar_variable_error"`
  `public static final java.lang.String` | `CHECK_MUST_BE_BOOLEAN` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.check_boolean"`
  `public static final java.lang.String` | `CHECK_WITH_IMPURE_JAVA_CALLS` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.check_with_impure_java_calls"`
  `public static final java.lang.String` | `CONSTANT_COMPARE_CONSTRAINT` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.constant_compare_constraint"`
  `public static final java.lang.String` | `DEPRECATION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.deprecated"`
  `public static final java.lang.String` | `DUBIUS_VARIABLE_NAME` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.dubius_variable_name"`
  `public static final java.lang.String` | `DUPLICATE_IMPORT` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.duplicate_import"`
  `public static final java.lang.String` | `DUPLICATE_PATTERN_DEFINITION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.duplicate_pattern_definition"`
  `public static final java.lang.String` | `DUPLICATE_PATTERN_PARAMETER_NAME` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.duplicate_pattern_parameter_name"`
  `public static final java.lang.String` | `EVAL_INCORRECT_RETURNVALUE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.eval_incorrect_returnvalue"`
  `public static final java.lang.String` | `EXPERIMENTAL_ANNOTATION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.experimental_annotation"`
  `public static final java.lang.String` | `FEATURE_NOT_REPRESENTABLE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.feature_not_representable"`
  `public static final java.lang.String` | `IDENTIFIER_AS_KEYWORD` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.identifier_as_keyword"`
  `public static final java.lang.String` | `IMPORT_DEPENDENCY_MISSING` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_import_dependency"`
  `public static final java.lang.String` | `IMPORT_WITH_GENERATEDCODE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_imported_code"`
  `public static final java.lang.String` | `INVALID_AGGREGATE_CONTEXT` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.invalid_aggregate_context"`
  `public static final java.lang.String` | `INVALID_AGGREGATOR` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.invalid_aggregator"`
  `public static final java.lang.String` | `INVALID_AGGREGATOR_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.invalid_aggregator_parameter"`
  `public static final java.lang.String` | `INVALID_ENUM_LITERAL` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.invalid_enum"`
  `public static final java.lang.String` | `INVALID_EXECUTION_TYPE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.invalid_execution_type"`
  `public static final java.lang.String` | `IQR_NOT_ON_CLASSPATH` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.no_iq_runtime_on_classpath"`
  `protected static final java.lang.String` | `ISSUE_CODE_PREFIX` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes."`
  `public static final java.lang.String` | `JAVA_TYPE_PREFIX` | `"java:"`
  `public static final java.lang.String` | `JDK_NOT_ON_CLASSPATH` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.no_jdk_on_classpath"`
  `public static final java.lang.String` | `LITERAL_OR_COMPUTATION_TYPE_MISMATCH_IN_COMPARE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.literal_and_computation_type_mismatch_in_compare"`
  `public static final java.lang.String` | `LITERAL_OR_COMPUTATION_TYPE_MISMATCH_IN_PATH_EXPRESSION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.literal_or_computation_type_mismatch_in_path_expression"`
  `public static final java.lang.String` | `LITERAL_OR_COMPUTATION_TYPE_MISMATCH_IN_PATTERN_CALL` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.literal_or_computation_type_mismatch_in_pattern_call"`
  `public static final java.lang.String` | `LOCAL_VARIABLE_NO_POSITIVE_REFERENCE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.local_variable_no_positive_reference"`
  `public static final java.lang.String` | `LOCAL_VARIABLE_QUANTIFIED_REFERENCE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.local_variable_quantified_reference"`
  `public static final java.lang.String` | `LOCAL_VARIABLE_READONLY` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.local_variable_no_quantifying_reference"`
  `public static final java.lang.String` | `LOCAL_VARIABLE_REFERENCED_ONCE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.local_variable_referenced_once"`
  `public static final java.lang.String` | `LOWERCASE_PATTERN_NAME` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.lowercase_pattern_name"`
  `public static final java.lang.String` | `MISSING_PACKAGE_IMPORT` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_import"`
  `public static final java.lang.String` | `MISSING_PARAMETER_TYPE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_parameter_type"`
  `public static final java.lang.String` | `MISSING_PATTERN_PARAMETERS` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_pattern_parameters"`
  `public static final java.lang.String` | `MISSING_REQUIRED_ANNOTATION_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.missing_annotation_parameter"`
  `public static final java.lang.String` | `MISTYPED_ANNOTATION_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.mistyped_annotation_parameter"`
  `public static final java.lang.String` | `MISTYPED_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.mistyped_parameter"`
  `public static final java.lang.String` | `NEGATIVE_PATTERN_CALL_WITH_ONLY_SINGLE_USE_VARIABLES` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.negative_pattern_call_with_only_single_use_variables"`
  `public static final java.lang.String` | `OTHER_ISSUE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.other_issue"`
  `public static final java.lang.String` | `PACKAGE_NAME_EMPTY` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.package_name_empty"`
  `public static final java.lang.String` | `PACKAGE_NAME_MISMATCH` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.package_name_mismatch"`
  `public static final java.lang.String` | `PARAMETER_TYPE_AMBIGUOUS` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.parameter_type_ambiguous"`
  `public static final java.lang.String` | `PARAMETER_TYPE_INVALID` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.parameter_type_invalid"`
  `public static final java.lang.String` | `PATTERN_BODY_EMPTY` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.patternbody_empty"`
  `public static final java.lang.String` | `PRIVATE_PATTERN_CALLED` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.private_pattern_call"`
  `public static final java.lang.String` | `RECURSIVE_PATTERN_CALL` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.recursive_pattern_call"`
  `public static final java.lang.String` | `SELF_COMPARE_CONSTRAINT` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.self_compare_constraint"`
  `public static final java.lang.String` | `SINGLEUSE_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.singleuse_parameter"`
  `public static final java.lang.String` | `SURROGATE_QUERY_EXISTS` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.surrogate_query_exists"`
  `public static final java.lang.String` | `SYMBOLIC_VARIABLE_NEVER_REFERENCED` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.symbolic_variable_never_referenced"`
  `public static final java.lang.String` | `SYMBOLIC_VARIABLE_NO_POSITIVE_REFERENCE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.symbolic_variable_no_positive_reference"`
  `public static final java.lang.String` | `TRANSITIVE_PATTERNCALL_ARITY` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.transitive_patterncall_wrong_arity"`
  `public static final java.lang.String` | `TRANSITIVE_PATTERNCALL_NOT_APPLICABLE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.transitive_patterncall_not_applicable"`
  `public static final java.lang.String` | `TRANSITIVE_PATTERNCALL_TYPE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.transitive_patterncall_incompatibletypes"`
  `public static final java.lang.String` | `TYPE_NOT_ON_CLASSPATH` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.type_not_on_classpath"`
  `public static final java.lang.String` | `UNEXPECTED_AGGREGATE` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.unexpected_aggregate"`
  `public static final java.lang.String` | `UNKNOWN_ANNOTATION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.unknown_annotation"`
  `public static final java.lang.String` | `UNKNOWN_ANNOTATION_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.unknown_annotation_attribute"`
  `public static final java.lang.String` | `UNUSED_PRIVATE_PATTERN` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.unused_private_pattern"`
  `public static final java.lang.String` | `VARIABLE_TYPE_INVALID_ERROR` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.variable_type_invalid_error"`
  `public static final java.lang.String` | `VARIABLE_TYPE_INVALID_WARNING` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.variable_type_invalid_warning"`
  `public static final java.lang.String` | `VARIABLE_TYPE_MULTIPLE_DECLARATION` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.variable_type_multiple_declaration"`
  `public static final java.lang.String` | `WRONG_NUMBER_PATTERNCALL_PARAMETER` | `"org.eclipse.viatra.query.patternlanguage.emf.validation.IssueCodes.wrong_number_pattern_parameter"`

- org.eclipse.viatra.query.patternlanguage.emf.validation.PatternLanguageValidator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `ANNOTATION_PARAMETER_TYPE_ERROR` | `"Invalid parameter type %s. Expected %s"`
  `public static final java.lang.String` | `CONFLICTING_SPECIFICATION_NAME_MESSAGE` | `"Generated query specification name %s would conflict with generated query group name for file %s"`
  `public static final java.lang.String` | `DUPLICATE_PATTERN_DEFINITION_MESSAGE` | `"Duplicate pattern %s (the shadowing pattern is in %s)"`
  `public static final java.lang.String` | `DUPLICATE_VARIABLE_MESSAGE` | `"Duplicate parameter "`
  `public static final java.lang.String` | `EXACTLY_ONE_AGGREGATE_MESSAGE` | `"Exactly one variable must be aggregate for the aggregator %s."`
  `public static final java.lang.String` | `INVALID_AGGREGATE_MESSAGE` | `"Aggregate variables can only be used in aggregators."`
  `public static final java.lang.String` | `MISSING_AGGREGATE_MESSAGE` | `"Missing aggregate parameter for the aggregator %s."`
  `public static final java.lang.String` | `MISSING_ANNOTATION_ATTRIBUTE` | `"Required attribute missing "`
  `public static final java.lang.String` | `RECURSIVE_PATTERN_CALL` | `"Recursive pattern call: %s"`
  `public static final java.lang.String` | `RECURSIVE_PATTERN_CALL_AGGREGATION` | `"Aggregating pattern calls are not supported in recursive pattern calls: %s"`
  `public static final java.lang.String` | `RECURSIVE_PATTERN_CALL_NEGATIVE` | `"Negative pattern calls are not supported in recursive pattern calls: %s"`
  `public static final java.lang.String` | `RECURSIVE_PATTERN_CALL_TRANSITIVE` | `"Transitive closure is not supported in recursive pattern calls: %s"`
  `public static final java.lang.String` | `TRANSITIVE_CLOSURE_ARITY_IN_PATTERNCALL` | `"The pattern %s is not of binary arity (it has %d parameters), therefore transitive closure is not supported."`
  `public static final java.lang.String` | `TRANSITIVE_CLOSURE_ONLY_IN_POSITIVE_COMPOSITION` | `"Transitive closure of %s is currently only allowed in simple positive pattern calls (no negation or aggregation)."`
  `public static final java.lang.String` | `UNEXPECTED_AGGREGATE_MESSAGE` | `"Aggregate variable %s not expected in aggregator %s."`
  `public static final java.lang.String` | `UNKNOWN_ANNOTATION_ATTRIBUTE` | `"Undefined annotation attribute "`
  `public static final java.lang.String` | `VARIABLE_NAME_DUBIUS_REUSE_MESSAGE_AGGREGATE` | `"Dubius variable naming: Aggregate variable %s shares its name with the variable %s"`
  `public static final java.lang.String` | `VARIABLE_NAME_DUBIUS_REUSE_MESSAGE_SINGLEUSE` | `"Dubius variable naming: Single use variable %s shares its name with the variable %s"`

- org.eclipse.viatra.query.patternlanguage.emf.validation.whitelist.EclipseExtensionBasedWhitelistProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `EXTENSION_ID` | `"org.eclipse.viatra.query.patternlanguage.emf.purewhitelist"`

- org.eclipse.viatra.query.patternlanguage.emf.vql.ClosureType
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `ORIGINAL_VALUE` | `0`
  `public static final int` | `REFLEXIVE_TRANSITIVE_VALUE` | `1`
  `public static final int` | `TRANSITIVE_VALUE` | `2`

- org.eclipse.viatra.query.patternlanguage.emf.vql.CompareFeature
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `EQUALITY_VALUE` | `0`
  `public static final int` | `INEQUALITY_VALUE` | `1`

- org.eclipse.viatra.query.patternlanguage.emf.vql.ExecutionType
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `INCREMENTAL_VALUE` | `2`
  `public static final int` | `SEARCH_VALUE` | `1`
  `public static final int` | `UNSPECIFIED_VALUE` | `0`

- org.eclipse.viatra.query.patternlanguage.emf.vql.ParameterDirection
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `IN_VALUE` | `1`
  `public static final int` | `INOUT_VALUE` | `0`
  `public static final int` | `OUT_VALUE` | `2`

- org.eclipse.viatra.query.patternlanguage.emf.vql.PatternLanguagePackage
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `AGGREGATED_VALUE` | `38`
  `public static final int` | `AGGREGATED_VALUE__AGGREGATE_TYPE` | `2`
  `public static final int` | `AGGREGATED_VALUE__AGGREGATOR` | `0`
  `public static final int` | `AGGREGATED_VALUE__CALL` | `1`
  `public static final int` | `AGGREGATED_VALUE_FEATURE_COUNT` | `3`
  `public static final int` | `ANNOTATION` | `9`
  `public static final int` | `ANNOTATION__NAME` | `0`
  `public static final int` | `ANNOTATION__PARAMETERS` | `1`
  `public static final int` | `ANNOTATION_FEATURE_COUNT` | `2`
  `public static final int` | `ANNOTATION_PARAMETER` | `10`
  `public static final int` | `ANNOTATION_PARAMETER__NAME` | `0`
  `public static final int` | `ANNOTATION_PARAMETER__VALUE` | `1`
  `public static final int` | `ANNOTATION_PARAMETER_FEATURE_COUNT` | `2`
  `public static final int` | `BOOL_VALUE` | `35`
  `public static final int` | `BOOL_VALUE__VALUE` | `0`
  `public static final int` | `BOOL_VALUE_FEATURE_COUNT` | `1`
  `public static final int` | `CALLABLE_RELATION` | `39`
  `public static final int` | `CALLABLE_RELATION__TRANSITIVE` | `0`
  `public static final int` | `CALLABLE_RELATION_FEATURE_COUNT` | `1`
  `public static final int` | `CHECK_CONSTRAINT` | `31`
  `public static final int` | `CHECK_CONSTRAINT__EXPRESSION` | `0`
  `public static final int` | `CHECK_CONSTRAINT_FEATURE_COUNT` | `1`
  `public static final int` | `CLASS_TYPE` | `6`
  `public static final int` | `CLASS_TYPE__CLASSNAME` | `2`
  `public static final int` | `CLASS_TYPE__METAMODEL` | `1`
  `public static final int` | `CLASS_TYPE__TYPENAME` | `0`
  `public static final int` | `CLASS_TYPE_FEATURE_COUNT` | `3`
  `public static final int` | `CLOSURE_TYPE` | `45`
  `public static final int` | `COMPARE_CONSTRAINT` | `30`
  `public static final int` | `COMPARE_CONSTRAINT__FEATURE` | `1`
  `public static final int` | `COMPARE_CONSTRAINT__LEFT_OPERAND` | `0`
  `public static final int` | `COMPARE_CONSTRAINT__RIGHT_OPERAND` | `2`
  `public static final int` | `COMPARE_CONSTRAINT_FEATURE_COUNT` | `3`
  `public static final int` | `COMPARE_FEATURE` | `44`
  `public static final int` | `COMPUTATION_VALUE` | `22`
  `public static final int` | `COMPUTATION_VALUE_FEATURE_COUNT` | `0`
  `public static final int` | `CONSTRAINT` | `18`
  `public static final int` | `CONSTRAINT_FEATURE_COUNT` | `0`
  `public static final int` | `ECLASSIFIER_CONSTRAINT` | `3`
  `public static final int` | `ECLASSIFIER_CONSTRAINT__TRANSITIVE` | `0`
  `public static final int` | `ECLASSIFIER_CONSTRAINT__TYPE` | `1`
  `public static final int` | `ECLASSIFIER_CONSTRAINT__VAR` | `2`
  `public static final int` | `ECLASSIFIER_CONSTRAINT_FEATURE_COUNT` | `3`
  `public static final java.lang.String` | `eNAME` | `"vql"`
  `public static final java.lang.String` | `eNS_PREFIX` | `"PatternLanguage"`
  `public static final java.lang.String` | `eNS_URI` | `"http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage"`
  `public static final int` | `ENTITY_TYPE` | `16`
  `public static final int` | `ENTITY_TYPE__TYPENAME` | `0`
  `public static final int` | `ENTITY_TYPE_FEATURE_COUNT` | `1`
  `public static final int` | `ENUM_VALUE` | `4`
  `public static final int` | `ENUM_VALUE__ENUMERATION` | `0`
  `public static final int` | `ENUM_VALUE__LITERAL` | `1`
  `public static final int` | `ENUM_VALUE_FEATURE_COUNT` | `2`
  `public static final int` | `EXECUTION_TYPE` | `42`
  `public static final int` | `EXPRESSION` | `12`
  `public static final int` | `EXPRESSION_FEATURE_COUNT` | `0`
  `public static final int` | `FUNCTION_EVALUATION_VALUE` | `37`
  `public static final int` | `FUNCTION_EVALUATION_VALUE__EXPRESSION` | `0`
  `public static final int` | `FUNCTION_EVALUATION_VALUE__UNWIND` | `1`
  `public static final int` | `FUNCTION_EVALUATION_VALUE_FEATURE_COUNT` | `2`
  `public static final int` | `JAVA_CONSTANT_VALUE` | `41`
  `public static final int` | `JAVA_CONSTANT_VALUE__CLASS_REF` | `0`
  `public static final int` | `JAVA_CONSTANT_VALUE__FIELD_REF` | `1`
  `public static final int` | `JAVA_CONSTANT_VALUE_FEATURE_COUNT` | `2`
  `public static final int` | `JAVA_TYPE` | `26`
  `public static final int` | `JAVA_TYPE__CLASS_REF` | `1`
  `public static final int` | `JAVA_TYPE__TYPENAME` | `0`
  `public static final int` | `JAVA_TYPE_FEATURE_COUNT` | `2`
  `public static final int` | `LIST_VALUE` | `36`
  `public static final int` | `LIST_VALUE__VALUES` | `0`
  `public static final int` | `LIST_VALUE_FEATURE_COUNT` | `1`
  `public static final int` | `LITERAL_VALUE_REFERENCE` | `21`
  `public static final int` | `LITERAL_VALUE_REFERENCE_FEATURE_COUNT` | `0`
  `public static final int` | `LOCAL_VARIABLE` | `25`
  `public static final int` | `LOCAL_VARIABLE__NAME` | `0`
  `public static final int` | `LOCAL_VARIABLE__TYPE` | `1`
  `public static final int` | `LOCAL_VARIABLE_FEATURE_COUNT` | `2`
  `public static final int` | `MODIFIERS` | `11`
  `public static final int` | `MODIFIERS__EXECUTION` | `1`
  `public static final int` | `MODIFIERS__PRIVATE` | `0`
  `public static final int` | `MODIFIERS_FEATURE_COUNT` | `2`
  `public static final int` | `NUMBER_VALUE` | `34`
  `public static final int` | `NUMBER_VALUE__NEGATIVE` | `1`
  `public static final int` | `NUMBER_VALUE__VALUE` | `0`
  `public static final int` | `NUMBER_VALUE_FEATURE_COUNT` | `2`
  `public static final int` | `PACKAGE_IMPORT` | `1`
  `public static final int` | `PACKAGE_IMPORT__ALIAS` | `1`
  `public static final int` | `PACKAGE_IMPORT__EPACKAGE` | `0`
  `public static final int` | `PACKAGE_IMPORT_FEATURE_COUNT` | `2`
  `public static final int` | `PARAMETER` | `24`
  `public static final int` | `PARAMETER__DIRECTION` | `2`
  `public static final int` | `PARAMETER__NAME` | `0`
  `public static final int` | `PARAMETER__TYPE` | `1`
  `public static final int` | `PARAMETER_DIRECTION` | `43`
  `public static final int` | `PARAMETER_FEATURE_COUNT` | `3`
  `public static final int` | `PARAMETER_REF` | `23`
  `public static final int` | `PARAMETER_REF__NAME` | `0`
  `public static final int` | `PARAMETER_REF__REFERRED_PARAM` | `2`
  `public static final int` | `PARAMETER_REF__TYPE` | `1`
  `public static final int` | `PARAMETER_REF_FEATURE_COUNT` | `3`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT` | `32`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT__DST` | `4`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT__EDGE_TYPES` | `1`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT__SOURCE_TYPE` | `2`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT__SRC` | `3`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT__TRANSITIVE` | `0`
  `public static final int` | `PATH_EXPRESSION_CONSTRAINT_FEATURE_COUNT` | `5`
  `public static final int` | `PATTERN` | `8`
  `public static final int` | `PATTERN__ANNOTATIONS` | `0`
  `public static final int` | `PATTERN__BODIES` | `4`
  `public static final int` | `PATTERN__MODIFIERS` | `1`
  `public static final int` | `PATTERN__NAME` | `2`
  `public static final int` | `PATTERN__PARAMETERS` | `3`
  `public static final int` | `PATTERN_BODY` | `17`
  `public static final int` | `PATTERN_BODY__CONSTRAINTS` | `1`
  `public static final int` | `PATTERN_BODY__NAME` | `0`
  `public static final int` | `PATTERN_BODY__VARIABLES` | `2`
  `public static final int` | `PATTERN_BODY_FEATURE_COUNT` | `3`
  `public static final int` | `PATTERN_CALL` | `19`
  `public static final int` | `PATTERN_CALL__PARAMETERS` | `2`
  `public static final int` | `PATTERN_CALL__PATTERN_REF` | `1`
  `public static final int` | `PATTERN_CALL__TRANSITIVE` | `0`
  `public static final int` | `PATTERN_CALL_FEATURE_COUNT` | `3`
  `public static final int` | `PATTERN_COMPOSITION_CONSTRAINT` | `29`
  `public static final int` | `PATTERN_COMPOSITION_CONSTRAINT__CALL` | `1`
  `public static final int` | `PATTERN_COMPOSITION_CONSTRAINT__NEGATIVE` | `0`
  `public static final int` | `PATTERN_COMPOSITION_CONSTRAINT_FEATURE_COUNT` | `2`
  `public static final int` | `PATTERN_FEATURE_COUNT` | `5`
  `public static final int` | `PATTERN_IMPORT` | `2`
  `public static final int` | `PATTERN_IMPORT__PACKAGE_NAME` | `1`
  `public static final int` | `PATTERN_IMPORT__PATTERN` | `0`
  `public static final int` | `PATTERN_IMPORT__PATTERNS` | `2`
  `public static final int` | `PATTERN_IMPORT_FEATURE_COUNT` | `3`
  `public static final int` | `PATTERN_MODEL` | `5`
  `public static final int` | `PATTERN_MODEL__IMPORT_PACKAGES` | `0`
  `public static final int` | `PATTERN_MODEL__PACKAGE_NAME` | `1`
  `public static final int` | `PATTERN_MODEL__PATTERNS` | `2`
  `public static final int` | `PATTERN_MODEL_FEATURE_COUNT` | `3`
  `public static final int` | `REFERENCE_TYPE` | `7`
  `public static final int` | `REFERENCE_TYPE__REFNAME` | `1`
  `public static final int` | `REFERENCE_TYPE__TYPENAME` | `0`
  `public static final int` | `REFERENCE_TYPE_FEATURE_COUNT` | `2`
  `public static final int` | `RELATION_TYPE` | `27`
  `public static final int` | `RELATION_TYPE__TYPENAME` | `0`
  `public static final int` | `RELATION_TYPE_FEATURE_COUNT` | `1`
  `public static final int` | `STRING_VALUE` | `33`
  `public static final int` | `STRING_VALUE__VALUE` | `0`
  `public static final int` | `STRING_VALUE_FEATURE_COUNT` | `1`
  `public static final int` | `TYPE` | `15`
  `public static final int` | `TYPE__TYPENAME` | `0`
  `public static final int` | `TYPE_CHECK_CONSTRAINT` | `28`
  `public static final int` | `TYPE_CHECK_CONSTRAINT__TRANSITIVE` | `0`
  `public static final int` | `TYPE_CHECK_CONSTRAINT__TYPE` | `1`
  `public static final int` | `TYPE_CHECK_CONSTRAINT__VAR` | `2`
  `public static final int` | `TYPE_CHECK_CONSTRAINT_FEATURE_COUNT` | `3`
  `public static final int` | `TYPE_FEATURE_COUNT` | `1`
  `public static final int` | `UNARY_TYPE_CONSTRAINT` | `40`
  `public static final int` | `UNARY_TYPE_CONSTRAINT__TRANSITIVE` | `0`
  `public static final int` | `UNARY_TYPE_CONSTRAINT__TYPE` | `1`
  `public static final int` | `UNARY_TYPE_CONSTRAINT__VAR` | `2`
  `public static final int` | `UNARY_TYPE_CONSTRAINT_FEATURE_COUNT` | `3`
  `public static final int` | `VALUE_REFERENCE` | `20`
  `public static final int` | `VALUE_REFERENCE_FEATURE_COUNT` | `0`
  `public static final int` | `VARIABLE` | `13`
  `public static final int` | `VARIABLE__NAME` | `0`
  `public static final int` | `VARIABLE__TYPE` | `1`
  `public static final int` | `VARIABLE_FEATURE_COUNT` | `2`
  `public static final int` | `VARIABLE_REFERENCE` | `14`
  `public static final int` | `VARIABLE_REFERENCE__AGGREGATOR` | `0`
  `public static final int` | `VARIABLE_REFERENCE__VAR` | `1`
  `public static final int` | `VARIABLE_REFERENCE__VARIABLE` | `2`
  `public static final int` | `VARIABLE_REFERENCE_FEATURE_COUNT` | `3`
  `public static final int` | `VQL_IMPORT_SECTION` | `0`
  `public static final int` | `VQL_IMPORT_SECTION__IMPORT_DECLARATIONS` | `0`
  `public static final int` | `VQL_IMPORT_SECTION__PACKAGE_IMPORT` | `1`
  `public static final int` | `VQL_IMPORT_SECTION__PATTERN_IMPORT` | `2`
  `public static final int` | `VQL_IMPORT_SECTION_FEATURE_COUNT` | `3`

- org.eclipse.viatra.query.patternlanguage.emf.vql.impl.FunctionEvaluationValueImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `UNWIND_EDEFAULT` | `false`

- org.eclipse.viatra.query.patternlanguage.emf.vql.impl.ModifiersImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `PRIVATE_EDEFAULT` | `false`

- org.eclipse.viatra.query.patternlanguage.emf.vql.impl.NumberValueImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `NEGATIVE_EDEFAULT` | `false`

- org.eclipse.viatra.query.patternlanguage.emf.vql.impl.PatternCompositionConstraintImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `NEGATIVE_EDEFAULT` | `false`

- org.eclipse.viatra.query.patternlanguage.emf.vql.impl.VariableReferenceImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `AGGREGATOR_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.IExtensions
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `INJECTOREXTENSIONID` | `"org.eclipse.viatra.query.runtime.injectorprovider"`
  `public static final java.lang.String` | `QUERY_SPECIFICATION_EXTENSION_POINT_ID` | `"org.eclipse.viatra.query.runtime.queryspecification"`

- org.eclipse.viatra.query.runtime.ViatraQueryRuntimePlugin
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `PLUGIN_ID` | `"org.eclipse.viatra.query.runtime"`

- org.eclipse.viatra.query.runtime.base.api.BaseIndexOptions
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `DANGLING_FREE_ASSUMPTION_DEFAULT` | `true`
  `protected static final boolean` | `DYNAMIC_EMF_MODE_DEFAULT` | `false`
  `protected static final boolean` | `STRICT_NOTIFICATION_MODE_DEFAULT` | `true`

- org.eclipse.viatra.query.runtime.base.api.QueryResultAssociativeStore<KeyType,​ValueType>
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final java.lang.String` | `NOT_ALLOW_MODIFICATIONS` | `"Query result associative store does not allow modifications"`

- org.eclipse.viatra.query.runtime.base.exception.ViatraBaseException
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `EMPTY_REF_LIST` | `"At least one EReference must be provided!"`
  `public static final java.lang.String` | `INVALID_EMFROOT` | `"Emf navigation helper can only be attached on the contents of an EMF EObject, Resource, or ResourceSet."`

- org.eclipse.viatra.query.runtime.exception.ViatraQueryException
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `CONVERSION_FAILED` | `"Could not convert the term to the designated type"`
  `public static final java.lang.String` | `CONVERT_NULL_PARAMETER` | `"Could not convert null to the designated type"`
  `public static final java.lang.String` | `GETNAME_FAILED` | `"Could not get \'name\' attribute of the result"`
  `public static final java.lang.String` | `INVALID_EMFROOT` | `"Incremental EMF query engine can only be attached on the contents of an EMF EObject, Resource, ResourceSet or multiple ResourceSets. Received instead: "`
  `public static final java.lang.String` | `INVALID_EMFROOT_SHORT` | `"Invalid EMF model root"`
  `public static final java.lang.String` | `PARAM_NOT_SUITABLE_WITH_NO` | `"The type of the parameters are not suitable for the operation. Parameter number: "`
  `public static final java.lang.String` | `PROCESSING_PROBLEM` | `"The following error occurred during the processing of a query (e.g. for the preparation of a VIATRA pattern matcher)"`
  `public static final java.lang.String` | `QUERY_INIT_PROBLEM` | `"The following error occurred during the initialization of a VIATRA query specification"`
  `public static final java.lang.String` | `RELATIONAL_PARAM_UNSUITABLE` | `"The parameters are not acceptable by the operation"`

- org.eclipse.viatra.query.runtime.extensibility.ViatraQueryRuntimeConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `SURROGATE_QUERY_EXTENSIONID` | `"org.eclipse.viatra.query.runtime.surrogatequeryemf"`

- org.eclipse.viatra.query.runtime.localsearch.exceptions.LocalSearchException
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `PLAN_EXECUTION_ERROR` | `"Error while executing search plan"`
  `public static final java.lang.String` | `TYPE_ERROR` | `"Invalid type of variable"`

- org.eclipse.viatra.query.runtime.localsearch.planner.compiler.AbstractOperationCompiler
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final java.lang.String` | `UNSUPPORTED_TYPE_MESSAGE` | `"Unsupported type: "`

- org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.StatisticsBasedConstraintCostFunction
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final double` | `DEFAULT_COST` | `150.0`
  `public static final double` | `EVAL_UNWIND_EXTENSION_FACTOR` | `3.0`
  `public static final double` | `INVERSE_NAVIGATION_PENALTY_DEFAULT` | `0.1`
  `public static final double` | `INVERSE_NAVIGATION_PENALTY_GENERIC` | `0.01`
  `protected static final double` | `MAX_COST` | `250.0`

- org.eclipse.viatra.query.runtime.matchers.psystem.PBody
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `VIRTUAL_VARIABLE_PREFIX` | `".virtual"`

- org.eclipse.viatra.query.runtime.registry.ExtensionBasedQuerySpecificationLoader
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `CONNECTOR_ID` | `"org.eclipse.viatra.query.runtime.querygroup.extension.based.connector"`

- org.eclipse.viatra.query.runtime.rete.matcher.ReteBackendFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final int` | `reteThreads` | `0`

- org.eclipse.viatra.query.runtime.rete.network.communication.CommunicationGroup
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `UNSUPPORTED_MESSAGE_KIND` | `"Unsupported message kind "`

- org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.BetaRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ConstantRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.CountAggregatorRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorBucketRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorDispatcherRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ExistenceJoinRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ExpressionDefinition
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.IndexerBasedAggregatorRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.IndexerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.InputRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.JoinRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.Mask
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.MonotonicityInfo
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.MultiParentNodeRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.RecipesFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.RecipesPackage
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `AGGREGATION_OPERATOR` | `39`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE` | `10`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE__MASK` | `3`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE__PARENT` | `2`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `AGGREGATOR_INDEXER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `ALPHA_RECIPE` | `3`
  `public static final int` | `ALPHA_RECIPE___GET_ARITY` | `0`
  `public static final int` | `ALPHA_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `ALPHA_RECIPE__PARENT` | `2`
  `public static final int` | `ALPHA_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `ALPHA_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `ALPHA_RECIPE_OPERATION_COUNT` | `1`
  `public static final int` | `ANTI_JOIN_RECIPE` | `31`
  `public static final int` | `ANTI_JOIN_RECIPE___GET_ARITY` | `1`
  `public static final int` | `ANTI_JOIN_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `ANTI_JOIN_RECIPE__LEFT_PARENT` | `2`
  `public static final int` | `ANTI_JOIN_RECIPE__RIGHT_PARENT` | `3`
  `public static final int` | `ANTI_JOIN_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `ANTI_JOIN_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `ANTI_JOIN_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `BETA_RECIPE` | `11`
  `public static final int` | `BETA_RECIPE___GET_ARITY` | `0`
  `public static final int` | `BETA_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `BETA_RECIPE__LEFT_PARENT` | `2`
  `public static final int` | `BETA_RECIPE__RIGHT_PARENT` | `3`
  `public static final int` | `BETA_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `BETA_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `BETA_RECIPE_OPERATION_COUNT` | `1`
  `public static final int` | `CHECK_RECIPE` | `24`
  `public static final int` | `CHECK_RECIPE___GET_ARITY` | `1`
  `public static final int` | `CHECK_RECIPE__CACHE_OUTPUT` | `5`
  `public static final int` | `CHECK_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `CHECK_RECIPE__EXPRESSION` | `3`
  `public static final int` | `CHECK_RECIPE__MAPPED_INDICES` | `4`
  `public static final int` | `CHECK_RECIPE__PARENT` | `2`
  `public static final int` | `CHECK_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `CHECK_RECIPE_FEATURE_COUNT` | `6`
  `public static final int` | `CHECK_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `CONSTANT_RECIPE` | `15`
  `public static final int` | `CONSTANT_RECIPE___GET_ARITY` | `1`
  `public static final int` | `CONSTANT_RECIPE__CONSTANT_VALUES` | `2`
  `public static final int` | `CONSTANT_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `CONSTANT_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `CONSTANT_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `CONSTANT_RECIPE_OPERATION_COUNT` | `2`
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE` | `27`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE___GET_ARITY` | `1`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE__PARENT` | `2`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `COUNT_AGGREGATOR_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE` | `35`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE___GET_ARITY` | `1`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE__BUCKET_KEY` | `3`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE__PARENT` | `2`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `DISCRIMINATOR_BUCKET_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE` | `34`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE__DISCRIMINATION_COLUMN_INDEX` | `3`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE__PARENT` | `2`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `DISCRIMINATOR_DISPATCHER_RECIPE_OPERATION_COUNT` | `2`
  `public static final java.lang.String` | `eNAME` | `"recipes"`
  `public static final java.lang.String` | `eNS_PREFIX` | `"recipes"`
  `public static final java.lang.String` | `eNS_URI` | `"http://www.eclipse.org/viatra/query/rete/recipes"`
  `public static final int` | `EQUALITY_FILTER_RECIPE` | `19`
  `public static final int` | `EQUALITY_FILTER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `EQUALITY_FILTER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `EQUALITY_FILTER_RECIPE__INDICES` | `3`
  `public static final int` | `EQUALITY_FILTER_RECIPE__PARENT` | `2`
  `public static final int` | `EQUALITY_FILTER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `EQUALITY_FILTER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `EQUALITY_FILTER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `EVAL_RECIPE` | `25`
  `public static final int` | `EVAL_RECIPE___GET_ARITY` | `1`
  `public static final int` | `EVAL_RECIPE__CACHE_OUTPUT` | `5`
  `public static final int` | `EVAL_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `EVAL_RECIPE__EXPRESSION` | `3`
  `public static final int` | `EVAL_RECIPE__MAPPED_INDICES` | `4`
  `public static final int` | `EVAL_RECIPE__PARENT` | `2`
  `public static final int` | `EVAL_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `EVAL_RECIPE__UNWINDING` | `6`
  `public static final int` | `EVAL_RECIPE_FEATURE_COUNT` | `7`
  `public static final int` | `EVAL_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `EXISTENCE_JOIN_RECIPE` | `29`
  `public static final int` | `EXISTENCE_JOIN_RECIPE___GET_ARITY` | `1`
  `public static final int` | `EXISTENCE_JOIN_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `EXISTENCE_JOIN_RECIPE__LEFT_PARENT` | `2`
  `public static final int` | `EXISTENCE_JOIN_RECIPE__RIGHT_PARENT` | `3`
  `public static final int` | `EXISTENCE_JOIN_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `EXISTENCE_JOIN_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `EXISTENCE_JOIN_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `EXPRESSION_DEFINITION` | `22`
  `public static final int` | `EXPRESSION_DEFINITION__EVALUATOR` | `0`
  `public static final int` | `EXPRESSION_DEFINITION_FEATURE_COUNT` | `1`
  `public static final int` | `EXPRESSION_DEFINITION_OPERATION_COUNT` | `0`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE` | `23`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE___GET_ARITY` | `0`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__CACHE_OUTPUT` | `5`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__EXPRESSION` | `3`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__MAPPED_INDICES` | `4`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__PARENT` | `2`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE_FEATURE_COUNT` | `6`
  `public static final int` | `EXPRESSION_ENFORCER_RECIPE_OPERATION_COUNT` | `1`
  `public static final int` | `FILTER_RECIPE` | `17`
  `public static final int` | `FILTER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `FILTER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `FILTER_RECIPE__PARENT` | `2`
  `public static final int` | `FILTER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `FILTER_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `FILTER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `INDEX` | `38`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE` | `26`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE___GET_ARITY` | `1`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE__PARENT` | `2`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `INDEXER_BASED_AGGREGATOR_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `INDEXER_RECIPE` | `8`
  `public static final int` | `INDEXER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `INDEXER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `INDEXER_RECIPE__MASK` | `3`
  `public static final int` | `INDEXER_RECIPE__PARENT` | `2`
  `public static final int` | `INDEXER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `INDEXER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `INDEXER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `INEQUALITY_FILTER_RECIPE` | `18`
  `public static final int` | `INEQUALITY_FILTER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `INEQUALITY_FILTER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `INEQUALITY_FILTER_RECIPE__INEQUALS` | `4`
  `public static final int` | `INEQUALITY_FILTER_RECIPE__PARENT` | `2`
  `public static final int` | `INEQUALITY_FILTER_RECIPE__SUBJECT` | `3`
  `public static final int` | `INEQUALITY_FILTER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `INEQUALITY_FILTER_RECIPE_FEATURE_COUNT` | `5`
  `public static final int` | `INEQUALITY_FILTER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `INPUT_FILTER_RECIPE` | `32`
  `public static final int` | `INPUT_FILTER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `INPUT_FILTER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `INPUT_FILTER_RECIPE__INPUT_KEY` | `3`
  `public static final int` | `INPUT_FILTER_RECIPE__KEY_ID` | `4`
  `public static final int` | `INPUT_FILTER_RECIPE__MASK` | `5`
  `public static final int` | `INPUT_FILTER_RECIPE__PARENT` | `2`
  `public static final int` | `INPUT_FILTER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `INPUT_FILTER_RECIPE_FEATURE_COUNT` | `6`
  `public static final int` | `INPUT_FILTER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `INPUT_RECIPE` | `14`
  `public static final int` | `INPUT_RECIPE___GET_ARITY` | `1`
  `public static final int` | `INPUT_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `INPUT_RECIPE__INPUT_KEY` | `2`
  `public static final int` | `INPUT_RECIPE__KEY_ARITY` | `4`
  `public static final int` | `INPUT_RECIPE__KEY_ID` | `3`
  `public static final int` | `INPUT_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `INPUT_RECIPE_FEATURE_COUNT` | `5`
  `public static final int` | `INPUT_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `JOIN_RECIPE` | `28`
  `public static final int` | `JOIN_RECIPE___GET_ARITY` | `1`
  `public static final int` | `JOIN_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `JOIN_RECIPE__LEFT_PARENT` | `2`
  `public static final int` | `JOIN_RECIPE__RIGHT_PARENT` | `3`
  `public static final int` | `JOIN_RECIPE__RIGHT_PARENT_COMPLEMENTARY_MASK` | `4`
  `public static final int` | `JOIN_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `JOIN_RECIPE_FEATURE_COUNT` | `5`
  `public static final int` | `JOIN_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `MASK` | `12`
  `public static final int` | `MASK__SOURCE_ARITY` | `1`
  `public static final int` | `MASK__SOURCE_INDICES` | `0`
  `public static final int` | `MASK_FEATURE_COUNT` | `2`
  `public static final int` | `MASK_OPERATION_COUNT` | `0`
  `public static final int` | `MONOTONICITY_INFO` | `5`
  `public static final int` | `MONOTONICITY_INFO__CORE_MASK` | `0`
  `public static final int` | `MONOTONICITY_INFO__POSET_COMPARATOR` | `2`
  `public static final int` | `MONOTONICITY_INFO__POSET_MASK` | `1`
  `public static final int` | `MONOTONICITY_INFO_FEATURE_COUNT` | `3`
  `public static final int` | `MONOTONICITY_INFO_OPERATION_COUNT` | `0`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE` | `4`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE___GET_ARITY` | `1`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE__PARENTS` | `2`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `MULTI_PARENT_NODE_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `PRODUCTION_RECIPE` | `7`
  `public static final int` | `PRODUCTION_RECIPE___GET_ARITY` | `2`
  `public static final int` | `PRODUCTION_RECIPE__DELETE_REDERIVE_EVALUATION` | `3`
  `public static final int` | `PRODUCTION_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `PRODUCTION_RECIPE__MAPPED_INDICES` | `5`
  `public static final int` | `PRODUCTION_RECIPE__OPTIONAL_MONOTONICITY_INFO` | `4`
  `public static final int` | `PRODUCTION_RECIPE__PARENTS` | `2`
  `public static final int` | `PRODUCTION_RECIPE__PATTERN` | `6`
  `public static final int` | `PRODUCTION_RECIPE__PATTERN_FQN` | `7`
  `public static final int` | `PRODUCTION_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `PRODUCTION_RECIPE_FEATURE_COUNT` | `8`
  `public static final int` | `PRODUCTION_RECIPE_OPERATION_COUNT` | `3`
  `public static final int` | `PROJECTION_INDEXER_RECIPE` | `9`
  `public static final int` | `PROJECTION_INDEXER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `PROJECTION_INDEXER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `PROJECTION_INDEXER_RECIPE__MASK` | `3`
  `public static final int` | `PROJECTION_INDEXER_RECIPE__PARENT` | `2`
  `public static final int` | `PROJECTION_INDEXER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `PROJECTION_INDEXER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `PROJECTION_INDEXER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `REDERIVABLE_NODE_RECIPE` | `36`
  `public static final int` | `REDERIVABLE_NODE_RECIPE__DELETE_REDERIVE_EVALUATION` | `0`
  `public static final int` | `REDERIVABLE_NODE_RECIPE__OPTIONAL_MONOTONICITY_INFO` | `1`
  `public static final int` | `REDERIVABLE_NODE_RECIPE_FEATURE_COUNT` | `2`
  `public static final int` | `REDERIVABLE_NODE_RECIPE_OPERATION_COUNT` | `0`
  `public static final int` | `RELATION_EVALUATION_RECIPE` | `37`
  `public static final int` | `RELATION_EVALUATION_RECIPE___GET_ARITY` | `1`
  `public static final int` | `RELATION_EVALUATION_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `RELATION_EVALUATION_RECIPE__EVALUATOR` | `3`
  `public static final int` | `RELATION_EVALUATION_RECIPE__PARENTS` | `2`
  `public static final int` | `RELATION_EVALUATION_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `RELATION_EVALUATION_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `RELATION_EVALUATION_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `RETE_NODE_RECIPE` | `1`
  `public static final int` | `RETE_NODE_RECIPE___GET_ARITY` | `0`
  `public static final int` | `RETE_NODE_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `RETE_NODE_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `RETE_NODE_RECIPE_FEATURE_COUNT` | `2`
  `public static final int` | `RETE_NODE_RECIPE_OPERATION_COUNT` | `1`
  `public static final int` | `RETE_RECIPE` | `0`
  `public static final int` | `RETE_RECIPE__RECIPE_NODES` | `0`
  `public static final int` | `RETE_RECIPE_FEATURE_COUNT` | `1`
  `public static final int` | `RETE_RECIPE_OPERATION_COUNT` | `0`
  `public static final int` | `SEMI_JOIN_RECIPE` | `30`
  `public static final int` | `SEMI_JOIN_RECIPE___GET_ARITY` | `1`
  `public static final int` | `SEMI_JOIN_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `SEMI_JOIN_RECIPE__LEFT_PARENT` | `2`
  `public static final int` | `SEMI_JOIN_RECIPE__RIGHT_PARENT` | `3`
  `public static final int` | `SEMI_JOIN_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `SEMI_JOIN_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `SEMI_JOIN_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE` | `33`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE___GET_ARITY` | `1`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__AGGREGABLE_INDEX` | `6`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__DELETE_REDERIVE_EVALUATION` | `3`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__GROUP_BY_MASK` | `7`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__MULTISET_AGGREGATION_OPERATOR` | `5`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__OPTIONAL_MONOTONICITY_INFO` | `4`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__PARENT` | `2`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE_FEATURE_COUNT` | `8`
  `public static final int` | `SINGLE_COLUMN_AGGREGATOR_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE` | `2`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE___GET_ARITY` | `0`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE__PARENT` | `2`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `SINGLE_PARENT_NODE_RECIPE_OPERATION_COUNT` | `1`
  `public static final int` | `STRING_INDEX_MAP_ENTRY` | `13`
  `public static final int` | `STRING_INDEX_MAP_ENTRY__KEY` | `0`
  `public static final int` | `STRING_INDEX_MAP_ENTRY__VALUE` | `1`
  `public static final int` | `STRING_INDEX_MAP_ENTRY_FEATURE_COUNT` | `2`
  `public static final int` | `STRING_INDEX_MAP_ENTRY_OPERATION_COUNT` | `0`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE` | `16`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE___GET_ARITY` | `1`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE__PARENT` | `2`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `TRANSITIVE_CLOSURE_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `TRANSPARENT_RECIPE` | `20`
  `public static final int` | `TRANSPARENT_RECIPE___GET_ARITY` | `1`
  `public static final int` | `TRANSPARENT_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `TRANSPARENT_RECIPE__PARENT` | `2`
  `public static final int` | `TRANSPARENT_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `TRANSPARENT_RECIPE_FEATURE_COUNT` | `3`
  `public static final int` | `TRANSPARENT_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `TRIMMER_RECIPE` | `21`
  `public static final int` | `TRIMMER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `TRIMMER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `TRIMMER_RECIPE__MASK` | `3`
  `public static final int` | `TRIMMER_RECIPE__PARENT` | `2`
  `public static final int` | `TRIMMER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `TRIMMER_RECIPE_FEATURE_COUNT` | `4`
  `public static final int` | `TRIMMER_RECIPE_OPERATION_COUNT` | `2`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE` | `6`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE___GET_ARITY` | `1`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE__DELETE_REDERIVE_EVALUATION` | `3`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE__EQUIVALENCE_CLASS_IDS` | `1`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE__OPTIONAL_MONOTONICITY_INFO` | `4`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE__PARENTS` | `2`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE__TRACE_INFO` | `0`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE_FEATURE_COUNT` | `5`
  `public static final int` | `UNIQUENESS_ENFORCER_RECIPE_OPERATION_COUNT` | `2`

- org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.RelationEvaluationRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ReteNodeRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.ReteRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.SingleParentNodeRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.AggregatorIndexerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.AlphaRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.AntiJoinRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.BetaRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.CheckRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ConstantRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.CountAggregatorRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.DiscriminatorBucketRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.DiscriminatorDispatcherRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final int` | `DISCRIMINATION_COLUMN_INDEX_EDEFAULT` | `0`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.EqualityFilterRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.EvalRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final boolean` | `UNWINDING_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ExistenceJoinRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ExpressionDefinitionImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ExpressionEnforcerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final boolean` | `CACHE_OUTPUT_EDEFAULT` | `false`
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.FilterRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.IndexerBasedAggregatorRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.IndexerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.InequalityFilterRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.InputFilterRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.InputRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final int` | `KEY_ARITY_EDEFAULT` | `0`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.JoinRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.MaskImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final int` | `SOURCE_ARITY_EDEFAULT` | `0`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.MonotonicityInfoImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.MultiParentNodeRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ProductionRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final boolean` | `DELETE_REDERIVE_EVALUATION_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ProjectionIndexerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.RecipesFactoryImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.RecipesPackageImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.RederivableNodeRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final boolean` | `DELETE_REDERIVE_EVALUATION_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.RelationEvaluationRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ReteNodeRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.ReteRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.SemiJoinRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.SingleColumnAggregatorRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final int` | `AGGREGABLE_INDEX_EDEFAULT` | `0`
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final boolean` | `DELETE_REDERIVE_EVALUATION_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.SingleParentNodeRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.StringIndexMapEntryImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.TransitiveClosureRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.TransparentRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.TrimmerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.impl.UniquenessEnforcerRecipeImpl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`
  `protected static final boolean` | `DELETE_REDERIVE_EVALUATION_EDEFAULT` | `false`

- org.eclipse.viatra.query.runtime.rete.recipes.util.RecipesAdapterFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.recipes.util.RecipesSwitch<T>
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `copyright` | `"Copyright (c) 2004-2014 Gabor Bergmann and Daniel Varro\nThis program and the accompanying materials are made available under the\nterms of the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-v20.html.\n\nSPDX-License-Identifier: EPL-2.0"`

- org.eclipse.viatra.query.runtime.rete.util.Options
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final boolean` | `employTrivialIndexers` | `true`
  `public static final boolean` | `enableInheritance` | `true`
  `public static final int` | `firstFreeContainer` | `0`
  `public static final boolean` | `MONITOR_VIOLATION_OF_DIFFERENTIAL_DATAFLOW_TIMESTAMPS` | `false`
  `public static final boolean` | `MONITOR_VIOLATION_OF_RETE_NODEGROUP_TOPOLOGICAL_SORTING` | `false`
  `public static final int` | `numberOfLocalContainers` | `1`
  `public static final boolean` | `releaseOnetimeIndexers` | `true`

- org.eclipse.viatra.query.runtime.ui.ViatraQueryRuntimeUIPlugin
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `PLUGIN_ID` | `"org.eclipse.viatra.query.runtime.ui"`

- org.eclipse.viatra.transformation.evm.transactions.specific.job.CommandExecutingJob<EventAtom>
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `COMMAND_EXECUTING_JOB_HELPER` | `"org.eclipse.viatra.transformation.evm.CommandExecutingJob.Helper"`
  `public static final java.lang.String` | `EDITING_DOMAIN` | `"org.eclipse.viatra.transformation.evm.CommandExecutingJob.EditingDomain"`

- org.eclipse.viatra.transformation.evm.transactions.specific.job.CommandExecutingJob.JobExecutionHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `COMMAND_EXECUTING_JOB_COMMAND` | `"org.eclipse.viatra.transformation.evm.CommandExecutingJob.Command"`

- org.eclipse.viatra.transformation.evm.transactions.specific.job.RecordingJob<EventAtom>
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final java.lang.String` | `RECORDING_JOB` | `"org.eclipse.viatra.transformation.evm.specifc.RecordingJobExecution"`
  `public static final java.lang.String` | `RECORDING_JOB_SESSION_DATA_KEY` | `"org.eclipse.viatra.transformation.evm.specific.RecordingJob.SessionData"`
  `public static final java.lang.String` | `TRANSACTIONAL_EDITING_DOMAIN` | `"org.eclipse.viatra.transformation.evm.CommandExecutingJob.EditingDomain"`