Package | Description |
---|---|
com.pervasive.datarush.namespace |
Provides utilities for creating and managing collections of named
objects.
|
Modifier and Type | Field and Description |
---|---|
static CollisionPolicy<?> |
NamespaceBuilder.FAIL_ON_COLLISION
Predefined collision policy throwing a DRException on a name collision.
|
static CollisionPolicy<?> |
NamespaceBuilder.RENAME_SEQUENTIALLY
Predefined collision policy retrying the name binding with a new name.
|
static CollisionPolicy<?> |
NamespaceBuilder.REPLACE_ON_COLLISION
Predefined collision policy replacing the existing entry on a name collision.
|
Constructor and Description |
---|
NamespaceBuilder(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.
|
Copyright © 2021 Actian Corporation. All rights reserved.