W3cubDocs

/Groovy 3.0

[Java] Enum ReferenceType

  • org.codehaus.groovy.util.ReferenceType
public enum ReferenceType
extends Enum

Enum Constants Summary

Enum constants classes
Enum constant Description
HARD
PHANTOM
SOFT
WEAK

Methods Summary

Methods
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

Inherited Methods
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