Package io.toro.martini.tracker
Class Document.State
- java.lang.Object
- 
- io.toro.martini.tracker.Document.State
 
- 
- All Implemented Interfaces:
- Serializable
 - Enclosing class:
- Document
 
 public abstract static class Document.State extends Object implements Serializable - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDocument.State.Builder
 - 
Constructor SummaryConstructors Constructor Description State()
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Document.State.Builderbuilder()abstract booleancanBeResubmitted()abstract StringcontentFileName()abstract longcontentSize()static Document.Statecreate(String name)static Document.Statecreate(String name, boolean indexed)abstract booleanindexed()abstract Stringname()abstract longtimeReceived()abstract Document.State.BuildertoBuilder()abstract Stringuid()voidwriteContent(OutputStream outputStream)
 
- 
- 
- 
Method Detail- 
namepublic abstract String name() 
 - 
timeReceivedpublic abstract long timeReceived() 
 - 
canBeResubmittedpublic abstract boolean canBeResubmitted() 
 - 
contentSizepublic abstract long contentSize() 
 - 
indexedpublic abstract boolean indexed() 
 - 
toBuilderpublic abstract Document.State.Builder toBuilder() 
 - 
writeContentpublic void writeContent(OutputStream outputStream) throws IOException - Throws:
- IOException
 
 - 
createpublic static Document.State create(String name) 
 - 
createpublic static Document.State create(String name, boolean indexed) 
 - 
builderpublic static Document.State.Builder builder() 
 
- 
 
-