Available on jvm
new()
new(param1:Bool)
getHoldCount():Int
getOwner():Thread
finalgetQueueLength():Int
getQueuedThreads():Collection<Thread>
getWaitQueueLength(param1:Condition):Int
getWaitingThreads(param1:Condition):Collection<Thread>
finalhasQueuedThread(param1:Thread):Bool
finalhasQueuedThreads():Bool
hasWaiters(param1:Condition):Bool
finalisFair():Bool
isHeldByCurrentThread():Bool
isLocked():Bool
lock():Void
lockInterruptibly():Void
newCondition():Condition
toString():String
tryLock():Bool
tryLock(param1:Int64, param2:TimeUnit):Bool
unlock():Void