Verified Owner
Top Fields Constructors Methods
org.jabref.model.search

public final Enum PostgresConstants

extends Enum<PostgresConstants>
Class Inheritance
Imports
java.util.List

Field Summary

Modifier and TypeField and Description
public static final PostgresConstants
public static final PostgresConstants
public static final PostgresConstants
public static final PostgresConstants
public static final PostgresConstants
public static final List<String>
public static final PostgresConstants
private final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
public static String
getSplitTableSchemaReference(String mainTable)

Generates the schema reference for the split table, which is used to store multi-value fields (e.g., authors, keywords) in a normalized form to facilitate efficient querying and indexing of the data.

public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.

public static PostgresConstants
public static PostgresConstants[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

BIB_FIELDS_SCHEMEback to summary
public static final PostgresConstants BIB_FIELDS_SCHEME
ENTRY_IDback to summary
public static final PostgresConstants ENTRY_ID
FIELD_NAMEback to summary
public static final PostgresConstants FIELD_NAME
FIELD_VALUE_LITERALback to summary
public static final PostgresConstants FIELD_VALUE_LITERAL
FIELD_VALUE_TRANSFORMEDback to summary
public static final PostgresConstants FIELD_VALUE_TRANSFORMED
POSTGRES_FUNCTIONSback to summary
public static final List<String> POSTGRES_FUNCTIONS
SPLIT_TABLE_SUFFIXback to summary
public static final PostgresConstants SPLIT_TABLE_SUFFIX
valueback to summary
private final String value

Constructor Detail

PostgresConstantsback to summary
private PostgresConstants(String value)

Method Detail

getMainTableSchemaReferenceback to summary
public static String getMainTableSchemaReference(String mainTable)
getSplitTableSchemaReferenceback to summary
public static String getSplitTableSchemaReference(String mainTable)

Generates the schema reference for the split table, which is used to store multi-value fields (e.g., authors, keywords) in a normalized form to facilitate efficient querying and indexing of the data.

toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Annotations
@Override
valueOfback to summary
public static PostgresConstants valueOf(String name)
valuesback to summary
public static PostgresConstants[] values()