Available on java
@:overload@:finalfinalacquire(param1:Int):Void
@:overload@:throws("java.lang.InterruptedException")@:finalfinalacquireInterruptibly(param1:Int):Void
@:overload@:finalfinalacquireShared(param1:Int):Void
@:overload@:throws("java.lang.InterruptedException")@:finalfinalacquireSharedInterruptibly(param1:Int):Void
@:overload@:finalfinalgetExclusiveQueuedThreads():Collection<Thread>
@:overload@:finalfinalgetFirstQueuedThread():Thread
@:overload@:finalfinalgetQueueLength():Int
@:overload@:finalfinalgetQueuedThreads():Collection<Thread>
@:overload@:finalfinalgetSharedQueuedThreads():Collection<Thread>
@:overload@:finalfinalgetWaitQueueLength(param1:AbstractQueuedSynchronizer_ConditionObject):Int
@:overload@:finalfinalgetWaitingThreads(param1:AbstractQueuedSynchronizer_ConditionObject):Collection<Thread>
@:overload@:finalfinalhasContended():Bool
@:overload@:finalfinalhasQueuedPredecessors():Bool
@:overload@:finalfinalhasQueuedThreads():Bool
@:overload@:finalfinalhasWaiters(param1:AbstractQueuedSynchronizer_ConditionObject):Bool
@:overload@:finalfinalisQueued(param1:Thread):Bool
@:overload@:finalfinalowns(param1:AbstractQueuedSynchronizer_ConditionObject):Bool
@:overload@:finalfinalrelease(param1:Int):Bool
@:overload@:finalfinalreleaseShared(param1:Int):Bool
@:overloadtoString():String
@:overload@:throws("java.lang.InterruptedException")@:finalfinaltryAcquireNanos(param1:Int, param2:Int64):Bool
@:overload@:throws("java.lang.InterruptedException")@:finalfinaltryAcquireSharedNanos(param1:Int, param2:Int64):Bool