Searched defs:ref (Results 1 - 18 of 18) sorted by relevance

/libcore/luni/src/main/java/java/lang/ref/
H A DPhantomReference.java33 package java.lang.ref;
H A DSoftReference.java33 package java.lang.ref;
H A DWeakReference.java33 package java.lang.ref;
43 * A set {@code ref} of references is determined. {@code ref} contains the
56 * All references in {@code ref} are atomically cleared.
59 * All objects formerly being referenced by {@code ref} become eligible for
63 * At some future point, all references in {@code ref} will be enqueued
H A DReference.java33 package java.lang.ref;
44 * {@link java.lang.ref.SoftReference}, {@link java.lang.ref.WeakReference}, and
45 * {@link java.lang.ref.PhantomReference}. "Weakness" here means that less restrictions are
63 * instance of a {@code java.lang.ref.Reference} subclass.
73 * a {@code java.lang.ref.SoftReference} instance, but no {@code java.lang.ref.WeakReference}
74 * or {@code java.lang.ref.PhantomReference} instances.</li>
83 * {@code java.lang.ref.WeakReference} instance, but no {@code java.lang.ref
[all...]
H A DReferenceQueue.java18 package java.lang.ref;
H A DFinalizerReference.java17 package java.lang.ref;
/libcore/support/src/test/java/libcore/java/lang/ref/
H A DFinalizationTester.java17 package libcore.java.lang.ref;
/libcore/luni/src/main/java/java/util/concurrent/atomic/
H A DFences.java33 * <p>Each ordering method accepts a {@code ref} argument, and
54 * {@link java.lang.ref} package specification) with respect to
437 * java.lang.ref.Reference} constructed with argument <em>p</em>
483 * @param ref the reference. If null, this method has no effect.
484 * @return the given ref, to simplify usage
486 public static <T> T orderReads(T ref) { argument
488 return ref;
498 * @param ref the reference. If null, this method has no effect.
499 * @return the given ref, to simplify usage
501 public static <T> T orderWrites(T ref) { argument
515 orderAccesses(T ref) argument
535 reachabilityFence(Object ref) argument
[all...]
/libcore/luni/src/test/java/tests/api/java/lang/ref/
H A DPhantomReferenceTest.java18 package tests.api.java.lang.ref;
20 import java.lang.ref.PhantomReference;
21 import java.lang.ref.Reference;
22 import java.lang.ref.ReferenceQueue;
23 import libcore.java.lang.ref.FinalizationTester;
36 * java.lang.ref.PhantomReference#get()
110 * java.lang.ref.PhantomReference#PhantomReference(java.lang.Object,
111 * java.lang.ref.ReferenceQueue)
H A DSoftReferenceTest.java17 package tests.api.java.lang.ref;
21 import java.lang.ref.Reference;
22 import java.lang.ref.ReferenceQueue;
23 import java.lang.ref.SoftReference;
25 import libcore.java.lang.ref.FinalizationTester;
36 * java.lang.ref.SoftReference#SoftReference(java.lang.Object,
37 * java.lang.ref.ReferenceQueue)
60 * java.lang.ref.SoftReference#SoftReference(java.lang.Object)
74 * java.lang.ref.SoftReference#get()
104 Reference ref;
[all...]
H A DWeakReferenceTest.java18 package tests.api.java.lang.ref;
20 import java.lang.ref.ReferenceQueue;
21 import java.lang.ref.WeakReference;
31 * java.lang.ref.WeakReference#WeakReference(java.lang.Object,
32 * java.lang.ref.ReferenceQueue)
58 * java.lang.ref.WeakReference#WeakReference(java.lang.Object)
H A DReferenceQueueTest.java18 package tests.api.java.lang.ref;
20 import java.lang.ref.PhantomReference;
21 import java.lang.ref.Reference;
22 import java.lang.ref.ReferenceQueue;
23 import java.lang.ref.SoftReference;
24 import java.lang.ref.WeakReference;
25 import libcore.java.lang.ref.FinalizationTester;
61 * java.lang.ref.ReferenceQueue#poll()
107 * java.lang.ref.ReferenceQueue#remove()
154 * java.lang.ref
[all...]
H A DReferenceTest.java17 package tests.api.java.lang.ref;
19 import java.lang.ref.PhantomReference;
20 import java.lang.ref.Reference;
21 import java.lang.ref.ReferenceQueue;
22 import java.lang.ref.SoftReference;
23 import java.lang.ref.WeakReference;
25 import libcore.java.lang.ref.FinalizationTester;
86 * java.lang.ref.Reference#clear()
109 * java.lang.ref.Reference#enqueue()
114 Reference ref
[all...]
/libcore/luni/src/test/java/libcore/java/lang/ref/
H A DReferenceQueueTest.java17 package libcore.java.lang.ref;
19 import java.lang.ref.ReferenceQueue;
20 import java.lang.ref.WeakReference;
H A DFinalizeTest.java17 package libcore.java.lang.ref;
/libcore/luni/src/main/java/java/net/
H A DURLStreamHandler.java100 String ref;
141 ref = null;
154 ref = url.getRef();
169 ref = spec.substring(pos + 1, nextPos);
174 ref = null;
180 ref = null;
192 setURL(url, url.getProtocol(), host, port, authority, userInfo, path, query, ref);
223 * @param ref
230 String file, String ref) {
234 u.set(protocol, host, port, file, ref);
229 setURL(URL u, String protocol, String host, int port, String file, String ref) argument
241 setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref) argument
[all...]
H A DURL.java41 * {@code http://username:password@host:8080/directory/file?query#ref}:
52 * <tr><td>{@link #getRef() Ref}</td><td>{@code ref}</td><td>fragment</td></tr>
89 private String ref; field in class:URL
256 this.ref = file.substring(hash + 1);
305 protected void set(String protocol, String host, int port, String file, String ref) { argument
312 this.ref = ref;
655 return ref;
664 String path, String query, String ref) {
669 set(protocol, host, port, file, ref);
663 set(String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref) argument
[all...]
/libcore/luni/src/test/java/libcore/java/net/
H A DOldURLStreamHandlerTest.java137 handler.setURL(url, "http", "localhost", 80, "foo.c", "ref");
148 "user", "foo.c", "query", "ref");
217 String ref) {
218 super.setURL(u, protocol, host, port, file, ref);
229 String ref) {
231 userInfo, path, query, ref);
212 setURL(URL u, String protocol, String host, int port, String file, String ref) argument
221 setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref) argument

Completed in 1276 milliseconds