Top Description Fields Constructors Methods
org.jabref.model.groups

public Class LastNameGroup

extends KeywordGroup
Class Inheritance
Imports
java.util.Collection, .List, .Optional, java.util.stream.Collectors, org.jabref.model.entry.Author, .AuthorList, .BibEntry, org.jabref.model.entry.field.Field, org.jabref.model.strings.LatexToUnicodeAdapter

Matches based on a latex free last name in a specified field. The field is parsed as an author list and the last names are resolved of latex.

Field Summary

Inherited from org.jabref.model.groups.KeywordGroup:
caseSensitivesearchExpressionsearchField

Constructor Summary

AccessConstructor and Description
public
LastNameGroup(String groupName, GroupHierarchyType context, Field searchField, String lastName)

Method Summary

Modifier and TypeMethod and Description
public boolean
public AbstractGroup
pack-priv static List<String>
Inherited from org.jabref.model.groups.KeywordGroup:
equalsgetSearchExpressiongetSearchFieldhashCodeisCaseSensitiveisDynamic

Constructor Detail

LastNameGroupback to summary
public LastNameGroup(String groupName, GroupHierarchyType context, Field searchField, String lastName)

Method Detail

containsback to summary
public boolean contains(BibEntry entry)

Implements abstract org.jabref.model.groups.AbstractGroup.contains.

Returns:boolean

Doc from org.jabref.model.groups.AbstractGroup.contains.

true if this group contains the specified entry, false otherwise.

Annotations
@Override
deepCopyback to summary
public AbstractGroup deepCopy()

Implements abstract org.jabref.model.groups.AbstractGroup.deepCopy.

Returns:AbstractGroup

Doc from org.jabref.model.groups.AbstractGroup.deepCopy.

A deep copy of this object.

Annotations
@Override
getAsLastNamesLatexFreeback to summary
pack-priv static List<String> getAsLastNamesLatexFree(Field field, BibEntry bibEntry)