Enum EmbeddingJournalUpdateStrategy.JournalUpdateCase
- java.lang.Object
-
- java.lang.Enum<EmbeddingJournalUpdateStrategy.JournalUpdateCase>
-
- org.projectbarbel.histo.functions.EmbeddingJournalUpdateStrategy.JournalUpdateCase
-
- All Implemented Interfaces:
Serializable
,Comparable<EmbeddingJournalUpdateStrategy.JournalUpdateCase>
- Enclosing class:
- EmbeddingJournalUpdateStrategy
public static enum EmbeddingJournalUpdateStrategy.JournalUpdateCase extends Enum<EmbeddingJournalUpdateStrategy.JournalUpdateCase>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EMBEDDEDINTERVAL
EMBEDDEDOVERLAP
EMBEDDEDOVERLAY
OVERLAY
POSTOVERLAPPING
POSTOVERLAPPING_OVERLAY
PREOVERLAPPING
PREOVERLAPPING_OVERLAY
STRAIGHTINSERT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EmbeddingJournalUpdateStrategy.JournalUpdateCase
validate(boolean interruptedFrom, boolean interruptedUntil, boolean interruptedEqual, boolean betweenVersions)
static EmbeddingJournalUpdateStrategy.JournalUpdateCase
valueOf(String name)
Returns the enum constant of this type with the specified name.static EmbeddingJournalUpdateStrategy.JournalUpdateCase[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
STRAIGHTINSERT
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase STRAIGHTINSERT
-
PREOVERLAPPING
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase PREOVERLAPPING
-
POSTOVERLAPPING
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase POSTOVERLAPPING
-
EMBEDDEDINTERVAL
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase EMBEDDEDINTERVAL
-
EMBEDDEDOVERLAP
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase EMBEDDEDOVERLAP
-
OVERLAY
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase OVERLAY
-
EMBEDDEDOVERLAY
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase EMBEDDEDOVERLAY
-
PREOVERLAPPING_OVERLAY
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase PREOVERLAPPING_OVERLAY
-
POSTOVERLAPPING_OVERLAY
public static final EmbeddingJournalUpdateStrategy.JournalUpdateCase POSTOVERLAPPING_OVERLAY
-
-
Method Detail
-
values
public static EmbeddingJournalUpdateStrategy.JournalUpdateCase[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EmbeddingJournalUpdateStrategy.JournalUpdateCase c : EmbeddingJournalUpdateStrategy.JournalUpdateCase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EmbeddingJournalUpdateStrategy.JournalUpdateCase valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
validate
public static EmbeddingJournalUpdateStrategy.JournalUpdateCase validate(boolean interruptedFrom, boolean interruptedUntil, boolean interruptedEqual, boolean betweenVersions)
-
-