public final boolean isInitialized() {
            byte isInitialized = memoizedIsInitialized;
            if (isInitialized == 1)
                return true;
            if (isInitialized == 0)
                return false;

            if (hasMeta()) {
                if (!getMeta().isInitialized()) {
                    memoizedIsInitialized = 0;
                    return false;
                }
            }
            for (int i = 0; i < getFilesCount(); i++) {
                if (!getFiles(i).isInitialized()) {
                    memoizedIsInitialized = 0;
                    return false;
                }
            }
            memoizedIsInitialized = 1;
            return true;
        }
<code>repeated .jraft.LocalSnapshotPbMeta.File files = 2;</code>
jraft-core/src/main/java/com/alipay/sofa/jraft/entity/LocalStorageOutter.java