{
info = new TypeInfoList(type);
}
else if (type.getType().isAnnotationPresent(SaveableObject.class))
{
info = new TypeInfoStandard(type.getType());
}
else if (Serializable.class.isAssignableFrom(type.getType()))
{
info = new TypeInfoSerialize(type);
}