Share via


TimeBasedImmutabilityMode Class

public final class TimeBasedImmutabilityMode
extends ExpandableStringEnum<TimeBasedImmutabilityMode>

The time-based immutability mode. Only applicable if time-based immutability is enabled.

Field Summary

Modifier and Type Field and Description
static final TimeBasedImmutabilityMode LOCKED

Static value Locked for TimeBasedImmutabilityMode.

static final TimeBasedImmutabilityMode UNLOCKED

Static value Unlocked for TimeBasedImmutabilityMode.

Constructor Summary

Constructor Description
TimeBasedImmutabilityMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of TimeBasedImmutabilityMode value.

Method Summary

Modifier and Type Method and Description
static TimeBasedImmutabilityMode fromString(String name)

Creates or finds a TimeBasedImmutabilityMode from its string representation.

static Collection<TimeBasedImmutabilityMode> values()

Gets known TimeBasedImmutabilityMode values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

LOCKED

public static final TimeBasedImmutabilityMode LOCKED

Static value Locked for TimeBasedImmutabilityMode.

UNLOCKED

public static final TimeBasedImmutabilityMode UNLOCKED

Static value Unlocked for TimeBasedImmutabilityMode.

Constructor Details

TimeBasedImmutabilityMode

@Deprecated
public TimeBasedImmutabilityMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of TimeBasedImmutabilityMode value.

Method Details

fromString

public static TimeBasedImmutabilityMode fromString(String name)

Creates or finds a TimeBasedImmutabilityMode from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding TimeBasedImmutabilityMode.

values

public static Collection<TimeBasedImmutabilityMode> values()

Gets known TimeBasedImmutabilityMode values.

Returns:

known TimeBasedImmutabilityMode values.

Applies to