Class ReentrantLock

  • All Implemented Interfaces:
    io.ciera.runtime.summit.types.IXtumlType, Comparable<Object>

    public class ReentrantLock
    extends io.ciera.runtime.summit.types.InstRefMapping
    implements io.ciera.runtime.summit.types.IXtumlType
    • Constructor Detail

      • ReentrantLock

        public ReentrantLock()
      • ReentrantLock

        public ReentrantLock​(Object value)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
    • Method Detail

      • promote

        public ReentrantLock promote​(Object o)
                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        promote in class io.ciera.runtime.summit.types.UDT<Object>
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • deserialize

        public static ReentrantLock deserialize​(Object o)
                                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException