Package org.apache.tika.detect.zip
Class StreamingDetectContext
- java.lang.Object
- 
- org.apache.tika.detect.zip.StreamingDetectContext
 
- 
 public class StreamingDetectContext extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description StreamingDetectContext()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tget(Class<T> key)Returns the object in this context that implements the given interface.<T> Tget(Class<T> key, T defaultValue)Returns the object in this context that implements the given interface, or the given default value if such an object is not found.voidremove(Class key)<T> voidset(Class<T> key, T value)Adds the given value to the context as an implementation of the given interface.
 
- 
- 
- 
Method Detail- 
setpublic <T> void set(Class<T> key, T value) Adds the given value to the context as an implementation of the given interface.- Parameters:
- key- the interface implemented by the given value
- value- the value to be added, or- nullto remove
 
 - 
getpublic <T> T get(Class<T> key) Returns the object in this context that implements the given interface.- Parameters:
- key- the interface implemented by the requested object
- Returns:
- the object that implements the given interface,
 or nullif not found
 
 - 
getpublic <T> T get(Class<T> key, T defaultValue) Returns the object in this context that implements the given interface, or the given default value if such an object is not found.- Parameters:
- key- the interface implemented by the requested object
- defaultValue- value to return if the requested object is not found
- Returns:
- the object that implements the given interface, or the given default value if not found
 
 - 
removepublic void remove(Class key) 
 
- 
 
-