1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__
5 #define __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__
6 
7 #pragma interface
8 
9 #include <java/util/concurrent/locks/ReentrantReadWriteLock$Sync.h>
10 
11 class java::util::concurrent::locks::ReentrantReadWriteLock$FairSync : public ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync
12 {
13 
14 public: // actually package-private
15   ReentrantReadWriteLock$FairSync();
16   jboolean writerShouldBlock(::java::lang::Thread *);
17   jboolean readerShouldBlock(::java::lang::Thread *);
18 private:
19   static const jlong serialVersionUID = -2274990926593161451LL;
20 public:
21   static ::java::lang::Class class$;
22 };
23 
24 #endif // __java_util_concurrent_locks_ReentrantReadWriteLock$FairSync__
25