| method | void org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry(Element, String) |
| pre | e != null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | this.dateCreated == One-of{undefined, &new Date(populate#2)} |
| post | this.dateCreated in Addr_Set{null,&new Date(populate#2)} |
| post | possibly_updated(this.emailAddress) |
| post | possibly_updated(this.enabled) |
| post | possibly_updated(this.fullName) |
| post | this.href == &java.lang.StringBuilder:toString( ...) |
| post | this.locale == One-of{undefined, null, &new Locale(LocaleString#1), &new Locale(LocaleStri ng#2), &new Locale(LocaleString#3)} |
| post | this.locale == null |
| post | init'ed(this.name) |
| post | possibly_updated(this.password) |
| post | possibly_updated(this.screenName) |
| post | possibly_updated(this.timezone) |
| post | new Date(populate#2) num objects <= 1 |
| post | new Locale(LocaleString#1) num objects == 0 |
| post | new Locale(LocaleString#2) num objects == 0 |
| post | new Locale(LocaleString#3) num objects == 0 |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on org.jdom.Element:getChild |
| unanalyzed | call on org.jdom.Element:getText |
| unanalyzed | call on setHref |
| unanalyzed | call on java.lang.Long:valueOf |
| unanalyzed | call on java.lang.Long:longValue |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.lang.Boolean:valueOf |
| method | void org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry(InputStream, String) |
| presumption | org.jdom.Document:detachRootElement(...)@77 != null |
| presumption | org.jdom.input.SAXBuilder:build(...)@76 != null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | this.dateCreated == One-of{undefined, &new Date(populate#2)} |
| post | this.dateCreated in Addr_Set{null,&new Date(populate#2)} |
| post | possibly_updated(this.emailAddress) |
| post | possibly_updated(this.enabled) |
| post | possibly_updated(this.fullName) |
| post | this.href == &java.lang.StringBuilder:toString( ...) |
| post | this.locale == One-of{undefined, null, &new Locale(LocaleString#1), &new Locale(LocaleStri ng#2), &new Locale(LocaleString#3)} |
| post | this.locale == null |
| post | init'ed(this.name) |
| post | possibly_updated(this.password) |
| post | possibly_updated(this.screenName) |
| post | possibly_updated(this.timezone) |
| post | new Date(populate#2) num objects <= 1 |
| post | new Locale(LocaleString#1) num objects == 0 |
| post | new Locale(LocaleString#2) num objects == 0 |
| post | new Locale(LocaleString#3) num objects == 0 |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on org.jdom.Element:getChild |
| unanalyzed | call on org.jdom.Element:getText |
| unanalyzed | call on setHref |
| unanalyzed | call on java.lang.Long:valueOf |
| unanalyzed | call on java.lang.Long:longValue |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.lang.Boolean:valueOf |
| method | void populate(Element, String) |
| pre | e != null |
| pre | (soft) init'ed(this.name) |
| presumption | java.lang.Long:valueOf(...)@132 != null |
| presumption | org.jdom.Element:getText(...)@114 == null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | this.dateCreated == One-of{old this.dateCreated, &new Date(populate#2)} |
| post | possibly_updated(this.emailAddress) |
| post | possibly_updated(this.enabled) |
| post | possibly_updated(this.fullName) |
| post | this.href == &java.lang.StringBuilder:toString( ...) |
| post | this.locale == One-of{old this.locale, null, &new Locale(LocaleString#1), &new Locale(LocaleString#2), &new Locale(LocaleStri ng#3)} |
| post | init'ed(this.name) |
| post | possibly_updated(this.password) |
| post | possibly_updated(this.screenName) |
| post | possibly_updated(this.timezone) |
| post | new Date(populate#2) num objects <= 1 |
| post | new Locale(LocaleString#1) num objects == 0 |
| post | new Locale(LocaleString#2) num objects == 0 |
| post | new Locale(LocaleString#3) num objects == 0 |
| unanalyzed | call on java.util.TimeZone:getTimeZone |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.util.Locale |
| unanalyzed | call on java.lang.IllegalArgumentException |
| test_vector | org.jdom.Element:getChild(...)@100: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@106: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@112: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@118: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@124: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@130: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@136: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@84: Addr_Set{null}, Inverse{null} |
| test_vector | org.jdom.Element:getChild(...)@94: Addr_Set{null}, Inverse{null} |
| method | Document toDocument() |
| pre | init'ed(this.dateCreated) |
| pre | init'ed(this.emailAddress) |
| pre | init'ed(this.enabled) |
| pre | init'ed(this.fullName) |
| pre | init'ed(this.href) |
| pre | init'ed(this.locale) |
| pre | init'ed(this.name) |
| pre | init'ed(this.password) |
| pre | init'ed(this.screenName) |
| pre | init'ed(this.timezone) |
| post | return_value == &new Document(toDocument#2) |
| post | new Document(toDocument#2) num objects == 1 |
| test_vector | this.dateCreated: Addr_Set{null}, Inverse{null} |
| test_vector | this.emailAddress: Addr_Set{null}, Inverse{null} |
| test_vector | this.enabled: Addr_Set{null}, Inverse{null} |
| test_vector | this.fullName: Addr_Set{null}, Inverse{null} |
| test_vector | this.href: Addr_Set{null}, Inverse{null} |
| test_vector | this.locale: Addr_Set{null}, Inverse{null} |
| test_vector | this.name: Addr_Set{null}, Inverse{null} |
| test_vector | this.password: Addr_Set{null}, Inverse{null} |
| test_vector | this.screenName: Addr_Set{null}, Inverse{null} |
| test_vector | this.timezone: Addr_Set{null}, Inverse{null} |
| method | bool equals(Object) |
| pre | (soft) init'ed(o.emailAddress) |
| pre | (soft) init'ed(o.enabled) |
| pre | (soft) init'ed(o.fullName) |
| pre | (soft) init'ed(o.href) |
| pre | (soft) init'ed(o.locale) |
| pre | (soft) init'ed(o.name) |
| pre | (soft) init'ed(o.timezone) |
| pre | (soft) init'ed(this.emailAddress) |
| pre | (soft) init'ed(this.enabled) |
| pre | (soft) init'ed(this.fullName) |
| pre | (soft) init'ed(this.href) |
| pre | (soft) init'ed(this.locale) |
| pre | (soft) init'ed(this.name) |
| pre | (soft) init'ed(this.timezone) |
| post | init'ed(return_value) |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on getType |
| test_vector | o: Addr_Set{null}, Inverse{null} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@339: {1}, {0} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@342: {1}, {0} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@345: {1}, {0} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@348: {1}, {0} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@351: {1}, {0} |
| test_vector | org.apache.roller.weblogger.webservices. adminprotocol.sdk.UserEntry:areEqual(...)@354: {1}, {0} |