Package com.drew.imaging.heif
Class HeifHandler<T extends HeifDirectory>
java.lang.Object
com.drew.imaging.heif.HeifHandler<T>
- Direct Known Subclasses:
HeifBoxHandler,HeifPictureHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Tprotected abstract HeifHandler<?>processBox(Box box, byte[] payload) protected abstract voidprocessContainer(Box box, SequentialReader reader) There is potential for a box to both contain other boxes and contain information, so this method will handle those occurrences.protected abstract booleanshouldAcceptBox(Box box) protected abstract booleanshouldAcceptContainer(Box box)
-
Field Details
-
metadata
-
directory
-
-
Constructor Details
-
HeifHandler
-
-
Method Details
-
getDirectory
-
shouldAcceptBox
-
shouldAcceptContainer
-
processBox
- Throws:
IOException
-
processContainer
There is potential for a box to both contain other boxes and contain information, so this method will handle those occurrences.- Throws:
IOException
-