Cyvis Report
cyvis.sourceforge.net
Report generated at 2007-05-26 10:42:24.081.

Project Summary
MetricValue
Total Number of Packages 1
Total Number of Classes 26
Total Number of Interfaces 1
Total Number of Methods175


List of Packages
Package NameTotal Number of Classes
ru.petrsu.nest.ldap27


Classes in package: ru.petrsu.nest.ldap
Class NameTotal Number of MethodsInstruction Count
LdapWriter122853
SanElementCreator122053
MasterHoleyCache251380
Ldap21839
SanElementListener9681
LdapSanStorage23452
LdapEraser4325
LdapSanStorageManager4198
CacheReference5153
SANListener2101
SanStorageManager753
IDNotRespectiveTypeException239
UnknownPropertyException322
DebugException320
SlaveStorage215
UnknownIDException114
Storage1113
MasterCache212
LdapSanReference19
StorageBadDisconnectionException17
StorageInternalException17
StorageBadConnectionException17
ElementExistException15
StorageCache175
UnknownElementException15
StorageException15
SanStorage30






Methods in Class: ru.petrsu.nest.ldap.LdapWriter
Method NameCyclomatic ComplexityLength
writeLinkInterface19384
writeRoom14344
writeDevice13362
writeSimpleOU13332
writeIPNetwork12273
writeNetworkInterface12256
writeElement12117
writeHeadDNs11326
writeCompositeOU10151
writeBuilding10139
writeFloor8155
<init>114


Methods in Class: ru.petrsu.nest.ldap.SanElementCreator
Method NameCyclomatic ComplexityLength
getElement25248
getNetwork14260
getLI13297
getEmptyElement12157
getRoom9197
getNI8159
getFloor7154
getSimpleOU7151
getDevice7151
getBuilding7119
getCompositeOU6142
<init>118


Methods in Class: ru.petrsu.nest.ldap.MasterHoleyCache
Method NameCyclomatic ComplexityLength
commit14235
checkOut9175
get981
removeByID897
getElements7140
isLoadedByID741
add665
commit5125
remove534
isID527
getLoadedElements455
IDOf430
modify426
isLoaded425
print390
add36
isLoadedByID27
modify27
removeByID27
get27
IDOf26
<init>167
countOfID114
isID17
countOfLoaded16


Methods in Class: ru.petrsu.nest.ldap.Ldap
Method NameCyclomatic ComplexityLength
scopeSearch8111
IDtoDN7107
createLdapRecord546
initContext364
OneLevelSearch356
isRecord354
getRootDeviceID345
destroyLdapRecord327
modifyAttributes318
closeContext317
DNtoID230
getAttributes221
isRecord220
getAttributes218
getAttributes213
scopeSearch212
IDtoDN28
setDNs1111
setRootDeviceID128
<init>125
isRecord18


Methods in Class: ru.petrsu.nest.ldap.SanElementListener
Method NameCyclomatic ComplexityLength
addProperties13180
isReferenced10130
propertyChange778
modifyElementProperty499
addElementProperty267
removeElementProperty258
modifySimpleProperty239
isSubclass216
<init>114


Methods in Class: ru.petrsu.nest.ldap.LdapSanStorage
Method NameCyclomatic ComplexityLength
getElements11158
setReferences410
setReferences49
<init>355
setRootDeviceID332
getRootOUID232
modify226
remove215
scopeSearch210
add210
add29
getNotReferenced28
disconnect27
modify27
remove27
getNotReferenced27
setRootDeviceID27
getAllID111
isID18
getRootDeviceID17
isID17
getRootOUID15
getRootDeviceID15


Methods in Class: ru.petrsu.nest.ldap.LdapEraser
Method NameCyclomatic ComplexityLength
DNLinkOfElement10123
eraseLdapRecord9142
eraseLdapRecord213
<init>147


Methods in Class: ru.petrsu.nest.ldap.LdapSanStorageManager
Method NameCyclomatic ComplexityLength
scopeSearch444
<init>378
finalize346
getSAN130


Methods in Class: ru.petrsu.nest.ldap.CacheReference
Method NameCyclomatic ComplexityLength
equals538
get346
getLoaded346
<init>118
getID15


Methods in Class: ru.petrsu.nest.ldap.SANListener
Method NameCyclomatic ComplexityLength
propertyChange585
<init>116


Methods in Class: ru.petrsu.nest.ldap.SanStorageManager
Method NameCyclomatic ComplexityLength
finalize27
commit27
<init>111
removeElement18
clearElement17
getElements17
getElements16


Methods in Class: ru.petrsu.nest.ldap.IDNotRespectiveTypeException
Method NameCyclomatic ComplexityLength
<init>120
<init>119


Methods in Class: ru.petrsu.nest.ldap.UnknownPropertyException
Method NameCyclomatic ComplexityLength
<init>18
<init>17
<init>17


Methods in Class: ru.petrsu.nest.ldap.DebugException
Method NameCyclomatic ComplexityLength
<init>17
<init>17
<init>16


Methods in Class: ru.petrsu.nest.ldap.SlaveStorage
Method NameCyclomatic ComplexityLength
<init>215
add20


Methods in Class: ru.petrsu.nest.ldap.UnknownIDException
Method NameCyclomatic ComplexityLength
<init>114


Methods in Class: ru.petrsu.nest.ldap.Storage
Method NameCyclomatic ComplexityLength
setReferences40
get24
getNotReferenced20
remove20
modify20
disconnect20
<init>15
size14
getElements10
isID10
getAllID10


Methods in Class: ru.petrsu.nest.ldap.MasterCache
Method NameCyclomatic ComplexityLength
setStorage17
<init>15


Methods in Class: ru.petrsu.nest.ldap.LdapSanReference
Method NameCyclomatic ComplexityLength
<init>19


Methods in Class: ru.petrsu.nest.ldap.StorageBadDisconnectionException
Method NameCyclomatic ComplexityLength
<init>17


Methods in Class: ru.petrsu.nest.ldap.StorageInternalException
Method NameCyclomatic ComplexityLength
<init>17


Methods in Class: ru.petrsu.nest.ldap.StorageBadConnectionException
Method NameCyclomatic ComplexityLength
<init>17


Methods in Class: ru.petrsu.nest.ldap.ElementExistException
Method NameCyclomatic ComplexityLength
<init>15


Methods in Class: ru.petrsu.nest.ldap.StorageCache
Method NameCyclomatic ComplexityLength
add30
remove30
checkOut20
get20
removeByID20
modify20
isLoaded20
isLoadedByID20
IDOf20
<init>15
print10
commit10
getLoadedElements10
getElements10
isID10
countOfID10
countOfLoaded10


Methods in Class: ru.petrsu.nest.ldap.UnknownElementException
Method NameCyclomatic ComplexityLength
<init>15


Methods in Class: ru.petrsu.nest.ldap.StorageException
Method NameCyclomatic ComplexityLength
<init>15


Methods in Class: ru.petrsu.nest.ldap.SanStorage
Method NameCyclomatic ComplexityLength
setRootDeviceID20
getRootDeviceID10
getRootOUID10