filemetadata.java


current inspection = 2010-07-22 15:04:21 (id #4) base = 2010-07-16 16:14:15 (id #1)

Filter Options
History:
+ added
- dropped
U unchanged
Annotation Kind:
pre
presumption
post
unanalyzed
test


  • String getAbsolutePath()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.name)2010-07-16 16:14:15
    U prethis.path != null2010-07-16 16:14:15
    U postreturn_value != null2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@116: {1}, {0}2010-07-16 16:14:15

  • File getFile()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.context.root)2010-07-16 16:14:15
    U preinit'ed(this.name)2010-07-16 16:14:15
    U prethis.context != null2010-07-16 16:14:15
    U prethis.path != null2010-07-16 16:14:15
    U postnew File(getFile#1*) num objects == 12010-07-16 16:14:15
    U postreturn_value == &new File(getFile#1*)2010-07-16 16:14:15
    U unanalyzedcall on java.io.File2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:endsWith2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:startsWith2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:substring2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:valueOf2010-07-16 16:14:15

  • Date getLastModified()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.lastModified)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U postreturn_value == this.lastModified2010-07-16 16:14:15

  • String getName()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.name)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U postreturn_value == this.name2010-07-16 16:14:15

  • String getPath()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.path)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U postreturn_value == this.path2010-07-16 16:14:15

  • long getSize()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.size)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U postreturn_value == this.size2010-07-16 16:14:15

  • double getSizeInKB()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.size)2010-07-16 16:14:15
    U postreturn_value == (float) (this.size)/10242010-07-16 16:14:15
    U postreturn_value in (-Inf..+Inf)2010-07-16 16:14:15

  • String getUrl()

  • -/+ Kind Annotation Text Date
    U pre(soft) init'ed(this.directory)2010-07-16 16:14:15
    U pre(soft) init'ed(this.name)2010-07-16 16:14:15
    U pre(soft) this.path != null2010-07-16 16:14:15
    U preinit'ed(this.type)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:endsWith2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:valueOf2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@134: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:equals(...)@126: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:equals(...)@128: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:equals(...)@130: {0}, {1}2010-07-16 16:14:15
    U test_vectorthis.directory: {0}, {1}2010-07-16 16:14:15
    U test_vectorthis.type: Addr_Set{null}, Inverse{null}2010-07-16 16:14:15

  • bool isDirectory()

  • -/+ Kind Annotation Text Date
    U preinit'ed(this.directory)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U postreturn_value == this.directory2010-07-16 16:14:15

  • bool isEditable()

  • -/+ Kind Annotation Text Date
    U pre(soft) this.name != null2010-07-16 16:14:15
    U preinit'ed(this.directory)2010-07-16 16:14:15
    U postinit'ed(return_value)2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@147: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@148: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@149: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@150: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@151: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@152: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@153: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@154: {1}, {0}2010-07-16 16:14:15
    U test_vectorthis.directory: {0}, {1}2010-07-16 16:14:15

  • void net.sourceforge.pebble.domain.FileMetaData(FileManager, String)

  • -/+ Kind Annotation Text Date
    U presumptionjava.lang.String:lastIndexOf(...)@74 <= 232-22010-07-16 16:14:15
    U postinit'ed(this.context)2010-07-16 16:14:15
    U postthis.context == context2010-07-16 16:14:15
    U postthis.name != null2010-07-16 16:14:15
    U postthis.path != null2010-07-16 16:14:15
    U test_vectorabsolutePath: Addr_Set{null}, Inverse{null}2010-07-16 16:14:15
    U test_vectorjava.lang.String:endsWith(...)@65: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:equals(...)@61: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:equals(...)@61: {1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:indexOf(...)@69: {-231.. -1}, {0..232-1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:length(...)@71: {1.. 232-1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:startsWith(...)@81: {1}, {0}2010-07-16 16:14:15

  • net.sourceforge.pebble.domain.FileMetaData__static_init

  • -/+ Kind Annotation Text Date

  • void setDirectory(bool)

  • -/+ Kind Annotation Text Date
    U postinit'ed(this.directory)2010-07-16 16:14:15
    U postthis.directory == directory2010-07-16 16:14:15

  • void setLastModified(Date)

  • -/+ Kind Annotation Text Date
    U postinit'ed(this.lastModified)2010-07-16 16:14:15
    U postthis.lastModified == lastModified2010-07-16 16:14:15

  • void setName(String)

  • -/+ Kind Annotation Text Date
    U postinit'ed(this.name)2010-07-16 16:14:15
    U postthis.name == name2010-07-16 16:14:15

  • void setSize(long)

  • -/+ Kind Annotation Text Date
    U postinit'ed(this.size)2010-07-16 16:14:15
    U postthis.size == size2010-07-16 16:14:15

  • void setType(String)

  • -/+ Kind Annotation Text Date
    U postinit'ed(this.type)2010-07-16 16:14:15
    U postthis.type == type2010-07-16 16:14:15