JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
S
T
V
A
analyze(File)
- Method in class pl.gdela.socomo.bytecode.
BytecodeAnalyzer
Analyzes single
*.class
file.
analyze(Collection<File>)
- Method in class pl.gdela.socomo.bytecode.
BytecodeAnalyzer
Analyzes collection of
*.class
files.
analyzeBytecode(File)
- Method in class pl.gdela.socomo.
SocomoFacade
analyzeDir(File)
- Method in class pl.gdela.socomo.bytecode.
BytecodeAnalyzer
Analyzes
*.class
files from a given directory and its subdirectories.
B
buildInto(File)
- Method in class pl.gdela.socomo.visualizer.
VisualizerBuilder
BytecodeAnalyzer
- Class in
pl.gdela.socomo.bytecode
Analyzes bytecode to discover source classes and members and their dependencies.
BytecodeAnalyzer(DependencyCollector)
- Constructor for class pl.gdela.socomo.bytecode.
BytecodeAnalyzer
Creates analyzer that will emit information to the given collector.
C
className
- Variable in class pl.gdela.socomo.codemap.
CodeMember
Simple name of the class to which member belongs.
Codemap
- Class in
pl.gdela.socomo.codemap
Map of the java code: what we have in it and what is dependant on what.
Codemap()
- Constructor for class pl.gdela.socomo.codemap.
Codemap
CodemappingCollector
- Class in
pl.gdela.socomo.codemap
Builds a codemap from the information supplied via
DependencyCollector
methods.
CodemappingCollector()
- Constructor for class pl.gdela.socomo.codemap.
CodemappingCollector
CodemapToLevel
- Class in
pl.gdela.socomo.composition
CodemapToLevel()
- Constructor for class pl.gdela.socomo.composition.
CodemapToLevel
CodeMember
- Class in
pl.gdela.socomo.codemap
Member of the java code package.
CodePackage
- Class in
pl.gdela.socomo.codemap
Package of java code.
compareTo(CodeMember)
- Method in class pl.gdela.socomo.codemap.
CodeMember
compareTo(CodePackage)
- Method in class pl.gdela.socomo.codemap.
CodePackage
compareTo(MemberDep)
- Method in class pl.gdela.socomo.codemap.
MemberDep
compareTo(PackageDep)
- Method in class pl.gdela.socomo.codemap.
PackageDep
compareTo(Component)
- Method in class pl.gdela.socomo.composition.
Component
compareTo(ComponentDep)
- Method in class pl.gdela.socomo.composition.
ComponentDep
Component
- Class in
pl.gdela.socomo.composition
ComponentDep
- Class in
pl.gdela.socomo.composition
components
- Variable in class pl.gdela.socomo.composition.
Level
D
dependencies
- Variable in class pl.gdela.socomo.composition.
Level
DependencyCollector
- Interface in
pl.gdela.socomo.bytecode
Collects dependencies from the bytecode.
DepType
- Enum in
pl.gdela.socomo.codemap
E
enterClass(String)
- Method in interface pl.gdela.socomo.bytecode.
DependencyCollector
Signals the source class of the dependencies that will be marked subsequently.
enterClass(String)
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
enterMember(String)
- Method in interface pl.gdela.socomo.bytecode.
DependencyCollector
Signals the source member of the dependencies that will be marked subsequently.
enterMember(String)
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
equals(Object)
- Method in class pl.gdela.socomo.codemap.
CodeMember
equals(Object)
- Method in class pl.gdela.socomo.codemap.
CodePackage
equals(Object)
- Method in class pl.gdela.socomo.composition.
Component
equals(Object)
- Method in class pl.gdela.socomo.composition.
ComponentDep
exitClass()
- Method in interface pl.gdela.socomo.bytecode.
DependencyCollector
Signals end of the source class.
exitClass()
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
exitMember()
- Method in interface pl.gdela.socomo.bytecode.
DependencyCollector
Signals end of the source member.
exitMember()
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
F
formatted()
- Method in class pl.gdela.socomo.codemap.
Codemap
Returns a human-friendly, textual multiline representation of the codemap.
formatted()
- Method in class pl.gdela.socomo.composition.
Level
Returns a human-friendly, textual multiline representation of the level.
fqn
- Variable in class pl.gdela.socomo.codemap.
CodePackage
Fully qualified name of the package, eg.
from
- Variable in class pl.gdela.socomo.codemap.
MemberDep
The member that uses
to
member.
from
- Variable in class pl.gdela.socomo.codemap.
PackageDep
The package that uses
to
package.
from
- Variable in class pl.gdela.socomo.composition.
ComponentDep
G
getCodemap()
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
guessLevel(Codemap)
- Static method in class pl.gdela.socomo.composition.
LevelGuesser
Returns the level name which is most interesting for this codemap.
guessLevel()
- Method in class pl.gdela.socomo.
SocomoFacade
H
hashCode()
- Method in class pl.gdela.socomo.codemap.
CodeMember
hashCode()
- Method in class pl.gdela.socomo.codemap.
CodePackage
hashCode()
- Method in class pl.gdela.socomo.composition.
Component
hashCode()
- Method in class pl.gdela.socomo.composition.
ComponentDep
I
incrementSizeBy(int)
- Method in class pl.gdela.socomo.composition.
Component
L
Level
- Class in
pl.gdela.socomo.composition
Level at which we model source code composition.
LevelGuesser
- Class in
pl.gdela.socomo.composition
M
main(String[])
- Static method in class pl.gdela.socomo.
Socomo
markDependency(DepType, String, String)
- Method in interface pl.gdela.socomo.bytecode.
DependencyCollector
Marks a dependency to a target class and member.
markDependency(DepType, String, String)
- Method in class pl.gdela.socomo.codemap.
CodemappingCollector
maxComponentSize()
- Method in class pl.gdela.socomo.composition.
Level
maxDependencyStrength()
- Method in class pl.gdela.socomo.composition.
Level
MemberDep
- Class in
pl.gdela.socomo.codemap
Directed dependency between two
CodeMember
s.
memberDeps()
- Method in class pl.gdela.socomo.codemap.
PackageDep
memberName
- Variable in class pl.gdela.socomo.codemap.
CodeMember
Simple name of the member.
members()
- Method in class pl.gdela.socomo.codemap.
CodePackage
Module
- Class in
pl.gdela.socomo.composition
A module understood as a set of java source codes.
Module(String)
- Constructor for class pl.gdela.socomo.composition.
Module
N
name
- Variable in class pl.gdela.socomo.composition.
Component
name
- Variable in class pl.gdela.socomo.composition.
Level
name
- Variable in class pl.gdela.socomo.composition.
Module
O
Origin
- Enum in
pl.gdela.socomo.codemap
The origin of a codemap element, eg. where a given class was defined.
P
PackageDep
- Class in
pl.gdela.socomo.codemap
Directed dependency between two
CodePackage
s.
packageDeps()
- Method in class pl.gdela.socomo.codemap.
Codemap
packages()
- Method in class pl.gdela.socomo.codemap.
Codemap
packet
- Variable in class pl.gdela.socomo.codemap.
CodeMember
The package to which member belongs.
pl.gdela.socomo
- package pl.gdela.socomo
pl.gdela.socomo.bytecode
- package pl.gdela.socomo.bytecode
Analysis of bytecode to discover source classes and members and their dependencies.
pl.gdela.socomo.codemap
- package pl.gdela.socomo.codemap
Model for complete map of code and its dependencies.
pl.gdela.socomo.composition
- package pl.gdela.socomo.composition
Model for division of code at a specific level into components that are dependent on each other.
pl.gdela.socomo.visualizer
- package pl.gdela.socomo.visualizer
S
select(Origin)
- Method in class pl.gdela.socomo.codemap.
Codemap
Returns a new codemap that contains only code elements defined in given origin.
setLevel(Level)
- Method in class pl.gdela.socomo.visualizer.
VisualizerBuilder
setModule(Module)
- Method in class pl.gdela.socomo.visualizer.
VisualizerBuilder
size()
- Method in class pl.gdela.socomo.codemap.
CodePackage
size
- Variable in class pl.gdela.socomo.composition.
Component
Socomo
- Class in
pl.gdela.socomo
Main class to execute SoCoMo analysis.
SocomoFacade
- Class in
pl.gdela.socomo
Facade for easy invocation of whole socomo flow, from bytecode analysis up to building dependency visualiser.
SocomoFacade(String)
- Constructor for class pl.gdela.socomo.
SocomoFacade
strength()
- Method in class pl.gdela.socomo.codemap.
PackageDep
strength
- Variable in class pl.gdela.socomo.composition.
ComponentDep
T
to
- Variable in class pl.gdela.socomo.codemap.
MemberDep
The member that is used by
from
member.
to
- Variable in class pl.gdela.socomo.codemap.
PackageDep
The package that is used by
from
package.
to
- Variable in class pl.gdela.socomo.composition.
ComponentDep
toString()
- Method in class pl.gdela.socomo.codemap.
CodeMember
toString()
- Method in class pl.gdela.socomo.codemap.
CodePackage
toString()
- Method in enum pl.gdela.socomo.codemap.
DepType
toString()
- Method in class pl.gdela.socomo.codemap.
MemberDep
toString()
- Method in class pl.gdela.socomo.codemap.
PackageDep
toString()
- Method in class pl.gdela.socomo.composition.
Component
toString()
- Method in class pl.gdela.socomo.composition.
ComponentDep
transform(Codemap, String)
- Static method in class pl.gdela.socomo.composition.
CodemapToLevel
V
valueOf(String)
- Static method in enum pl.gdela.socomo.codemap.
DepType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum pl.gdela.socomo.codemap.
Origin
Returns the enum constant of this type with the specified name.
values()
- Static method in enum pl.gdela.socomo.codemap.
DepType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum pl.gdela.socomo.codemap.
Origin
Returns an array containing the constants of this enum type, in the order they are declared.
visualizeInto(File)
- Method in class pl.gdela.socomo.
SocomoFacade
VisualizerBuilder
- Class in
pl.gdela.socomo.visualizer
Builds the visualizer single-page app for given module.
VisualizerBuilder()
- Constructor for class pl.gdela.socomo.visualizer.
VisualizerBuilder
A
B
C
D
E
F
G
H
I
L
M
N
O
P
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.