- getAbstractionArray() - Static method in class debugbackend.DSLUtil
-
Get the abstraction rule configuration array.
- getAbstractionFields() - Static method in class debugbackend.DSLUtil
-
Get the list of fields which must be used in the abstraction rule editor.
- getAbstractionRuleCount() - Method in class org.eth.cyril.telemetry.data.RuleCount
-
- getActiveInputs() - Method in interface org.eth.cyril.bugfixer.input.MixedInput
-
Gets the inputs contained in this MixedInput instance.
- getActiveModifiers() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer.EventListener
-
- getAddText() - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- getAllFieldNames(Value) - Static method in class org.eth.cyril.expressions.JavaFieldsExpression
-
- getAllItems() - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- getAnnotatedJson() - Method in class org.eth.cyril.telemetry.data.Data
-
Gets the JSON object representing this data object, including a timestamp which
represents when this data object was created and a key.
- getApplyText() - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- getArguments() - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator.ArgumentPermutation
-
- getArgumentTypes() - Method in class org.eth.cyril.expressions.JavaMethodExpression.MethodDescriptor
-
- getArrayToEdit() - Method in class org.eth.cyril.listeners.edit.ConfigEditorListener
-
Get the array which should be edited.
- getArrayToEdit() - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- getArrayToEdit() - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- getArrayToEdit() - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- getBlacklistArray() - Static method in class debugbackend.DSLUtil
-
Get the blacklist configuration array.
- getBlacklistFields() - Static method in class debugbackend.DSLUtil
-
Get the list of fields which must be used in the blacklist rule editor.
- getBlacklistRuleCount() - Method in class org.eth.cyril.telemetry.data.RuleCount
-
- getBounds(Class<T>) - Method in class org.eth.cyril.bugfixer.input.BoundRegistry
-
- getBoundsForNode(Node) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getBoundsForNode(Node) - Method in class org.eth.cyril.gui.swt.BrowserGraphDrawer
-
- getBoundsForNode(Node) - Method in class org.eth.cyril.gui.swt.SWTGraphDrawer
-
- getBoundsLanguage() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getBreakpoints() - Method in class org.eth.jibin.debuglistener.BreakpointListener
-
- getBrowser() - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- getBugfixerLanguage() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getBuilder() - Static method in class org.eth.cyril.bugfixer.execution.CompilerOptions
-
- getBytes() - Method in class org.eth.cyril.bugfixer.execution.InMemoryClassFile
-
- getCausedException() - Method in class org.eth.cyril.bugfixer.execution.JavaResult
-
- getCharContent(boolean) - Method in class org.eth.cyril.bugfixer.execution.InMemorySourceFile
-
- getChild(ASTNode, ASTRewrite, StructuralPropertyDescriptor) - Static method in class org.eth.cyril.bugfixer.rewriting.Util
-
Gets a child from the given ASTNode, with the given rewrite being applied.
- getChildList(ASTNode, ASTRewrite, ChildListPropertyDescriptor) - Static method in class org.eth.cyril.bugfixer.rewriting.Util
-
Gets a child list from the given ASTNode, with the given rewrite being applied.
- getClasses() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getClassFile(Path, DynamicJavaCode.FullClassName, PathUtil.FileType) - Static method in class org.eth.cyril.bugfixer.execution.PathUtil
-
- getClassFileContents(String) - Method in class org.eth.cyril.bugfixer.execution.InMemoryFileManager
-
- getClassLoader(JavaFileManager.Location) - Method in class org.eth.cyril.bugfixer.execution.InMemoryFileManager
-
- getClassName() - Method in class org.eth.cyril.bugfixer.execution.DynamicJavaCode.FullClassName
-
- getClassName() - Method in class org.eth.cyril.bugfixer.execution.InMemoryClassFile
-
- getCode() - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- getCodeWithCounters() - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- getColorForNode(Node) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getComparisonValidator() - Static method in class debugbackend.DSLUtil
-
Returns a validator to validate the comparison part of a domain-specific language item, as found
in blacklist rules and abstraction rules.
- getCompilationUnit(RewritableClass) - Method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getCompileInformation(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.CompilationTask
-
Gets the compile information for the given permutation.
- getCompileInformation() - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- getConfigPath() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the configuration file, where the configuration to be loaded for
the plugin is located.
- getConfiguration(String) - Static method in class debugbackend.ConfigUtil
-
Gets the configuration at the path described by the given full name.
- getConfiguration() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getConfigurationArray() - Method in class debugbackend.views.actions.BrowserEditorAction
-
- getConfigurationArray() - Method in class debugbackend.views.actions.EditAbstractionsAction
-
- getConfigurationArray() - Method in class debugbackend.views.actions.EditAdvancedAction
-
- getConfigurationArray() - Method in class debugbackend.views.actions.EditBlacklistAction
-
- getConfigurationArray() - Method in class debugbackend.views.actions.EditConstraintsAction
-
- getConfigurationArray() - Method in class debugbackend.views.actions.EditStringFormatsAction
-
- getContent() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.DualArgumentListener
-
- getContent() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.NoArgumentListener
-
- getContent() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.SingleArgumentListener
-
- getControl() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getCorrectFieldName(String) - Static method in class org.eth.jibin.visualization.contentprovider.ProgramHeapVisitor
-
Returns the corrected field name for the given name.
- getCost() - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator.ArgumentPermutation
-
- getCurrentGraph() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getCurrentTarget() - Method in class org.eth.jibin.debuglistener.BreakpointListener
-
- getCurrentValue() - Method in class org.eth.cyril.settings.CompositeSetting
-
- getCurrentValue() - Method in class org.eth.cyril.settings.FontSetting
-
- getCurrentValue() - Method in class org.eth.cyril.settings.LanguageSetting
-
- getCurrentValue() - Method in class org.eth.cyril.settings.LayoutSetting
-
- getCurrentValue() - Method in class org.eth.cyril.settings.SchemaSetting
-
- getCurrentValue() - Method in class org.eth.cyril.settings.Separator
-
- getCurrentValue() - Method in interface org.eth.cyril.settings.Setting
-
Gets the initial, current value of this setting.
- getDataType() - Method in interface org.eth.cyril.gui.swt.BrowserEditor.EditorField
-
- getDataType() - Method in class org.eth.cyril.settings.CompositeSetting
-
- getDataType() - Method in class org.eth.cyril.settings.FontSetting
-
- getDataType() - Method in class org.eth.cyril.settings.LanguageSetting
-
- getDataType() - Method in class org.eth.cyril.settings.LayoutSetting
-
- getDataType() - Method in class org.eth.cyril.settings.SchemaSetting
-
- getDataType() - Method in class org.eth.cyril.settings.SelectionSetting
-
- getDataType() - Method in class org.eth.cyril.settings.Separator
-
- getDataType() - Method in interface org.eth.cyril.settings.Setting
-
The data type which this setting represents.
- getDebugFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the debug folder, where debug files are stored.
- getDebugValue(long) - Method in class org.eth.cyril.data.DebugValueManager
-
- getDefault() - Static method in class debugbackend.Activator
-
Returns the shared instance
- getDefaultFont() - Static method in class org.eth.cyril.gui.swt.SWTCreator
-
- getDepth() - Method in class org.eth.cyril.interactive.ExpansionDepth
-
Returns the expansion depth.
- getDepths() - Method in class org.eth.cyril.telemetry.data.InteractiveModeData
-
- getEditableAbstractionArray() - Static method in class debugbackend.DSLUtil
-
Get the editable abstraction rule configuration array.
- getEditableBlacklistArray() - Static method in class debugbackend.DSLUtil
-
Get the editable blacklist configuration array.
- getEditableConfiguration(String) - Static method in class debugbackend.ConfigUtil
-
Gets the editable configuration at the path described by the given path.
- getEditableOrderConstraintArray() - Static method in class debugbackend.DSLUtil
-
Get the editable order constraint configuration array.
- getEditableStringFormatArray() - Static method in class debugbackend.DSLUtil
-
Get the editable string format configuration array.
- getEditorFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the editor folder, where any files concerning
BrowserEditor
instances are stored.
- getExecutedEvents() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelEditingListener
-
- getExecutedEvents() - Method in interface org.eth.cyril.bugfixer.modeleditor.ModelEditor
-
Gets the list of executed events by this model editor instance.
- getExpansionDepth(ObjectValue) - Method in interface org.eth.cyril.interactive.ValueExpander
-
Gets the expansion depth of the given value.
- getExpansionDepth(ObjectValue) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- getFieldName() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveFieldEvent
-
- getFieldName() - Method in class org.eth.cyril.gui.swt.BrowserEditor.TextField
-
- getFieldNamesToType(Collection<Value>, String) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getFields(Value) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getFields() - Method in class org.eth.cyril.listeners.edit.ConfigEditorListener
-
Gets the fields which may be edited in the editor.
- getFields() - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- getFields() - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- getFields() - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- getFinalSolution() - Method in class org.eth.cyril.bugfixer.MainRewriter
-
- getFormatFields() - Static method in class debugbackend.DSLUtil
-
Get the list of fields which must be used in the string format editor.
- getFormatValidator() - Static method in class debugbackend.DSLUtil
-
Returns a validator to validate the format part of a domain-specific language item, as found
in string formats.
- getForNextDepth(ExpansionDepth) - Method in class org.eth.cyril.interactive.ExpansionDepth
-
Gets the depth to use at the next step, based on the current depth and the parent depth.
- getForStorage(ExpansionDepth) - Method in class org.eth.cyril.interactive.ExpansionDepth
-
Get the depth suited for storage.
- getFullClassName() - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- getFullyQualifiedName() - Method in class org.eth.cyril.bugfixer.execution.DynamicJavaCode.FullClassName
-
- getGatheredData() - Method in interface org.eth.cyril.telemetry.DataGatherer
-
Gets the gathered data.
- getGatheredData() - Method in class org.eth.cyril.telemetry.GraphLayoutReasonDataGatherer
-
- getGatheredData() - Method in class org.eth.cyril.telemetry.InteractiveModeDataGatherer
-
- getGatheredData() - Method in class org.eth.cyril.telemetry.LayoutAlgorithmDataGatherer
-
- getGatheredData() - Method in class org.eth.cyril.telemetry.RuleCountDataGatherer
-
- getGatheredData() - Method in class org.eth.cyril.telemetry.SettingsDataGatherer
-
- getGatheredData() - Method in class org.eth.cyril.telemetry.UsageModeDataGatherer
-
- getGeneratedTypes() - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Returns the list of classes of which type the generated types are.
- getGeneratedTypes() - Method in class org.eth.cyril.bugfixer.input.InputGeneratorImpl
-
- getGenerator(Class<T>) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorRegistry
-
- getGraph() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.DualArgumentListener
-
- getGraph() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.NoArgumentListener
-
- getGraph() - Method in class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.SingleArgumentListener
-
- getHelp() - Method in class org.eth.cyril.listeners.edit.ConfigEditorListener
-
Get the help string to add in the graph editor.
- getHelp() - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- getHelp() - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- getHelp() - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- getHelpText() - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- getId() - Method in interface org.eth.cyril.gui.swt.BrowserEditor.EditorField
-
- getId() - Method in class org.eth.cyril.gui.swt.BrowserEditor.TextField
-
- getId() - Method in class org.eth.cyril.settings.CompositeSetting
-
- getId() - Method in class org.eth.cyril.settings.LayoutSetting
-
- getId() - Method in class org.eth.cyril.settings.SchemaSetting
-
- getId() - Method in class org.eth.cyril.settings.Separator
-
- getId() - Method in interface org.eth.cyril.settings.Setting
-
The ID of this setting to uniquely identify the setting.
- getIdToSettingsMap() - Method in class org.eth.cyril.telemetry.data.SettingsInfo
-
- getIndex() - Method in class org.eth.cyril.gui.swt.BrowserEditor.TextField
-
- getInitialValue() - Method in interface org.eth.cyril.gui.swt.BrowserEditor.EditorField
-
- getInitialValue() - Method in class org.eth.cyril.listeners.edit.ConfigEditorListener
-
Get the initial value of the configuration which may be edited by the editor.
- getInitialValue() - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- getInitialValue() - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- getInitialValue() - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- getInput(JPanel, String, Consumer<List<T>>, Parser<T>) - Method in class org.eth.cyril.bugfixer.input.UserInputHandler
-
Get an input array of the given size and the given type, using the parser to parse strings.
- getInput() - Method in class org.eth.cyril.bugfixer.PermutationGroups.PermutationGroup
-
Gets the input for this permutation group.
- getInputFromReader(Reader, char) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Gets a reader input generator from the given reader.
- getInputFromReader(Reader, char) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorImpl
-
- getInputFromUser(JPanel) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Gets an input generator taking input from the user.
- getInputFromUser(JPanel) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorImpl
-
- getInputLanguage() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getInputOutputPairs() - Method in class org.eth.cyril.bugfixer.TestAllPermutations.InputOutputPairs
-
- getInstance() - Static method in class org.eth.cyril.bugfixer.input.BoundRegistry
-
- getInstance() - Static method in class org.eth.cyril.bugfixer.input.InputGeneratorRegistry
-
- getInstance() - Static method in class org.eth.cyril.data.DebugValueManager
-
- getInstance() - Method in class org.eth.jibin.debuglistener.BreakpointListener
-
- getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class org.eth.cyril.bugfixer.execution.InMemoryFileManager
-
- getJavaValue(Value, Class<T>) - Static method in class org.eth.cyril.expressions.JavaExpressionUtil
-
- getJavaValues(Value[], Class<T>) - Static method in class org.eth.cyril.expressions.JavaExpressionUtil
-
- getKey() - Method in class org.eth.cyril.telemetry.data.Data
-
Returns a key with which data of this type can be identified.
- getKey() - Method in class org.eth.cyril.telemetry.data.GraphLayoutReasonData
-
- getKey() - Method in class org.eth.cyril.telemetry.data.InteractiveModeData
-
- getKey() - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
- getKey() - Method in class org.eth.cyril.telemetry.data.RuleCount
-
- getKey() - Method in class org.eth.cyril.telemetry.data.SettingsInfo
-
- getKey() - Method in class org.eth.cyril.telemetry.data.UsageModeData
-
- getLanguageFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the language folder, where all language files are stored.
- getLanguagePath(String) - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the language file stored under the given file name.
- getLongRunningActionHandler() - Method in class debugbackend.Activator
-
- getMainClass() - Method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getMainInstance() - Static method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- getMainMethod() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getMainMethod() - Method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getMainMethod(DynamicJavaCode.FullClassName, String, DynamicJavaCode.CompileInformation, Collection<Class<?>>) - Method in class org.eth.cyril.bugfixer.execution.DynamicJavaCode
-
Get the main method from the class with the given name, getting the method with the given name.
- getMainMethodParameterElementType() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getManualFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the manual folder, where all manual files are stored.
- getManualPath() - Method in class debugbackend.views.actions.BrowserEditorAction
-
- getMaximalId(Collection<Value>) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getMeasurements() - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
- getMethodByName(Value, String, String) - Static method in class org.eth.cyril.expressions.JavaMethodExpression
-
- getMethodName() - Method in class org.eth.cyril.expressions.JavaMethodExpression.MethodDescriptor
-
- getMethods() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getMethodSignature() - Method in class org.eth.cyril.expressions.JavaMethodExpression.MethodDescriptor
-
- getMethodsWithArguments(Value) - Static method in class org.eth.cyril.expressions.JavaMethodExpression
-
- getMethodsWithoutArguments(Value) - Static method in class org.eth.cyril.expressions.JavaMethodExpression
-
- getMixedInput(List<Input<T>>) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Gets an input which mixes the given inputs,
- getMixedInput(List<Input<T>>) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorImpl
-
- getMixedInputUntyped(List<Input<?>>) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
- getModelEditorLanguage() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getModifiedSubStructures() - Method in interface org.eth.cyril.bugfixer.modeleditor.ModelChangeEvent
-
Gets all the heap sub structures which were modified by this model change event.
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.CompositeChangeEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.InsertValueToFieldEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.InsertValueToVariableEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveFieldEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveValueEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RenameFieldEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RenameVariableEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SetFieldEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SwapFieldEvent
-
- getModifiedSubStructures() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SwapValuesEvent
-
- getMouseEvent() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer.AreaSelectionListener
-
- getName() - Method in class org.eth.cyril.settings.CompositeSetting
-
- getName() - Method in class org.eth.cyril.settings.LayoutSetting
-
- getName() - Method in class org.eth.cyril.settings.SchemaSetting
-
- getName() - Method in class org.eth.cyril.settings.Separator
-
- getName() - Method in interface org.eth.cyril.settings.Setting
-
Gets the name to display this setting with.
- getNew() - Static method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
Returns a new browser editor configuration with default values.
- getNewTempFolder() - Static method in class org.eth.cyril.bugfixer.execution.PathUtil
-
- getNextInput(Bound<Integer>, Consumer<List<T>>) - Method in interface org.eth.cyril.bugfixer.input.Input
-
Gets the next input.
- getNextInputUntyped(Bound<Integer>, Consumer<List<?>>) - Method in interface org.eth.cyril.bugfixer.input.Input
-
Gets the next input.
- getNextPermutation() - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator
-
- getNodesForValues(Graph, Collection<? extends Object>) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getNodeToRewrite() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewritePossibilities
-
The node to which this rewrite applies.
- getNrOfEdges() - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
- getNrOfNodes() - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
- getNumberOfVersions() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewritePossibilities
-
Gets the number of versions that this rewrite possibility supplies.
- getObjectValues(Collection<Value>) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getOrder() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewritePossibilities
-
Returns the order for this rewrite possibilities.
- getOrderConstraintArray() - Static method in class debugbackend.DSLUtil
-
Get the order constraint configuration array.
- getOrderConstraintCount() - Method in class org.eth.cyril.telemetry.data.RuleCount
-
- getOrderFields() - Static method in class debugbackend.DSLUtil
-
Get the list of fields which must be used in the order constraint editor.
- getOrderValidator() - Static method in class debugbackend.DSLUtil
-
Returns a validator to validate the order part of a domain-specific language item, as found
in ordering constraints.
- getOutput() - Method in class org.eth.cyril.bugfixer.execution.MultithreadablePrintStream
-
- getPackageDirectory(Path, String[]) - Static method in class org.eth.cyril.bugfixer.execution.PathUtil
-
- getPackageName() - Method in class org.eth.cyril.bugfixer.execution.DynamicJavaCode.FullClassName
-
- getPackageNameParts() - Method in class org.eth.cyril.bugfixer.execution.DynamicJavaCode.FullClassName
-
- getParent() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveFieldEvent
-
- getParsed(BugFixerInfo) - Static method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getPathForHtml(Path) - Static method in class debugbackend.PluginPaths
-
Returns the given path in a form which is suitable to use in HTML, e.g.
- getPermutationGroup(JavaResult, List<?>, TestAllPermutations.JavaResultComparer) - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
Gets the permutation group for the given result and comparer.
- getPermutationGroups() - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
Gets the current view of the existing permutation groups.
- getPermutations() - Method in class org.eth.cyril.bugfixer.PermutationGroups.PermutationGroup
-
Returns the collection of permutations.
- getPluginFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the folder where the plugin files are located.
- getPrimitiveValue(long, ModelFactory, IValue) - Static method in class org.eth.jibin.visualization.contentprovider.PrimitiveUtil
-
Converts the given ITvalue instance to a primitive value.
- getProject() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getQueryValidator() - Static method in class debugbackend.DSLUtil
-
Returns a validator to validate the query part of a domain-specific language item, as found
in ordering constraints, string formats, blacklist rules and abstraction rules,
- getRandomBound(Class<T>) - Method in class org.eth.cyril.bugfixer.input.BoundRegistry
-
- getRandomBoundedValue() - Method in interface org.eth.cyril.bugfixer.input.Bound
-
Gets a random value from this bound.
- getRandomBoundedValue() - Method in class org.eth.cyril.bugfixer.input.IntegerIntervalBound
-
- getRandomBoundedValue() - Method in class org.eth.cyril.bugfixer.input.ValueSetBound
-
- getRandomInput(Bound<T>) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Gets an input generator generating random input from a single bound.
- getRandomInput(List<Bound<T>>) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
Gets an input generator generating random input from multiple bounds.
- getRandomInput(List<Bound<T>>) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorImpl
-
- getRandomInputUntyped(List<Bound<?>>) - Method in interface org.eth.cyril.bugfixer.input.InputGenerator
-
- getResolvableNames() - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableStackFrame
-
- getResolvableNames() - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableValue
-
- getResolvableNames() - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableVariable
-
- getResult() - Method in class org.eth.cyril.bugfixer.PermutationGroups.PermutationGroup
-
Gets the result for this permutation group.
- getReturnValue() - Method in class org.eth.cyril.bugfixer.execution.JavaResult
-
- getRewindableSequence() - Method in class debugbackend.Activator
-
- getRewritableClasses() - Method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getRewritePossibilities() - Method in class org.eth.cyril.bugfixer.CompilationUnitParser
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule
-
Return the collection of rewrite possibilities for the given node.
- getRewritePossibilities() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewriteArguments
-
The rewrite possibilities instance upon which this argument is based.
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.IfConditionRewrite
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.LoopAndMethodCounterRewrite
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.LoopConditionRewrite
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.LoopStartRewrite
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.MissedAssignmentRewrite
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.PathOutputRewrite
-
- getRewritePossibilities(Collection<ASTNode>) - Method in class org.eth.cyril.bugfixer.rewriting.RewriteRuleHandler
-
- getRewritePossibilities(ASTNode) - Method in class org.eth.cyril.bugfixer.rewriting.SwitchFieldAccessRewrite
-
- getRewriterLanguage() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getRewriteRules() - Method in class org.eth.cyril.bugfixer.BugFixerInfo
-
- getRewriteRulesSection() - Static method in class org.eth.cyril.bugfixer.BugFixerMain
-
- getRewrittenClass(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.rewriting.RewritableClass
-
Rewrite the class with the given permutation of arguments to rewrite with.
- getRewrittenClasses(List<RewritableClass>, RewritingPermutator.ArgumentPermutation) - Static method in class org.eth.cyril.bugfixer.rewriting.RewritableClass
-
Utility method to rewrite multiple classes.
- getSchema(String) - Static method in class debugbackend.ConfigUtil
-
Gets the object schema at the given dot-separated path.
- getSchema() - Method in class org.eth.cyril.gui.swt.BrowserEditor.TextField
-
- getSchemaPath() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the schema file, where the schema to be loaded for the plugin's configuration
is located.
- getScrollingParent(Control) - Static method in class org.eth.cyril.gui.swt.SWTCreator
-
- getSelectedItems() - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- getSelectedValues() - Method in class org.eth.cyril.bugfixer.modeleditor.SelectionListener
-
- getSelection() - Method in interface org.eth.cyril.gui.swt.BrowserEditor.EditorField
-
- getSelection() - Method in class org.eth.cyril.settings.FontSetting
-
- getSelection() - Method in class org.eth.cyril.settings.LanguageSetting
-
- getSelection() - Method in class org.eth.cyril.settings.SelectionSetting
-
- getSelection() - Method in interface org.eth.cyril.settings.Setting
-
Gets the selection of strings that this setting may take.
- getSelectionGreen() - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getSelectionRectangle() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer.AreaSelectionListener
-
- getSelectionRed() - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getSettingsList() - Static method in class debugbackend.views.actions.SettingsAction
-
Gets the list of settings which are editable with this action.
- getShapeForNode(Node) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getSimilarity(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator.ArgumentPermutation
-
- getSingleParent(Value) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getSize() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- getSource(CompilableClass) - Method in class org.eth.cyril.bugfixer.MainRewriter
-
- getSource() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewritePossibilities
-
Get the ASTRewriteRule instance which produced this rewrite possibility.
- getStackframe() - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- getStepHandler() - Method in class debugbackend.Activator
-
- getStringFormatArray() - Static method in class debugbackend.DSLUtil
-
Get the string format configuration array.
- getStringFormatCount() - Method in class org.eth.cyril.telemetry.data.RuleCount
-
- getStyle() - Method in class org.eth.cyril.gui.swt.SWTCreator
-
- getSystemOut() - Method in class org.eth.cyril.bugfixer.execution.JavaResult
-
- getTelemetryFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the telemetry folder, where telemetry files are stored.
- getTelemetrySender() - Method in class debugbackend.Activator
-
- getTempDirectory() - Static method in class org.eth.cyril.bugfixer.execution.PathUtil
-
- getThread(Class<T>) - Static method in class org.eth.cyril.expressions.JavaExpressionUtil
-
- getTitle() - Method in class org.eth.cyril.listeners.edit.ConfigEditorListener
-
Get the title to add in the graph editor.
- getTitle() - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- getTitle() - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- getTitle() - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- getTitleText() - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- getTooltip() - Method in class org.eth.cyril.settings.CompositeSetting
-
- getTooltip() - Method in class org.eth.cyril.settings.LayoutSetting
-
- getTooltip() - Method in class org.eth.cyril.settings.SchemaSetting
-
- getTooltip() - Method in class org.eth.cyril.settings.Separator
-
- getTooltip() - Method in interface org.eth.cyril.settings.Setting
-
Gets the tooltip to offer more information for this setting.
- getTotalTime() - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
- getTypesWithGenerator() - Method in class org.eth.cyril.bugfixer.input.InputGeneratorRegistry
-
- getUsageMode() - Method in class debugbackend.Activator
-
- getUserFolder() - Static method in class debugbackend.PluginPaths
-
Returns an absolute path to the folder where the user-defined files are located.
- getValue() - Method in class org.eth.cyril.bugfixer.execution.JavaResult.ReturnValue
-
- getValueDepth(Value) - Method in class org.eth.cyril.interactive.ValueDepths
-
- getValues() - Method in class org.eth.jibin.visualization.contentprovider.ProgramHeapVisitor
-
- getValueToRemove() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveFieldEvent
-
- getVariable() - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableVariable
-
- getVariablesWithValue(Collection<Variable>, Value) - Static method in class org.eth.cyril.bugfixer.modeleditor.Util
-
- getVersion() - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewriteArguments
-
The version of the rewrite to produce by these arguments.
- graph - Variable in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- GraphLayoutReasonData - Class in org.eth.cyril.telemetry.data
-
Data which records the reason for a graph to be drawn on screen.
- GraphLayoutReasonData(String) - Constructor for class org.eth.cyril.telemetry.data.GraphLayoutReasonData
-
Creates the data for the given string reason.
- GraphLayoutReasonDataGatherer - Class in org.eth.cyril.telemetry
-
Data gatherer to gather information about the reason behind the layout for a graph
being computed.
- GraphLayoutReasonDataGatherer() - Constructor for class org.eth.cyril.telemetry.GraphLayoutReasonDataGatherer
-
- graphToScreenCoord(Position) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- groupAllPermutations(TestAllPermutations.InputOutputPairs) - Method in class org.eth.cyril.bugfixer.TestAllPermutations
-
- GroupFilter - Class in org.eth.cyril.bugfixer
-
Filters the groups of permutations based on user responses.
- GroupFilter(JPanel, TestAllPermutations, ModelEditor) - Constructor for class org.eth.cyril.bugfixer.GroupFilter
-
- GroupFilter.MyComparer - Class in org.eth.cyril.bugfixer
-