1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
%%Page: (1) 1
%%BeginPageSetup
/pagesave save def
%%EndPageSetup
iso1dict begin
(Test Files) 35.25 water
gsave
llx lly 12 add translate
/v 0 store
/x0 x v get 4.703931 add sx cw mul add store
/y0 y v get bfs th add sub store
x0 y0 moveto
(/* This code is part of Freenet. It is distributed under the GNU General) c n
( * Public License, version 2 \(or at your option any later version\). See) N
( * http://www.gnu.org/ for further details of the GPL. */) N
(package) K
( freenet.client;) p n
() N
(import) K
( freenet.keys.FreenetURI;) p n
(import) K
( freenet.support.api.Bucket;) p n
() N
(/**) C n
( * Class to contain everything needed for an insert.) N
( */) N
(public) K
( ) p
(class) K
( ) p
(InsertBlock) L
( {) p n
() N
() S 8 T () S
(private) K
( ) p
(final) K
( Bucket data;) p n
() S 8 T () S
(private) K
( ) p
(boolean) k
( isFreed;) p n
() S 8 T () S
(public) K
( ) p
(final) K
( FreenetURI desiredURI;) p n
() S 8 T () S
(public) K
( ) p
(final) K
( ClientMetadata clientMetadata;) p n
() S 8 T () N
() S 8 T () S
(public) K
( InsertBlock\(Bucket data, ClientMetadata metadata, FreenetURI desi) p n
(redURI\) {) N
() S 8 T () S 16 T () S
(if) K
(\(data == ) p
(null) k
(\) ) p
(throw) K
( ) p
(new) K
( NullPointerException\(\);) p n
() S 8 T () S 16 T (this.data = data;) N
() S 8 T () S 16 T (this.isFreed = ) S
(false) k
(;) p n
() S 8 T () S 16 T () S
(if) K
(\(metadata == ) p
(null) k
(\)) p n
() S 8 T () S 16 T () S 24 T (clientMetadata = ) S
(new) K
( ClientMetadata\(\);) p n
() S 8 T () S 16 T () S
(else) K n
() p 8 T () S 16 T () S 24 T (clientMetadata = metadata;) N
() S 8 T () S 16 T (this.desiredURI = desiredURI;) N
() S 8 T (}) N
() S 8 T () N
() S 8 T () S
(public) K
( Bucket getData\(\) {) p n
() S 8 T () S 16 T () S
(return) K
( \(isFreed ? ) p
(null) k
( : data\);) p n
() S 8 T (}) N
() S 8 T () N
() S 8 T () S
(public) K
( ) p
(void) k
( free\(\){) p n
() S 8 T () S 16 T () S
(synchronized) K
( \() p
(this) k
(\) {) p n
() S 8 T () S 16 T () S 24 T () S
(if) K
(\(isFreed\) ) p
(return) K
(;) p n
() S 8 T () S 16 T () S 24 T (isFreed = ) S
(true) k
(;) p n
() S 8 T () S 16 T (}) N
() S 8 T () S 16 T (data.free\(\);) N
() S 8 T (}) N
(}) N
(InsertBlock.java) (right) (1) title
border
grestore
(The room for the header) rhead
(Printed by Somebody from a machine) (Right) (1) footer
end % of iso1dict
pagesave restore
showpage
%%Trailer
end
%%EOF
|