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

A

add(E, int) - Method in class refdiff.core.diff.similarity.Multiset
 
add(E) - Method in class refdiff.core.diff.similarity.Multiset
 
addAll(Collection<? extends E>) - Method in class refdiff.core.diff.similarity.Multiset
 
added(CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
addNode(CstNode) - Method in class refdiff.core.cst.CstNode
 
addNode(CstNode) - Method in class refdiff.core.cst.CstRoot
 
addNode(CstNode) - Method in interface refdiff.core.cst.HasChildrenNodes
 
addRelationships(Relationship) - Method in class refdiff.core.diff.CstDiff
Add a relationship in the CST diff.
addStereotypes(Stereotype) - Method in class refdiff.core.cst.CstNode
 
addTokenizedFile(TokenizedSource) - Method in class refdiff.core.cst.CstRoot
 
afterCompare(long, CstComparator.DiffBuilder<?>) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
anonymous(CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
asSet() - Method in class refdiff.core.diff.similarity.Multiset
 

B

beforeCompare(CstRootHelper<?>, CstRootHelper<?>) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
bodySourceRep(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
buildForFragment(List<String>) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
buildForFragment(List<String>) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
buildForName(CstNode, boolean) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
buildForName(CstNode, boolean) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
buildForNode(CstNode, boolean, List<String>) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
buildForNode(CstNode, boolean, List<String>) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 

C

checkout(Repository, String) - Static method in class refdiff.core.io.GitHelper
 
childOf(CstNode, CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
children(HasChildrenNodes, Predicate<CstNode>) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
clear() - Method in class refdiff.core.diff.similarity.Multiset
 
cloneBareRepository(File, String) - Static method in class refdiff.core.io.GitHelper
 
cloneGitRepository(File, String) - Method in class refdiff.core.RefDiff
Clone a git repository in a local folder.
cloneIfNotExists(String, String) - Static method in class refdiff.core.io.GitHelper
 
combine(T, T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
combine(TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
combine(TfIdfSourceRepresentation, TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
compare(PairBeforeAfter<SourceFileSet>) - Method in class refdiff.core.diff.CstComparator
 
compare(SourceFileSet, SourceFileSet) - Method in class refdiff.core.diff.CstComparator
 
compare(SourceFileSet, SourceFileSet, CstComparatorMonitor) - Method in class refdiff.core.diff.CstComparator
 
compareTo(PotentialMatch) - Method in class refdiff.core.diff.PotentialMatch
 
computeDiffBetweenRevisions(Repository, RevCommit, RevCommit) - Method in class refdiff.core.RefDiff
Low level method that computes the CST diff between two arbitrary revisions.
computeDiffForCommit(File, String) - Method in class refdiff.core.RefDiff
Compute a CST diff between a commit and its parent commit (previous revision).
computeDiffForCommitHistory(File, int, BiConsumer<RevCommit, CstDiff>) - Method in class refdiff.core.RefDiff
Compute the CST diff for each commit in the git repository, starting from HEAD.
computeDiffForCommitHistory(File, String, int, BiConsumer<RevCommit, CstDiff>) - Method in class refdiff.core.RefDiff
Compute the CST diff for each commit in the git repository, starting from the specified commit.
computeSourceRepresentation(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
contains(Object) - Method in class refdiff.core.diff.similarity.Multiset
 
containsAll(Collection<?>) - Method in class refdiff.core.diff.similarity.Multiset
 
count(boolean, Collection<String>) - Method in class refdiff.core.diff.similarity.Vocabulary
 
countCommits(Repository, String) - Method in class refdiff.core.io.GitHelper
 
countMatchingChild(CstNode, CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
createAllRevsWalk(Repository) - Method in class refdiff.core.io.GitHelper
 
createAllRevsWalk(Repository, String) - Method in class refdiff.core.io.GitHelper
 
CstComparator - Class in refdiff.core.diff
 
CstComparator(LanguagePlugin) - Constructor for class refdiff.core.diff.CstComparator
 
CstComparator.DiffBuilder<T> - Class in refdiff.core.diff
 
CstComparatorMonitor - Interface in refdiff.core.diff
 
CstDiff - Class in refdiff.core.diff
A CstDiff represents the relationships between nodes of two CST's.
CstDiff(CstRoot, CstRoot) - Constructor for class refdiff.core.diff.CstDiff
 
CstNode - Class in refdiff.core.cst
A node in the Code Structure Tree (CST).
CstNode(int) - Constructor for class refdiff.core.cst.CstNode
 
CstNodeRelationship - Class in refdiff.core.cst
 
CstNodeRelationship(CstNodeRelationshipType, int, int) - Constructor for class refdiff.core.cst.CstNodeRelationship
 
CstNodeRelationshipType - Enum in refdiff.core.cst
 
CstRoot - Class in refdiff.core.cst
The Code Structure Tree (CST) root object.
CstRoot() - Constructor for class refdiff.core.cst.CstRoot
 
CstRootHelper<T> - Class in refdiff.core.diff
 
CstRootHelper(CstRoot, SourceFileSet, SourceRepresentationBuilder<T>, boolean) - Constructor for class refdiff.core.diff.CstRootHelper
 

D

depth(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
describeLocation(SourceFile) - Method in class refdiff.core.io.GitSourceTree
 
describeLocation(SourceFile) - Method in class refdiff.core.io.SourceFileSet
 
describeLocation(SourceFile) - Method in class refdiff.core.io.SourceFolder
 

E

END - Static variable in class refdiff.core.cst.TokenizedSource
 
equals(Object) - Method in class refdiff.core.cst.CstNodeRelationship
 
equals(Object) - Method in class refdiff.core.cst.Location
 
equals(Object) - Method in class refdiff.core.diff.Relationship
 

F

fetchAndCreateNewRevsWalk(Repository) - Method in class refdiff.core.io.GitHelper
 
fetchAndCreateNewRevsWalk(Repository, String) - Method in class refdiff.core.io.GitHelper
 
FilePathFilter - Class in refdiff.core.io
 
FilePathFilter(List<String>) - Constructor for class refdiff.core.io.FilePathFilter
 
FilePathFilter(List<String>, List<String>) - Constructor for class refdiff.core.io.FilePathFilter
 
fileTreeDiff(Repository, RevCommit, List<String>, List<String>, Map<String, String>, boolean, FilePathFilter) - Method in class refdiff.core.io.GitHelper
 
fileTreeDiff(Repository, RevCommit, RevCommit, List<SourceFile>, List<SourceFile>, FilePathFilter) - Static method in class refdiff.core.io.GitHelper
 
findByFullName(HasChildrenNodes, String) - Static method in class refdiff.core.diff.CstRootHelper
 
findByLocalName(String) - Method in class refdiff.core.diff.CstRootHelper
 
findByNamePath(String...) - Method in class refdiff.core.diff.CstRootHelper
 
findByNamePath(CstRoot, String...) - Static method in class refdiff.core.diff.CstRootHelper
 
findLineNumber(int, CharSequence) - Static method in class refdiff.core.cst.Location
 
findRelationships(CstNodeRelationshipType, CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
findReverseRelationships(CstNodeRelationshipType, CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
forEachNode(BiConsumer<CstNode, Integer>) - Method in class refdiff.core.cst.CstRoot
 
forEachNonMergeCommit(Repository, String, int, BiConsumer<RevCommit, RevCommit>) - Static method in class refdiff.core.io.GitHelper
 
forEachNonMergeCommit(Repository, int, BiConsumer<RevCommit, RevCommit>) - Static method in class refdiff.core.io.GitHelper
 
format() - Method in class refdiff.core.cst.Location
 
from(Path, String...) - Static method in class refdiff.core.io.SourceFolder
 
from(Path, Collection<Path>) - Static method in class refdiff.core.io.SourceFolder
 
from(Path, Path...) - Static method in class refdiff.core.io.SourceFolder
 
fullName(CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 

G

getAfter() - Method in class refdiff.core.diff.CstDiff
 
getAfter() - Method in class refdiff.core.util.PairBeforeAfter
 
getAllowedFilesFilter() - Method in interface refdiff.parsers.LanguagePlugin
 
getBasePath() - Method in class refdiff.core.io.GitSourceTree
 
getBasePath() - Method in class refdiff.core.io.SourceFileSet
 
getBasePath() - Method in class refdiff.core.io.SourceFolder
 
getBefore() - Method in class refdiff.core.diff.CstDiff
 
getBefore() - Method in class refdiff.core.util.PairBeforeAfter
 
getBegin() - Method in class refdiff.core.cst.Location
 
getBodyBegin() - Method in class refdiff.core.cst.Location
 
getBodyEnd() - Method in class refdiff.core.cst.Location
 
getDc() - Method in class refdiff.core.diff.similarity.Vocabulary
 
getDf(String) - Method in class refdiff.core.diff.similarity.Vocabulary
 
getDiff() - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
getEnd() - Method in class refdiff.core.cst.Location
 
getEnd() - Method in class refdiff.core.cst.TokenPosition
 
getFile() - Method in class refdiff.core.cst.Location
 
getFile() - Method in class refdiff.core.cst.TokenizedSource
 
getFirst() - Method in class refdiff.core.diff.similarity.Multiset
 
getId() - Method in class refdiff.core.cst.CstNode
 
getIdeal() - Method in class refdiff.core.diff.ThresholdsProvider
 
getIdf(String) - Method in class refdiff.core.diff.similarity.Vocabulary
 
getLanguagePlugin() - Method in class refdiff.core.diff.CstComparator
 
getLine() - Method in class refdiff.core.cst.Location
 
getLocalName() - Method in class refdiff.core.cst.CstNode
 
getLocation() - Method in class refdiff.core.cst.CstNode
 
getMaxDepth() - Method in class refdiff.core.diff.PotentialMatch
 
getMinimum() - Method in class refdiff.core.diff.ThresholdsProvider
 
getMultiplicity(E) - Method in class refdiff.core.diff.similarity.Multiset
 
getN1() - Method in class refdiff.core.cst.CstNodeRelationship
 
getN2() - Method in class refdiff.core.cst.CstNodeRelationship
 
getName() - Method in class refdiff.core.cst.Parameter
 
getNamespace() - Method in class refdiff.core.cst.CstNode
 
getNodeAfter() - Method in class refdiff.core.diff.PotentialMatch
 
getNodeAfter() - Method in class refdiff.core.diff.Relationship
 
getNodeBefore() - Method in class refdiff.core.diff.PotentialMatch
 
getNodeBefore() - Method in class refdiff.core.diff.Relationship
 
getNodePath(CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
getNodes() - Method in class refdiff.core.cst.CstNode
 
getNodes() - Method in class refdiff.core.cst.CstRoot
The top-level nodes of the CST.
getNodes() - Method in interface refdiff.core.cst.HasChildrenNodes
 
getParameters() - Method in class refdiff.core.cst.CstNode
 
getParent() - Method in class refdiff.core.cst.CstNode
 
getPath() - Method in class refdiff.core.io.SourceFile
 
getRefactoringRelationships() - Method in class refdiff.core.diff.CstDiff
 
getRelationships() - Method in class refdiff.core.cst.CstRoot
 
getRelationships() - Method in class refdiff.core.diff.CstDiff
 
getRootParent() - Method in class refdiff.core.cst.CstNode
 
getScore() - Method in class refdiff.core.diff.PotentialMatch
 
getSimilarity() - Method in class refdiff.core.diff.Relationship
 
getSimpleName() - Method in class refdiff.core.cst.CstNode
 
getSize() - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
getSourceFiles() - Method in class refdiff.core.io.SourceFileSet
 
getSourcesBeforeAndAfterCommit(Repository, RevCommit, RevCommit, FilePathFilter) - Static method in class refdiff.core.io.GitHelper
 
getSourcesBeforeAndAfterCommit(Repository, String, FilePathFilter) - Static method in class refdiff.core.io.GitHelper
 
getSourcesBeforeAndAfterCommit(Repository, String, String, FilePathFilter) - Static method in class refdiff.core.io.GitHelper
 
getStandardDescription() - Method in class refdiff.core.diff.Relationship
 
getStart() - Method in class refdiff.core.cst.TokenPosition
 
getStereotypes() - Method in class refdiff.core.cst.CstNode
 
getTokenizedSource() - Method in class refdiff.core.cst.CstRoot
 
getTokens() - Method in class refdiff.core.cst.TokenizedSource
 
getType() - Method in class refdiff.core.cst.CstNode
 
getType() - Method in class refdiff.core.cst.CstNodeRelationship
 
getType() - Method in class refdiff.core.diff.Relationship
 
GitHelper - Class in refdiff.core.io
 
GitHelper() - Constructor for class refdiff.core.io.GitHelper
 
GitSourceTree - Class in refdiff.core.io
 
GitSourceTree(Repository, ObjectId, List<SourceFile>) - Constructor for class refdiff.core.io.GitSourceTree
 

H

HasChildrenNodes - Interface in refdiff.core.cst
 
hashCode() - Method in class refdiff.core.cst.CstNodeRelationship
 
hashCode() - Method in class refdiff.core.cst.Location
 
hashCode() - Method in class refdiff.core.diff.Relationship
 
hasRelationship(CstNodeRelationshipType, Optional<CstNode>, CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
hasRelationship(CstNodeRelationshipType, Optional<CstNode>, Optional<CstNode>) - Method in class refdiff.core.diff.CstRootHelper
 
hasStereotype(Stereotype) - Method in class refdiff.core.cst.CstNode
 

I

IdentifierSplitter - Class in refdiff.core.util
 
IdentifierSplitter() - Constructor for class refdiff.core.util.IdentifierSplitter
 
IdentifierSplitter.OnSplitIdentifier - Interface in refdiff.core.util
 
isAbstract(CstNode, CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
isAllowed(String) - Method in class refdiff.core.io.FilePathFilter
 
isById() - Method in enum refdiff.core.diff.RelationshipType
 
isCommitAnalyzed(String) - Method in class refdiff.core.io.GitHelper
 
isEmpty() - Method in class refdiff.core.diff.similarity.Multiset
 
isMatching() - Method in enum refdiff.core.diff.RelationshipType
 
isNameUnique(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
isRefactoring() - Method in class refdiff.core.diff.Relationship
 
isUnmarkAdded() - Method in enum refdiff.core.diff.RelationshipType
 
isUnmarkRemoved() - Method in enum refdiff.core.diff.RelationshipType
 
iterator() - Method in class refdiff.core.diff.similarity.Multiset
 

J

jaccardSimilarity(TfIdfSourceRepresentation, boolean) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
jaccardSimilarityDecomposed(TfIdfSourceRepresentation, boolean) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 

L

LanguagePlugin - Interface in refdiff.parsers
A LanguagePlugin is responsible for generating the Code Structure Tree (CST) for a particular programming language.
leaf(CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
Location - Class in refdiff.core.cst
 
Location() - Constructor for class refdiff.core.cst.Location
 
Location(String, int, int, int, int, int) - Constructor for class refdiff.core.cst.Location
 
Location(String, int, int, int) - Constructor for class refdiff.core.cst.Location
 

M

matchingNodeAfter(CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
matchingNodeAfter(Optional<CstNode>) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
matchingNodeBefore(CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
materializeAt(Path) - Method in class refdiff.core.io.GitSourceTree
 
materializeAt(Path) - Method in class refdiff.core.io.SourceFileSet
 
materializeAtBase(Path) - Method in class refdiff.core.io.GitSourceTree
 
materializeAtBase(Path) - Method in class refdiff.core.io.SourceFileSet
 
max(List<? extends Number>) - Static method in class refdiff.core.util.Statistics
 
median(List<? extends Number>) - Static method in class refdiff.core.util.Statistics
 
min(List<? extends Number>) - Static method in class refdiff.core.util.Statistics
 
minus(Multiset<E>) - Method in class refdiff.core.diff.similarity.Multiset
 
minus(E) - Method in class refdiff.core.diff.similarity.Multiset
 
minus(T, T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
minus(T, List<String>) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
minus(TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
minus(List<String>) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
minus(TfIdfSourceRepresentation, TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
minus(TfIdfSourceRepresentation, List<String>) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
minusElements(Collection<E>) - Method in class refdiff.core.diff.similarity.Multiset
 
Multiset<E> - Class in refdiff.core.diff.similarity
 
Multiset() - Constructor for class refdiff.core.diff.similarity.Multiset
 

N

nameSourceRep(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 

O

of(String, int, int, int, int, CharSequence) - Static method in class refdiff.core.cst.Location
 
onSplitIdentifier(int, int) - Method in interface refdiff.core.util.IdentifierSplitter.OnSplitIdentifier
 
openRepository(String) - Static method in class refdiff.core.io.GitHelper
 
openRepository(File) - Static method in class refdiff.core.io.GitHelper
 

P

PairBeforeAfter<T> - Class in refdiff.core.util
 
PairBeforeAfter(T, T) - Constructor for class refdiff.core.util.PairBeforeAfter
 
Parameter - Class in refdiff.core.cst
 
Parameter() - Constructor for class refdiff.core.cst.Parameter
 
Parameter(String) - Constructor for class refdiff.core.cst.Parameter
 
parse(SourceFileSet) - Method in interface refdiff.parsers.LanguagePlugin
Analyze the given source files and build a Code Structure Tree (CST), represented by the CstRoot object.
partialSimilarity(T, T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
partialSimilarity(TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
partialSimilarity(TfIdfSourceRepresentation, TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
plus(Multiset<E>) - Method in class refdiff.core.diff.similarity.Multiset
 
PotentialMatch - Class in refdiff.core.diff
 
PotentialMatch(CstNode, CstNode, int, double) - Constructor for class refdiff.core.diff.PotentialMatch
 
printRelationships(PrintStream) - Method in class refdiff.core.diff.CstRootHelper
 

Q

q1(List<? extends Number>) - Static method in class refdiff.core.util.Statistics
 
q3(List<? extends Number>) - Static method in class refdiff.core.util.Statistics
 

R

rawSimilarity(T, T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
rawSimilarity(TfIdfSourceRepresentation, TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
readContent(SourceFile) - Method in class refdiff.core.io.GitSourceTree
 
readContent(SourceFile) - Method in class refdiff.core.io.SourceFileSet
 
readContent(SourceFile) - Method in class refdiff.core.io.SourceFolder
 
RefDiff - Class in refdiff.core
High level API of RefDiff, providing methods to compute CST diffs between revisions (commits) of a git repository.
RefDiff(LanguagePlugin) - Constructor for class refdiff.core.RefDiff
Build a RefDiff instance with the specified language plugin.
refdiff.core - package refdiff.core
 
refdiff.core.cst - package refdiff.core.cst
 
refdiff.core.diff - package refdiff.core.diff
 
refdiff.core.diff.similarity - package refdiff.core.diff.similarity
 
refdiff.core.io - package refdiff.core.io
 
refdiff.core.util - package refdiff.core.util
 
refdiff.parsers - package refdiff.parsers
 
Relationship - Class in refdiff.core.diff
Represents a relationship between a CST node before and a CST node after.
Relationship(RelationshipType, CstNode, CstNode) - Constructor for class refdiff.core.diff.Relationship
 
Relationship(RelationshipType, CstNode, CstNode, Double) - Constructor for class refdiff.core.diff.Relationship
 
RelationshipType - Enum in refdiff.core.diff
Represents the types of relationships between CST nodes in a CST diff.
remove(Object) - Method in class refdiff.core.diff.similarity.Multiset
 
removeAll(Collection<?>) - Method in class refdiff.core.diff.similarity.Multiset
 
removed(CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
reportDiscardedConflictingMatch(CstNode, CstNode) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
reportDiscardedExtract(CstNode, CstNode, double) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
reportDiscardedInline(CstNode, CstNode, double) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
reportDiscardedMatch(CstNode, CstNode, double) - Method in interface refdiff.core.diff.CstComparatorMonitor
 
resolveCommit(Repository, String) - Method in class refdiff.core.io.GitHelper
 
retainAll(Collection<?>) - Method in class refdiff.core.diff.similarity.Multiset
 
retrieveTokens(CstRoot, String, CstNode, boolean) - Static method in class refdiff.core.diff.CstRootHelper
 

S

sameLocation(CstNode, CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
sameName(CstNode, CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
sameNamespace(CstNode, CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
sameRootNode(CstNode, CstNode) - Method in class refdiff.core.diff.CstComparator.DiffBuilder
 
sameSignature(CstNode, CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
sameType(CstNode, CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
setBegin(int) - Method in class refdiff.core.cst.Location
 
setBodyBegin(int) - Method in class refdiff.core.cst.Location
 
setBodyEnd(int) - Method in class refdiff.core.cst.Location
 
setEnd(int) - Method in class refdiff.core.cst.Location
 
setFile(String) - Method in class refdiff.core.cst.Location
 
setLine(int) - Method in class refdiff.core.cst.Location
 
setLocalName(String) - Method in class refdiff.core.cst.CstNode
 
setLocation(Location) - Method in class refdiff.core.cst.CstNode
 
setName(String) - Method in class refdiff.core.cst.Parameter
 
setNamespace(String) - Method in class refdiff.core.cst.CstNode
 
setNodes(List<CstNode>) - Method in class refdiff.core.cst.CstNode
 
setParameters(List<Parameter>) - Method in class refdiff.core.cst.CstNode
 
setParent(CstNode) - Method in class refdiff.core.cst.CstNode
 
setSimpleName(String) - Method in class refdiff.core.cst.CstNode
 
setStereotypes(Set<Stereotype>) - Method in class refdiff.core.cst.CstNode
 
setType(String) - Method in class refdiff.core.cst.CstNode
 
signature(CstNode) - Static method in class refdiff.core.diff.CstRootHelper
 
similarity(T, T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
similarity(TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
similarity(TfIdfSourceRepresentation, TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
size() - Method in class refdiff.core.diff.similarity.Multiset
 
size(T) - Method in interface refdiff.core.diff.similarity.SourceRepresentationBuilder
 
size(TfIdfSourceRepresentation) - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
SourceFile - Class in refdiff.core.io
 
SourceFile(Path) - Constructor for class refdiff.core.io.SourceFile
 
SourceFileSet - Class in refdiff.core.io
 
SourceFileSet(List<SourceFile>) - Constructor for class refdiff.core.io.SourceFileSet
 
SourceFolder - Class in refdiff.core.io
 
sourceRep(CstNode) - Method in class refdiff.core.diff.CstRootHelper
 
SourceRepresentationBuilder<T> - Interface in refdiff.core.diff.similarity
 
split(String) - Static method in class refdiff.core.util.IdentifierSplitter
 
split(String, Consumer<String>) - Static method in class refdiff.core.util.IdentifierSplitter
 
split2(String) - Static method in class refdiff.core.util.IdentifierSplitter
 
START - Static variable in class refdiff.core.cst.TokenizedSource
 
Statistics - Class in refdiff.core.util
 
Statistics() - Constructor for class refdiff.core.util.Statistics
 
Stereotype - Enum in refdiff.core.cst
 

T

TfIdfSourceRepresentation - Class in refdiff.core.diff.similarity
 
TfIdfSourceRepresentation(Multiset<String>, Vocabulary) - Constructor for class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
TfIdfSourceRepresentationBuilder - Class in refdiff.core.diff.similarity
 
TfIdfSourceRepresentationBuilder() - Constructor for class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
ThresholdsProvider - Class in refdiff.core.diff
 
ThresholdsProvider() - Constructor for class refdiff.core.diff.ThresholdsProvider
 
toArray() - Method in class refdiff.core.diff.similarity.Multiset
 
toArray(T[]) - Method in class refdiff.core.diff.similarity.Multiset
 
TokenizedSource - Class in refdiff.core.cst
 
TokenizedSource(String, List<TokenPosition>) - Constructor for class refdiff.core.cst.TokenizedSource
 
TokenPosition - Class in refdiff.core.cst
 
TokenPosition(int, int) - Constructor for class refdiff.core.cst.TokenPosition
 
toString() - Method in class refdiff.core.cst.CstNode
 
toString() - Method in class refdiff.core.cst.CstNodeRelationship
 
toString() - Method in class refdiff.core.cst.Location
 
toString() - Method in class refdiff.core.diff.PotentialMatch
 
toString() - Method in class refdiff.core.diff.Relationship
 
toString() - Method in class refdiff.core.diff.similarity.Multiset
 
toString() - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentation
 
toString() - Method in class refdiff.core.diff.similarity.TfIdfSourceRepresentationBuilder
 
toString() - Method in class refdiff.core.diff.similarity.Vocabulary
 
toString() - Method in class refdiff.core.io.SourceFile
 

V

valueOf(String) - Static method in enum refdiff.core.cst.CstNodeRelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum refdiff.core.cst.Stereotype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum refdiff.core.diff.RelationshipType
Returns the enum constant of this type with the specified name.
values() - Static method in enum refdiff.core.cst.CstNodeRelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum refdiff.core.cst.Stereotype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum refdiff.core.diff.RelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
Vocabulary - Class in refdiff.core.diff.similarity
 
Vocabulary() - Constructor for class refdiff.core.diff.similarity.Vocabulary
 
A B C D E F G H I J L M N O P Q R S T V 
Skip navigation links