| 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 © 2020 Actian Corporation. All rights reserved.