private boolean isSerializable(Class type) { if (type != null && Serializable.class.isAssignableFrom(type) && !type.isInterface() && (serializationMembers.supportsReadObject(type, true) || serializationMembers.supportsWriteObject(type, true))) { for (Iterator iter = hierarchyFor(type).iterator(); iter.hasNext();) { if (!Serializable.class.isAssignableFrom((Class)iter.next())) { return canAccess(type); } } return true; } return false; }
private boolean isSerializable(Class type) { if (type != null && Serializable.class.isAssignableFrom(type) && !type.isInterface() && (serializationMembers.supportsReadObject(type, true) || serializationMembers.supportsWriteObject(type, true))) { for (Iterator iter = hierarchyFor(type).iterator(); iter.hasNext();) { if (!Serializable.class.isAssignableFrom((Class)iter.next())) { return canAccess(type); } } return true; } return false; }
private boolean isSerializable(Class type) { if (Serializable.class.isAssignableFrom(type) && ( serializationMethodInvoker.supportsReadObject(type, true) || serializationMethodInvoker.supportsWriteObject(type, true) )) { for(Iterator iter = hierarchyFor(type).iterator(); iter.hasNext(); ) { if (!Serializable.class.isAssignableFrom((Class)iter.next())) { return canAccess(type); } } return true; } return false; }
private boolean isSerializable(Class type) { if (type != null && Serializable.class.isAssignableFrom(type) && !type.isInterface() && (serializationMembers.supportsReadObject(type, true) || serializationMembers.supportsWriteObject(type, true))) { for (Iterator iter = hierarchyFor(type).iterator(); iter.hasNext();) { if (!Serializable.class.isAssignableFrom((Class)iter.next())) { return canAccess(type); } } return true; } return false; }
private boolean isSerializable(Class type) { if (type != null && Serializable.class.isAssignableFrom(type) && !type.isInterface() && (serializationMembers.supportsReadObject(type, true) || serializationMembers.supportsWriteObject(type, true))) { for (Iterator iter = hierarchyFor(type).iterator(); iter.hasNext();) { if (!Serializable.class.isAssignableFrom((Class)iter.next())) { return canAccess(type); } } return true; } return false; }
private boolean isSerializable(final Class<?> type) { if (type != null && Serializable.class.isAssignableFrom(type) && !type.isInterface() && (serializationMembers.supportsReadObject(type, true) || serializationMembers.supportsWriteObject(type, true))) { for (final Class<?> clazz : hierarchyFor(type)) { if (!Serializable.class.isAssignableFrom(clazz)) { return canAccess(type); } } return true; } return false; }