public class IdBuilder
extends java.lang.Object
| Constructor and Description |
|---|
IdBuilder(GlobalIdFactory globalIdFactory) |
| Modifier and Type | Method and Description |
|---|---|
InstanceId |
instanceId(java.lang.Object instance) |
InstanceId |
instanceId(java.lang.Object localId,
java.lang.Class entityClass) |
UnboundedValueObjectId |
unboundedValueObjectId(java.lang.Class valueObjectClass) |
ValueObjectId |
voId(java.lang.String path) |
IdBuilder |
withOwner(java.lang.Object localId,
java.lang.Class ownerEntityClass) |
IdBuilder |
withUnboundedOwner(java.lang.Class ownerValueObjectClass) |
public IdBuilder(GlobalIdFactory globalIdFactory)
public IdBuilder withUnboundedOwner(java.lang.Class ownerValueObjectClass)
public IdBuilder withOwner(java.lang.Object localId, java.lang.Class ownerEntityClass)
public ValueObjectId voId(java.lang.String path)
public InstanceId instanceId(java.lang.Object instance)
public UnboundedValueObjectId unboundedValueObjectId(java.lang.Class valueObjectClass)
public InstanceId instanceId(java.lang.Object localId, java.lang.Class entityClass)