[Java] Enum ReferenceType
- org.codehaus.groovy.util.ReferenceType
public enum ReferenceType extends Enum
Enum Constants Summary
Enum constant | Description |
---|---|
HARD | |
PHANTOM | |
SOFT | |
WEAK |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
<T, V extends Finalizable> | protected Reference<T, V> |
createReference(T value, V handler, ReferenceQueue queue) |
<T, V extends Finalizable> | protected Reference<T, V> |
createReference(T value, V handler, ReferenceQueue queue) |
<T, V extends Finalizable> | protected Reference<T, V> |
createReference(T value, V handler, ReferenceQueue queue) |
<T, V extends Finalizable> | protected Reference<T, V> |
createReference(T value, V handler, ReferenceQueue queue) |
<T, V extends Finalizable> | protected abstract Reference<T, V> |
createReference(T value, V handler, ReferenceQueue queue) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Enum | name, equals, toString, hashCode, compareTo, compareTo, valueOf, getDeclaringClass, ordinal, wait, wait, wait, getClass, notify, notifyAll |
Enum Constant Detail
public ReferenceType HARD
public ReferenceType PHANTOM
public ReferenceType SOFT
public ReferenceType WEAK
Method Detail
<T, V extends Finalizable> @Override protected Reference<T, V> createReference(T value, V handler, ReferenceQueue queue)
<T, V extends Finalizable> @Override protected Reference<T, V> createReference(T value, V handler, ReferenceQueue queue)
<T, V extends Finalizable> @Override protected Reference<T, V> createReference(T value, V handler, ReferenceQueue queue)
<T, V extends Finalizable> @Override protected Reference<T, V> createReference(T value, V handler, ReferenceQueue queue)
<T, V extends Finalizable> protected abstract Reference<T, V> createReference(T value, V handler, ReferenceQueue queue)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/util/ReferenceType.html