Top Fields Constructors Methods
org.jabref.model.groups

public final Enum GroupHierarchyType

extends Enum<GroupHierarchyType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final String
public static final GroupHierarchyType
INCLUDING

Group's content is the union of its own content with its subgroups' content.

public static final GroupHierarchyType
INDEPENDENT

Group's contents are independent of its hierarchical position.

public static final GroupHierarchyType
REFINING

Group's content is the intersection of its own content with its supergroup's content.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static GroupHierarchyType
getByNumberOrDefault(int type)

Returns the hierarchy type from its position in this enum.

public String
public static GroupHierarchyType
public static GroupHierarchyType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

displayNameback to summary
private final String displayName
INCLUDINGback to summary
public static final GroupHierarchyType INCLUDING

Group's content is the union of its own content with its subgroups' content.

INDEPENDENTback to summary
public static final GroupHierarchyType INDEPENDENT

Group's contents are independent of its hierarchical position.

REFININGback to summary
public static final GroupHierarchyType REFINING

Group's content is the intersection of its own content with its supergroup's content.

Constructor Detail

GroupHierarchyTypeback to summary
private GroupHierarchyType(String displayName)

Method Detail

getByNumberOrDefaultback to summary
public static GroupHierarchyType getByNumberOrDefault(int type)

Returns the hierarchy type from its position in this enum. If the specified position is out of the enums bounds, then INDEPENDENT is returned.

getDisplayNameback to summary
public String getDisplayName()
valueOfback to summary
public static GroupHierarchyType valueOf(String name)
valuesback to summary
public static GroupHierarchyType[] values()