Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

G

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
Untyped version of InputGenerator.getMixedInput(List), for the case when the actual generic type is unknown.
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
Untyped version of InputGenerator.getRandomInput(List), for the case when the actual generic type is unknown.
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
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links