| method | org.apache.roller.weblogger.pojos.User__static_ init |
| post | pcFieldFlags == &new byte[](User__static_ init#3) |
| post | pcFieldNames == &new String[](User__static_ init#1) |
| post | pcFieldTypes == &new Class[](User__static_ init#2) |
| post | new Class[](User__static_init#2) num objects == 1 |
| post | new String[](User__static_init#1) num objects == 1 |
| post | new byte[](User__static_init#3) num objects == 1 |
| post | pcFieldTypes.length == 13 |
| post | pcFieldNames.length == 13 |
| post | pcFieldFlags.length == 13 |
| post | pcFieldNames[0] == &"activationCode" |
| post | pcFieldNames[10] == &"screenName" |
| post | pcFieldNames[11] == &"timeZone" |
| post | pcFieldNames[12] == &"userName" |
| post | pcFieldNames[1] == &"dateCreated" |
| post | pcFieldNames[2] == &"emailAddress" |
| post | pcFieldNames[3] == &"enabled" |
| post | pcFieldNames[4] == &"fullName" |
| post | pcFieldNames[5] == &"id" |
| post | pcFieldNames[6] == &"locale" |
| post | pcFieldNames[7] == &"password" |
| post | pcFieldNames[8] == &"permissions" |
| post | pcFieldNames[9] == &"roles" |
| post | pcFieldFlags[0] == 26 |
| post | pcFieldFlags[10] == 26 |
| post | pcFieldFlags[11] == 26 |
| post | pcFieldFlags[12] == 26 |
| post | pcFieldFlags[1] == 26 |
| post | pcFieldFlags[2] == 26 |
| post | pcFieldFlags[3] == 26 |
| post | pcFieldFlags[4] == 26 |
| post | pcFieldFlags[5] == 26 |
| post | pcFieldFlags[6] == 26 |
| post | pcFieldFlags[7] == 26 |
| post | pcFieldFlags[8] == 5 |
| post | pcFieldFlags[9] == 5 |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.lang.Throwable:getMessage |
| unanalyzed | call on java.lang.NoClassDefFoundError |
| unanalyzed | call on org.apache.roller.util.UUIDGenerator:genera teUUID |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on java.util.ArrayList |
| method | PersistenceCapable pcNewInstance(StateManager, Object, bool) |
| pre | Param_2 != null |
| post | return_value == &new User(pcNewInstance#1) |
| post | new ArrayList(User#2) num objects == 1 |
| post | new HashSet(User#1) num objects == 1 |
| post | new User(pcNewInstance#1) num objects == 1 |
| post | init'ed(return_value.activationCode) |
| post | init'ed(return_value.dateCreated) |
| post | init'ed(return_value.emailAddress) |
| post | return_value.enabled == One-of{java.lang.Boolean. TRUE, null} |
| post | init'ed(return_value.enabled) |
| post | init'ed(return_value.fullName) |
| post | init'ed(return_value.id) |
| post | init'ed(return_value.locale) |
| post | init'ed(return_value.password) |
| post | return_value.pcStateManager == Param_1 |
| post | init'ed(return_value.pcStateManager) |
| post | return_value.permissions in Addr_Set{null,&new ArrayList(User#2)} |
| post | return_value.roles in Addr_Set{null,&new HashSet(User#1)} |
| post | init'ed(return_value.screenName) |
| post | init'ed(return_value.timeZone) |
| post | init'ed(return_value.userName) |
| unanalyzed | call on org.apache.roller.util.UUIDGenerator:genera teUUID |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Date:clone |
| unanalyzed | call on org.apache.openjpa.util.StringId:getId |
| test_vector | Param_3: {0}, {1} |
| method | PersistenceCapable pcNewInstance(StateManager, bool) |
| post | return_value == &new User(pcNewInstance#1) |
| post | new ArrayList(User#2) num objects == 1 |
| post | new HashSet(User#1) num objects == 1 |
| post | new User(pcNewInstance#1) num objects == 1 |
| post | init'ed(return_value.activationCode) |
| post | init'ed(return_value.dateCreated) |
| post | init'ed(return_value.emailAddress) |
| post | return_value.enabled == One-of{java.lang.Boolean. TRUE, null} |
| post | init'ed(return_value.enabled) |
| post | init'ed(return_value.fullName) |
| post | init'ed(return_value.id) |
| post | init'ed(return_value.locale) |
| post | init'ed(return_value.password) |
| post | return_value.pcStateManager == Param_1 |
| post | init'ed(return_value.pcStateManager) |
| post | return_value.permissions in Addr_Set{null,&new ArrayList(User#2)} |
| post | return_value.roles in Addr_Set{null,&new HashSet(User#1)} |
| post | init'ed(return_value.screenName) |
| post | init'ed(return_value.timeZone) |
| post | init'ed(return_value.userName) |
| unanalyzed | call on org.apache.roller.util.UUIDGenerator:genera teUUID |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Date:clone |
| test_vector | Param_2: {0}, {1} |
| method | void pcReplaceField(int) |
| pre | Param_0.pcStateManager != null |
| pre | Param_1 - pcInheritedFieldCount in 0..12 |
| pre | init'ed(pcInheritedFieldCount) |
| post | possibly_updated(Param_0.activationCode) |
| post | possibly_updated(Param_0.dateCreated) |
| post | possibly_updated(Param_0.emailAddress) |
| post | possibly_updated(Param_0.enabled) |
| post | possibly_updated(Param_0.fullName) |
| post | possibly_updated(Param_0.id) |
| post | possibly_updated(Param_0.locale) |
| post | possibly_updated(Param_0.password) |
| post | possibly_updated(Param_0.permissions) |
| post | possibly_updated(Param_0.roles) |
| post | possibly_updated(Param_0.screenName) |
| post | possibly_updated(Param_0.timeZone) |
| post | possibly_updated(Param_0.userName) |
| unanalyzed | call on java.util.Date:clone |
| test_vector | Param_1 - pcInheritedFieldCount: {0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} |
| method | void pcReplaceFields(int[]) |
| pre | Param_1 != null |
| pre | Param_1.length <= 232-1 |
| pre | (soft) Param_0.pcStateManager != null |
| pre | (soft) init'ed(Param_1[...]) |
| pre | (soft) init'ed(pcInheritedFieldCount) |
| post | possibly_updated(Param_0.activationCode) |
| post | possibly_updated(Param_0.dateCreated) |
| post | possibly_updated(Param_0.emailAddress) |
| post | possibly_updated(Param_0.enabled) |
| post | possibly_updated(Param_0.fullName) |
| post | possibly_updated(Param_0.id) |
| post | possibly_updated(Param_0.locale) |
| post | possibly_updated(Param_0.password) |
| post | possibly_updated(Param_0.permissions) |
| post | possibly_updated(Param_0.roles) |
| post | possibly_updated(Param_0.screenName) |
| post | possibly_updated(Param_0.timeZone) |
| post | possibly_updated(Param_0.userName) |
| unanalyzed | call on java.util.Date:clone |
| unanalyzed | call on org.apache.openjpa.enhance.StateManager:rep laceStringField |
| unanalyzed | call on org.apache.openjpa.enhance.StateManager:rep laceObjectField |
| method | void pcProvideField(int) |
| pre | Param_0.pcStateManager != null |
| pre | Param_1 - pcInheritedFieldCount in 0..12 |
| pre | init'ed(pcInheritedFieldCount) |
| pre | (soft) init'ed(Param_0.activationCode) |
| pre | (soft) init'ed(Param_0.dateCreated) |
| pre | (soft) init'ed(Param_0.emailAddress) |
| pre | (soft) init'ed(Param_0.enabled) |
| pre | (soft) init'ed(Param_0.fullName) |
| pre | (soft) init'ed(Param_0.id) |
| pre | (soft) init'ed(Param_0.locale) |
| pre | (soft) init'ed(Param_0.password) |
| pre | (soft) init'ed(Param_0.permissions) |
| pre | (soft) init'ed(Param_0.roles) |
| pre | (soft) init'ed(Param_0.screenName) |
| pre | (soft) init'ed(Param_0.timeZone) |
| pre | (soft) init'ed(Param_0.userName) |
| unanalyzed | call on java.util.Date:clone |
| test_vector | Param_1 - pcInheritedFieldCount: {0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} |
| method | void pcProvideFields(int[]) |
| pre | Param_1 != null |
| pre | Param_1.length <= 232-1 |
| pre | (soft) init'ed(Param_0.activationCode) |
| pre | (soft) init'ed(Param_0.dateCreated) |
| pre | (soft) init'ed(Param_0.emailAddress) |
| pre | (soft) init'ed(Param_0.enabled) |
| pre | (soft) init'ed(Param_0.fullName) |
| pre | (soft) init'ed(Param_0.id) |
| pre | (soft) init'ed(Param_0.locale) |
| pre | (soft) init'ed(Param_0.password) |
| pre | (soft) Param_0.pcStateManager != null |
| pre | (soft) init'ed(Param_0.permissions) |
| pre | (soft) init'ed(Param_0.roles) |
| pre | (soft) init'ed(Param_0.screenName) |
| pre | (soft) init'ed(Param_0.timeZone) |
| pre | (soft) init'ed(Param_0.userName) |
| pre | (soft) init'ed(Param_1[...]) |
| pre | (soft) init'ed(pcInheritedFieldCount) |
| unanalyzed | call on java.util.Date:clone |
| unanalyzed | call on org.apache.openjpa.enhance.StateManager:pro videdStringField |
| unanalyzed | call on org.apache.openjpa.enhance.StateManager:pro videdObjectField |
| method | void pcCopyField(User, int) |
| pre | Param_1 != null |
| pre | Param_2 - pcInheritedFieldCount in 0..12 |
| pre | init'ed(pcInheritedFieldCount) |
| pre | (soft) init'ed(Param_1.activationCode) |
| pre | (soft) init'ed(Param_1.dateCreated) |
| pre | (soft) init'ed(Param_1.emailAddress) |
| pre | (soft) init'ed(Param_1.enabled) |
| pre | (soft) init'ed(Param_1.fullName) |
| pre | (soft) init'ed(Param_1.id) |
| pre | (soft) init'ed(Param_1.locale) |
| pre | (soft) init'ed(Param_1.password) |
| pre | (soft) init'ed(Param_1.permissions) |
| pre | (soft) init'ed(Param_1.roles) |
| pre | (soft) init'ed(Param_1.screenName) |
| pre | (soft) init'ed(Param_1.timeZone) |
| pre | (soft) init'ed(Param_1.userName) |
| post | possibly_updated(Param_0.activationCode) |
| post | possibly_updated(Param_0.dateCreated) |
| post | possibly_updated(Param_0.emailAddress) |
| post | possibly_updated(Param_0.enabled) |
| post | possibly_updated(Param_0.fullName) |
| post | possibly_updated(Param_0.id) |
| post | possibly_updated(Param_0.locale) |
| post | possibly_updated(Param_0.password) |
| post | possibly_updated(Param_0.permissions) |
| post | possibly_updated(Param_0.roles) |
| post | possibly_updated(Param_0.screenName) |
| post | possibly_updated(Param_0.timeZone) |
| post | possibly_updated(Param_0.userName) |
| unanalyzed | call on java.util.Date:clone |
| test_vector | Param_2 - pcInheritedFieldCount: {0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} |
| method | void pcCopyFields(Object, int[]) |
| pre | Param_0.pcStateManager != null |
| pre | Param_0.pcStateManager == Param_1.pcStateManager |
| pre | Param_1 != null |
| pre | Param_1.pcStateManager != null |
| pre | Param_2 != null |
| pre | Param_2.length <= 232-1 |
| pre | (soft) init'ed(Param_1.activationCode) |
| pre | (soft) init'ed(Param_1.dateCreated) |
| pre | (soft) init'ed(Param_1.emailAddress) |
| pre | (soft) init'ed(Param_1.enabled) |
| pre | (soft) init'ed(Param_1.fullName) |
| pre | (soft) init'ed(Param_1.id) |
| pre | (soft) init'ed(Param_1.locale) |
| pre | (soft) init'ed(Param_1.password) |
| pre | (soft) init'ed(Param_1.permissions) |
| pre | (soft) init'ed(Param_1.roles) |
| pre | (soft) init'ed(Param_1.screenName) |
| pre | (soft) init'ed(Param_1.timeZone) |
| pre | (soft) init'ed(Param_1.userName) |
| pre | (soft) init'ed(Param_2[...]) |
| pre | (soft) init'ed(pcInheritedFieldCount) |
| post | possibly_updated(Param_0.activationCode) |
| post | possibly_updated(Param_0.dateCreated) |
| post | possibly_updated(Param_0.emailAddress) |
| post | possibly_updated(Param_0.enabled) |
| post | possibly_updated(Param_0.fullName) |
| post | possibly_updated(Param_0.id) |
| post | possibly_updated(Param_0.locale) |
| post | possibly_updated(Param_0.password) |
| post | possibly_updated(Param_0.permissions) |
| post | possibly_updated(Param_0.roles) |
| post | possibly_updated(Param_0.screenName) |
| post | possibly_updated(Param_0.timeZone) |
| post | possibly_updated(Param_0.userName) |
| unanalyzed | call on java.util.Date:clone |
| + |
|
low |
|
precondition failure | org/apache/roller/weblogger/pojos/User. pcReplaceField: Param_1 - pcInheritedFieldCount in 0..12 |
| + |
|
low |
|
precondition failure | org/apache/roller/weblogger/pojos/User. pcProvideField: Param_1 - pcInheritedFieldCount in 0..12 |
| + |
|
low |
|
precondition failure | org/apache/roller/weblogger/pojos/User. pcCopyField: Param_2 - pcInheritedFieldCount in 0..12 |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingObjectField(PersistenceCapable, int, Object, Object, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingObjectField(PersistenceCapable, int, Object, Object, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingStringField(PersistenceCapable, int, String, String, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingObjectField(PersistenceCapable, int, Object, Object, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:accessingField(int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:settingObjectField(PersistenceCapable, int, Object, Object, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. PCRegistry:register(Class, String[], Class[], byte[], Class, String, PersistenceCapable) |
|   |
info | method not available | -- call on String org.apache.openjpa.enhance. StateManager:replaceStringField(PersistenceCapable, int) |
|   |
info | method not available | -- call on Object org.apache.openjpa.enhance. StateManager:replaceObjectField(PersistenceCapable, int) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:providedStringField(PersistenceCapable , int, String) |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:providedObjectField(PersistenceCapable , int, Object) |
|   |
info | method not available | -- call on Object org.apache.openjpa.enhance. StateManager:getGenericContext() |
|   |
info | method not available | -- call on Object org.apache.openjpa.enhance. StateManager:fetchObjectId() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isDeleted() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isDirty() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isNew() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isPersistent() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isTransactional() |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:serializing() |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. StateManager:dirty(String) |
|   |
info | method not available | -- call on Object org.apache.openjpa.enhance. StateManager:getVersion() |
|   |
info | method not available | -- call on StateManager org.apache.openjpa.enhance. StateManager:replaceStateManager(StateManager) |
|   |
info | method not available | -- call on String org.apache.openjpa.util. StringId:getId() |
|   |
info | method not available | -- call on void org.apache.openjpa.enhance. FieldConsumer:storeStringField(int, String) |
|   |
info | method not available | -- call on String org.apache.openjpa.util. StringId:getId() |
|   |
info | method not available | -- call on void org.apache.openjpa.util. StringId(Class, String) |
|   |
info | method not available | -- call on bool org.apache.openjpa.enhance. StateManager:isDetached() |