Class CheckedInputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.io.DataInput, java.io.ObjectInput, java.io.ObjectStreamConstants, java.lang.AutoCloseable

    public class CheckedInputStream
    extends java.io.ObjectInputStream
    • Constructor Detail

      • CheckedInputStream

        public CheckedInputStream​(java.io.InputStream in,
                                  ClassWhiteList whitelist)
                           throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • resolveClass

        protected java.lang.Class<?> resolveClass​(java.io.ObjectStreamClass desc)
                                           throws java.io.IOException,
                                                  java.lang.ClassNotFoundException
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException