ConfigTarget.java


current inspection = 2009-09-03 21:56:13 (id #1)


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • com.dmdirc.config.ConfigTarget$1__static_init

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.config.ConfigTarget$TYPE_ _static_init.new ConfigTarget$TYPE[](ConfigTarget$T YPE__static_init#9)[...])
    presumptioncom.dmdirc.config.ConfigTarget_TYPE:ordinal(... )@174 - values(...).length in range
    presumptioncom.dmdirc.config.ConfigTarget_TYPE:ordinal(... )@174 in {0..7}
    postnew int[](ConfigTarget$1__static_init#1) num objects == 1

  • void com.dmdirc.config.ConfigTarget$TYPE(String, int)

  • Kind Annotation Text

  • com.dmdirc.config.ConfigTarget$TYPE__static_init

  • Kind Annotation Text
    post$VALUES == &new ConfigTarget$TYPE[](ConfigTarge t$TYPE__static_init#9)
    post$VALUES.length == 8
    post$VALUES[0] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#1)
    post$VALUES[1] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#2)
    post$VALUES[2] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#3)
    post$VALUES[3] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#4)
    post$VALUES[4] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#5)
    post$VALUES[5] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#6)
    post$VALUES[6] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#7)
    post$VALUES[7] == &new ConfigTarget$TYPE(ConfigTarg et$TYPE__static_init#8)
    postCHANNEL == &new ConfigTarget$TYPE(ConfigTarget$ TYPE__static_init#8)
    postGLOBAL == &new ConfigTarget$TYPE(ConfigTarget$T YPE__static_init#2)
    postGLOBALDEFAULT == &new ConfigTarget$TYPE(ConfigT arget$TYPE__static_init#1)
    postIRCD == &new ConfigTarget$TYPE(ConfigTarget$TYP E__static_init#5)
    postNETWORK == &new ConfigTarget$TYPE(ConfigTarget$ TYPE__static_init#6)
    postPROFILE == &new ConfigTarget$TYPE(ConfigTarget$ TYPE__static_init#4)
    postSERVER == &new ConfigTarget$TYPE(ConfigTarget$T YPE__static_init#7)
    postTHEME == &new ConfigTarget$TYPE(ConfigTarget$TY PE__static_init#3)
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#1) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#2) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#3) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#4) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#5) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#6) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#7) num objects == 1
    postnew ConfigTarget$TYPE(ConfigTarget$TYPE__static_ init#8) num objects == 1
    postnew ConfigTarget$TYPE[](ConfigTarget$TYPE__static_ init#9) num objects == 1
    unanalyzedcall on java.lang.Enum

  • void com.dmdirc.config.ConfigTarget()

  • Kind Annotation Text
    postthis.order == 50_000
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#2)

  • com.dmdirc.config.ConfigTarget__static_init

  • Kind Annotation Text

  • int compareTo(Object)

  • Kind Annotation Text
    pre(soft) init'ed(target.order)
    pre(soft) init'ed(this.order)
    pre(soft) target.order - this.order in {-231..232-1}
    preinit'ed(target.type)
    pretarget != null
    prethis.type != null
    postinit'ed(return_value)
    test_vectorcom.dmdirc.config.ConfigTarget_TYPE:equals(... )@228: {0}, {1}

  • bool equals(Object)

  • Kind Annotation Text
    pre(soft) init'ed(obj.data)
    pre(soft) init'ed(obj.type)
    pre(soft) init'ed(this.type)
    pre(soft) this.data != null
    postinit'ed(return_value)
    test_vectorjava.lang.String:equals(...)@212: {0}, {1}
    test_vectorthis.type == obj.type: {0}, {1}

  • String getData()

  • Kind Annotation Text
    preinit'ed(this.data)
    postinit'ed(return_value)
    postreturn_value == this.data

  • int getOrder()

  • Kind Annotation Text
    preinit'ed(this.order)
    postinit'ed(return_value)
    postreturn_value == this.order

  • ConfigTarget$TYPE getType()

  • Kind Annotation Text
    preinit'ed(this.type)
    postinit'ed(return_value)
    postreturn_value == this.type

  • String getTypeName()

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.config.ConfigTarget$1__ static_init.new int[](ConfigTarget$1__static_init#1 )[...])
    prethis.type != null
    presumptioncom.dmdirc.config.ConfigTarget_TYPE:ordinal(... )@174 in {0..7}
    postreturn_value in Addr_Set{&"globaldefault", &"theme",&"profile",&"ircd", &"network",&"server",&"channel", &"global"}
    test_vectorcom.dmdirc.config.ConfigTarget$1__static_init.new int[](ConfigTarget$1__static_init#1)[...]: {1}, {2}, {3}, {4}, {5}, {6}, {7}, {-231..0, 8..232-1}

  • int hashCode()

  • Kind Annotation Text
    prethis.data != null
    prethis.type != null
    presumptioncom.dmdirc.config.ConfigTarget_TYPE:ordinal(... )@206 + java.lang.String:hashCode(...)@206 in {-231..232-1}
    postinit'ed(return_value)

  • void setChannel(String)

  • Kind Annotation Text
    postinit'ed(this.data)
    postthis.data == channel
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#8)

  • void setGlobal()

  • Kind Annotation Text
    postthis.data == &""
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#2)

  • void setGlobalDefault()

  • Kind Annotation Text
    postthis.data == &""
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#1)

  • void setIrcd(String)

  • Kind Annotation Text
    postinit'ed(this.data)
    postthis.data == ircd
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#5)

  • void setNetwork(String)

  • Kind Annotation Text
    postinit'ed(this.data)
    postthis.data == network
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#6)

  • void setOrder(int)

  • Kind Annotation Text
    postinit'ed(this.order)
    postthis.order == order

  • void setProfile()

  • Kind Annotation Text
    postthis.data == &""
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#4)

  • void setServer(String)

  • Kind Annotation Text
    postinit'ed(this.data)
    postthis.data == server
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#7)

  • void setTheme()

  • Kind Annotation Text
    postthis.data == &""
    postthis.type == &com.dmdirc.config. ConfigTarget$TYPE__static_init.new ConfigTarget$TYP E(ConfigTarget$TYPE__static_init#3)

  • String toString()

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.config.ConfigTarget$1__ static_init.new int[](ConfigTarget$1__static_init#1 )[...])
    pre(soft) init'ed(this.data)
    prethis.type != null
    presumptioncom.dmdirc.config.ConfigTarget_TYPE:ordinal(... )@242 in {0..7}
    postinit'ed(java.lang.StringBuilder:toString(...)._ tainted)
    postreturn_value in Addr_Set{&"Global defaults",&"Theme",&"Profile",&java. lang.StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...)...
    test_vectorcom.dmdirc.config.ConfigTarget$1__static_init.new int[](ConfigTarget$1__static_init#1)[...]: {1}, {2}, {3}, {4}, {5}, {6}, {7}, {-231..0, 8..232-1}

  • ConfigTarget$TYPE valueOf(String)

  • Kind Annotation Text
    postinit'ed(return_value)

  • ConfigTarget$TYPE[] values()

  • Kind Annotation Text
    pre(soft) init'ed($VALUES[...])
    postnew ConfigTarget$TYPE[](values#1) num objects == 1
    postreturn_value == &new ConfigTarget$TYPE[](values #1)
    postreturn_value.length == 8
    postreturn_value[...] == One-of{$VALUES[...], undefined}