@Override public int getMemory(Object obj) { if (!(obj instanceof String)) { return super.getMemory(obj); } return 24 + 2 * obj.toString().length(); }
@Override public int getMemory(Object obj) { if (!isArray(obj)) { return super.getMemory(obj);
@Override public int getMemory(Object obj) { if (!(obj instanceof String)) { return super.getMemory(obj); } return 24 + 2 * obj.toString().length(); }
@Override public int getMemory(Object obj) { return isDate(obj) ? 40 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return isBigInteger(obj) ? 100 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof UUID ? 40 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return isBigInteger(obj) ? 100 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Long ? 30 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj == null ? 0 : super.getMemory(obj); }
@Override public int getMemory(Object o) { return getType(o).getMemory(o); }
@Override public int getMemory(Object obj) { return isBigDecimal(obj) ? 150 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Double ? 30 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Short ? 24 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Boolean ? 0 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return isDate(obj) ? 40 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Integer ? 24 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Character ? 24 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Float ? 24 : super.getMemory(obj); }
@Override public int getMemory(Object obj) { return last.getMemory(obj); }
@Override public int getMemory(Object obj) { return obj instanceof Byte ? 0 : super.getMemory(obj); }