Class GlobalIdFactory


  • public class GlobalIdFactory
    extends java.lang.Object
    • Method Detail

      • createId

        public GlobalId createId​(java.lang.Object targetCdo)
      • createId

        public GlobalId createId​(java.lang.Object targetCdo,
                                 OwnerContext ownerContext)
        Parameters:
        ownerContext - for bounded ValueObjects, optional
      • createUnboundedValueObjectId

        public UnboundedValueObjectId createUnboundedValueObjectId​(java.lang.Class valueObjectClass)
      • createValueObjectIdFromPath

        @Deprecated
        public ValueObjectId createValueObjectIdFromPath​(GlobalId owner,
                                                         java.lang.String fragment)
        Deprecated.
      • createIdFromInstance

        public InstanceId createIdFromInstance​(java.lang.Object instance)
      • createInstanceId

        public InstanceId createInstanceId​(java.lang.Object localId,
                                           java.lang.Class entityClass)
      • createInstanceId

        public InstanceId createInstanceId​(java.lang.Object localId,
                                           java.lang.String typeName)