New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Claim $300 Free
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Generator for visitor code providing no Visitor Pattern in Java
New version 1.0.1 is available since April, 4th 2017.
The Visitor Generator creates Java Source Code for classes traversing non-visitable component tree in a half-automated way.
Please note that the Visitor Generator does not generate code according to the Visitor Design Pattern.
The Visitor Generator generates code for components having no Visitor Design Pattern implemented by customer or design restrictions but there is a need to traverse the component tree.
The generates code separates the code for the "visiting" (what to do on a visited node component) and the code implementing the traversal logic by a RelationResolver.
...