@Override public final short getBlockReplication() { return this instanceof FileWithSnapshot? Util.getBlockReplication((FileWithSnapshot)this) : getFileReplication(null); }