OOStyle backed by a .bst file - either an internal (classpath) style bundled with
JabRef or an external (filesystem) style supplied by the user.
| Modifier and Type | Field and Description |
|---|---|
| private final BstVM | bstVM
Parsed executable program for this specific |
| private final @Nullable Path | filePath
Filesystem path for external styles; |
| private final boolean | |
| private final boolean | |
| public static final String | |
| public static final String | |
| public static final String | INTERNAL_IEEETRAN_PATH
Classpath resource paths for the built-in BST styles. |
| private final String | |
| private final @Nullable String | resourcePath
Classpath resource path for internal styles; |
| private final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public BstVM | |
| public static BstStyle | createInternal(String resourcePath)
Creates an internal style loaded from a classpath resource (e.g. |
| public boolean | equals(Object o)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public @Nullable Path | |
| public String | |
| public String | getPath()
Implements org. For external styles returns the absolute filesystem path. |
| public String | |
| public int | |
| public boolean | |
| public boolean | |
| public static BstStyle | |
| private static String | |
| public String |
| bstVM | back to summary |
|---|---|
| private final BstVM bstVM Parsed executable program for this specific
| |
| filePath | back to summary |
|---|---|
| private final @Nullable Path filePath Filesystem path for external styles; | |
| hasSortCommand | back to summary |
|---|---|
| private final boolean hasSortCommand | |
| internal | back to summary |
|---|---|
| private final boolean internal | |
| INTERNAL_ABBRV_PATH | back to summary |
|---|---|
| public static final String INTERNAL_ABBRV_PATH | |
| INTERNAL_APA_PATH | back to summary |
|---|---|
| public static final String INTERNAL_APA_PATH | |
| INTERNAL_IEEETRAN_PATH | back to summary |
|---|---|
| public static final String INTERNAL_IEEETRAN_PATH Classpath resource paths for the built-in BST styles. | |
| name | back to summary |
|---|---|
| private final String name | |
| resourcePath | back to summary |
|---|---|
| private final @Nullable String resourcePath Classpath resource path for internal styles; | |
| source | back to summary |
|---|---|
| private final String source | |
| BstStyle | back to summary |
|---|---|
| private BstStyle(@Nullable String resourcePath, @Nullable Path filePath, boolean internal, String source, BstVM bstVM) | |
| createBstVM | back to summary |
|---|---|
| public BstVM createBstVM() Returns the parsed | |
| createInternal | back to summary |
|---|---|
| public static BstStyle createInternal(String resourcePath) throws IOException Creates an internal style loaded from a classpath resource (e.g. | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| getFilePath | back to summary |
|---|---|
| public @Nullable Path getFilePath() Returns the filesystem | |
| getName | back to summary |
|---|---|
| public String getName() Implements org.
| |
| getPath | back to summary |
|---|---|
| public String getPath() Implements org. For external styles returns the absolute filesystem path.
For internal styles returns the classpath resource path (starts with
| |
| getSource | back to summary |
|---|---|
| public String getSource() | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| hasSortCommand | back to summary |
|---|---|
| public boolean hasSortCommand() | |
| isInternalStyle | back to summary |
|---|---|
| public boolean isInternalStyle() Implements org.
| |
| loadExternal | back to summary |
|---|---|
| public static BstStyle loadExternal(Path path) throws IOException Creates an external (user-supplied) style backed by a filesystem path. | |
| stripBstExtension | back to summary |
|---|---|
| private static String stripBstExtension(String filename) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |