Package io.vertigo.core.lang
package io.vertigo.core.lang
-
ClassDescriptionDesign by Contract implementation through assertions.Core type system for Vertigo platform.BasicTypeAdapter<J,
B> Type adapter for converting between basic and custom Java types.Builder<T>Builder interface for step by step object construction.Defines relationship multiplicities in data models.Utility class for selecting and filtering classes through reflection.Utility class for class selection predicates.Utility class for field selection predicates.Utility class for method selection predicates.Core interface for handling data streams with automatic resource management.Marks classes as generated by Vertigo framework.ListBuilder<X>Fluent builder for List construction.MapBuilder<K,V> Fluent builder for Map construction.A defaultThreadFactoryimplementation that accepts the name prefix of the created threads as a constructor argument.Temporary file management with automatic cleanup.Tuple<A,B> Immutable Tuple with 2 objects.Runtime exception for system-level errors in Vertigo.Base exception for user-facing errors in Vertigo.Exception wrapper for converting checked exceptions to unchecked.