Interface PipelineClassCopierFactory

    • Method Detail

      • lookupInCache

        ClassCopier lookupInCache​(java.lang.Class<?> cls)
        Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.
      • registerImmutable

        void registerImmutable​(java.lang.Class<?> cls)
        Mark this class as immutable, so that it is not copied at all.
      • setSpecialClassCopierFactory

        void setSpecialClassCopierFactory​(ClassCopierFactory ccf)
        Add a special ClassCopierFactory into the chain so that it handles some special cases.
      • reflectivelyCopyable

        boolean reflectivelyCopyable​(java.lang.Class<?> cls)
        Added this method so reflective copier could check if serializable object contains a transient field of specific type.