Uses of Interface
com.pervasive.datarush.namespace.CollisionPolicy
Packages that use CollisionPolicy
Package
Description
Provides utilities for creating and managing collections of named
objects.
-
Uses of CollisionPolicy in com.pervasive.datarush.namespace
Fields in com.pervasive.datarush.namespace declared as CollisionPolicyModifier and TypeFieldDescriptionstatic final CollisionPolicy<?>NamespaceBuilder.FAIL_ON_COLLISIONPredefined collision policy throwing a DRException on a name collision.static final CollisionPolicy<?>NamespaceBuilder.RENAME_SEQUENTIALLYPredefined collision policy retrying the name binding with a new name.static final CollisionPolicy<?>NamespaceBuilder.REPLACE_ON_COLLISIONPredefined collision policy replacing the existing entry on a name collision.Constructors in com.pervasive.datarush.namespace with parameters of type CollisionPolicyModifierConstructorDescriptionNamespaceBuilder(CollisionPolicy<T> onCollision) Creates a new mutable namespace with the specified collision policy and no default name generation.NamespaceBuilder(CollisionPolicy<T> onCollision, NamingPolicy<T> defaultNaming) Creates a new mutable namespace with the specified collision and name generation policies.