Verified Owner
Top Fields Constructors Methods
org.jabref.logic.git.preferences

public Class GitPreferences

extends Object
Class Inheritance
Annotations
@NullMarked
Imports
javafx.beans.property.BooleanProperty, .IntegerProperty, .SimpleBooleanProperty, .SimpleIntegerProperty, .SimpleStringProperty, .StringProperty, org.jspecify.annotations.NullMarked

Field Summary

Modifier and TypeField and Description
private final StringProperty
private final IntegerProperty
private final BooleanProperty
private final StringProperty
private final StringProperty

Constructor Summary

AccessConstructor and Description
public
GitPreferences(String username, String pat, String repositoryUrl, boolean rememberPat, int pullIntervalInMinutes)

private

Method Summary

Modifier and TypeMethod and Description
public static GitPreferences
public String
public boolean
public int
public String
public String
public StringProperty
public IntegerProperty
public BooleanProperty
public StringProperty
public void
public void
setPersistPat(boolean remember)

public void
setPullIntervalInMinutes(int pullIntervalInMinutes)

public void
setRepositoryUrl(String repositoryUrl)

public void
setUsername(String username)

public StringProperty
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

patback to summary
private final StringProperty pat
pullIntervalInMinutesback to summary
private final IntegerProperty pullIntervalInMinutes
rememberPatback to summary
private final BooleanProperty rememberPat
repositoryUrlback to summary
private final StringProperty repositoryUrl
usernameback to summary
private final StringProperty username

Constructor Detail

GitPreferencesback to summary
public GitPreferences(String username, String pat, String repositoryUrl, boolean rememberPat, int pullIntervalInMinutes)
GitPreferencesback to summary
private GitPreferences()

Method Detail

getDefaultback to summary
public static GitPreferences getDefault()
getPatback to summary
public String getPat()
getPersistPatback to summary
public boolean getPersistPat()
getPullIntervalInMinutesback to summary
public int getPullIntervalInMinutes()
getRepositoryUrlback to summary
public String getRepositoryUrl()
getUsernameback to summary
public String getUsername()
patPropertyback to summary
public StringProperty patProperty()
pullIntervalInMinutesPropertyback to summary
public IntegerProperty pullIntervalInMinutesProperty()
rememberPatPropertyback to summary
public BooleanProperty rememberPatProperty()
repositoryUrlPropertyback to summary
public StringProperty repositoryUrlProperty()
setPatback to summary
public void setPat(String pat)
setPersistPatback to summary
public void setPersistPat(boolean remember)
setPullIntervalInMinutesback to summary
public void setPullIntervalInMinutes(int pullIntervalInMinutes)
setRepositoryUrlback to summary
public void setRepositoryUrl(String repositoryUrl)
setUsernameback to summary
public void setUsername(String username)
usernamePropertyback to summary
public StringProperty usernameProperty()