private void parseCacheUpdateDefinition(CacheUpdate cacheUpdate, Method method) throws DaoGenerateException {
		CacheDelete[] deletes = cacheUpdate.delete();
		VerUpdate[] updates = cacheUpdate.update();

		for (CacheDelete delete : deletes) {
			CacheDeleteDefinition definition = new CacheDeleteDefinition(delete, method);
			cacheDeleteDefinitions = lazyInit(cacheDeleteDefinitions);
			cacheDeleteDefinitions.add(definition);
		}

		for (VerUpdate update : updates) {
			VersionUpdateDefinition definition = new VersionUpdateDefinition(update, method);
			versionUpdateDefinitions = lazyInit(versionUpdateDefinitions);
			versionUpdateDefinitions.add(definition);
		}
	}