Skip navigation links
A B C D E F G H I L M N O P R S T V 

A

addPairs(List<ReplPair>) - Method in class bjc.everge.ReplSet
Adds more pairs to the ReplSet.
addPairs(ReplPair...) - Method in class bjc.everge.ReplSet
Adds more pairs to the ReplSet.
apply(String) - Method in class bjc.everge.ReplPair
 
apply(String) - Method in class bjc.everge.ReplSet
Apply the ReplSet to a string.
args - Variable in class bjc.everge.ControlledString.Control
The arguments to the control.

B

BadReplParse - Exception in bjc.everge
Exception thrown when ReplPair parsing fails
BadReplParse(String) - Constructor for exception bjc.everge.BadReplParse
Create a new exception for ReplPair parsing failing.
BadReplParse(String, List<ReplError>) - Constructor for exception bjc.everge.BadReplParse
Create a new exception for ReplPair parsing failing.
bjc.everge - package bjc.everge
 

C

C(String, String...) - Static method in class bjc.everge.ControlledString.Control
Convenient static constructor for static imports.
compareTo(ReplPair) - Method in class bjc.everge.ReplPair
 
contArg - Variable in class bjc.everge.ControlledString.ParseStrings
The indicator for separating arguments to a control.
contEsc - Variable in class bjc.everge.ControlledString.ParseStrings
The indicator for escaping any of the indicators (including itself)
contInd - Variable in class bjc.everge.ControlledString.ParseStrings
The indicator for separating controls from the regular string.
Control() - Constructor for class bjc.everge.ControlledString.Control
Create a new blank control.
Control(String) - Constructor for class bjc.everge.ControlledString.Control
Create a new argless control.
Control(String, String...) - Constructor for class bjc.everge.ControlledString.Control
Create a new control.
ControlledString - Class in bjc.everge
Represents a string with a set of control flags attached to it.
ControlledString() - Constructor for class bjc.everge.ControlledString
Create a new blank controlled string.
ControlledString(String) - Constructor for class bjc.everge.ControlledString
Create a new controlled string without any controls.
ControlledString(String, ControlledString.Control...) - Constructor for class bjc.everge.ControlledString
Create a new controlled string.
ControlledString.Control - Class in bjc.everge
Represents a single control (a key-values pair)
ControlledString.ParseStrings - Class in bjc.everge
Parameter class for defining how to parse a ControlledString.
controls - Variable in class bjc.everge.ControlledString
The controls that apply to the string.
contSep - Variable in class bjc.everge.ControlledString.ParseStrings
The indicator for separating individual controls.
count() - Method in class bjc.everge.ControlledString.Control
Get the count of arguments this control has.
count() - Method in class bjc.everge.ControlledString
Get the count of controls.

D

defMulti - Variable in class bjc.everge.ReplOpts
Whether to process multi-line defns.
defPrior - Variable in class bjc.everge.ReplOpts
The default priority.
defStage - Variable in class bjc.everge.ReplOpts
The default stage.
defStatus - Variable in class bjc.everge.ReplOpts
Default status.

E

equals(Object) - Method in class bjc.everge.ControlledString.Control
 
equals(Object) - Method in class bjc.everge.ReplOpts
 
equals(Object) - Method in class bjc.everge.ReplPair
 
errs - Variable in exception bjc.everge.BadReplParse
The errors that were encountered during parsing.
errStream - Variable in class bjc.everge.Everge
Stream to use for error output.
errStream - Variable in class bjc.everge.ReplOpts
The stream to print error output on.
escapeSplit(String, String, String) - Static method in class bjc.everge.StringUtils
Split a string on every occurrence of a string not preceded by an escape.
Everge - Class in bjc.everge
Everge front-end application.
Everge() - Constructor for class bjc.everge.Everge
 
Everge.InputStatus - Enum in bjc.everge
Details how we handle our input.

F

find - Variable in class bjc.everge.ReplPair
The string to look for.
fromFile(String) - Static method in class bjc.everge.ReplSet
Load a ReplSet from a file.

G

get(int) - Method in class bjc.everge.ControlledString.Control
Get an argument from the control.
get() - Method in class bjc.everge.IntHolder
Get the value.
guard - Variable in class bjc.everge.ReplPair
The guard for this replacement.

H

hasControls() - Method in class bjc.everge.ControlledString
Check if the string has controls.
hashCode() - Method in class bjc.everge.ControlledString.Control
 
hashCode() - Method in class bjc.everge.ReplOpts
 
hashCode() - Method in class bjc.everge.ReplPair
 

I

incr() - Method in class bjc.everge.IntHolder
Increment the value by one, and return it.
incr(int) - Method in class bjc.everge.IntHolder
Increment the value by an amount and return it.
IntHolder - Class in bjc.everge
Utility class for ints by ref.
IntHolder() - Constructor for class bjc.everge.IntHolder
Create a new int-holder set to 0.
IntHolder(int) - Constructor for class bjc.everge.IntHolder
Create a new int-holder set to a value.
isDebug - Variable in class bjc.everge.ReplOpts
Enable debug info.
isDebug - Static variable in class bjc.everge.StringUtils
Is the class in debug mode or not?
isPerf - Variable in class bjc.everge.ReplOpts
Enable performance info.
isTrace - Variable in class bjc.everge.ReplOpts
Enable trace info.

L

line - Variable in class bjc.everge.ReplError
The line the error occurred on.

M

main(String[]) - Static method in class bjc.everge.Everge
Main method for front end,
msg - Variable in class bjc.everge.ReplError
The message of the error.

N

name - Variable in class bjc.everge.ControlledString.Control
The name of the control.
name - Variable in class bjc.everge.ReplPair
The name of this replacement.
numPairs - Variable in class bjc.everge.ReplError
The number of pairs we have processed so far.

O

outStream - Variable in class bjc.everge.Everge
Stream to use for normal output.
outStream - Variable in class bjc.everge.ReplOpts
The stream to print normal output on.

P

parse(String, ControlledString.ParseStrings) - Static method in class bjc.everge.ControlledString
Parse a controlled string from a regular string.
ParseStrings(String, String, String, String) - Constructor for class bjc.everge.ControlledString.ParseStrings
Create a new set of parse strings.
priority - Variable in class bjc.everge.ReplPair
The priority for this replacement.
processArgs(String...) - Method in class bjc.everge.Everge
Process one or more command line arguments.
processArgs(List<String>, String...) - Method in class bjc.everge.Everge
Process one or more command line arguments.
processInputFile(String) - Method in class bjc.everge.Everge
Process a input file.
processInputFile(List<String>, String) - Method in class bjc.everge.Everge
Process a input file.
processString(String) - Method in class bjc.everge.Everge
Process an input string.
PS(String, String, String, String) - Static method in class bjc.everge.ControlledString.ParseStrings
Convenient static constructor.

R

readList(Scanner) - Static method in class bjc.everge.ReplPair
Read a list of replacement pairs from an input source.
readList(List<ReplPair>, Scanner) - Static method in class bjc.everge.ReplPair
Read a list of replacement pairs from an input source, adding them to an existing list.
readList(List<ReplPair>, Scanner, List<ReplError>) - Static method in class bjc.everge.ReplPair
Read a list of replacement pairs from an input source, adding them to an existing list.
readList(List<ReplPair>, Scanner, List<ReplError>, ReplOpts) - Static method in class bjc.everge.ReplPair
Read a list of replacement pairs from an input source, adding them to an existing list.
replace - Variable in class bjc.everge.ReplPair
The string to replace it with.
ReplError - Class in bjc.everge
Represents an error encountered parsing ReplPairs
ReplError(IntHolder, IntHolder, String, String) - Constructor for class bjc.everge.ReplError
Create a new ReplPair parse error.
ReplError(int, int, String, String) - Constructor for class bjc.everge.ReplError
Create a new ReplPair parse error.
ReplOpts - Class in bjc.everge
Options for processing ReplPairs.
ReplOpts() - Constructor for class bjc.everge.ReplOpts
 
ReplPair - Class in bjc.everge
String pairs for replacements.
ReplPair() - Constructor for class bjc.everge.ReplPair
Create a new blank replacement pair.
ReplPair(String, String) - Constructor for class bjc.everge.ReplPair
Create a new replacement pair with a priority of 1.
ReplPair(String, String, String) - Constructor for class bjc.everge.ReplPair
Create a new named replacement pair with a priority of 1.
ReplPair(String, String, int) - Constructor for class bjc.everge.ReplPair
Create a new replacement pair with a set priority.
ReplPair(String, String, int, String) - Constructor for class bjc.everge.ReplPair
Create a new replacement pair with a set priority and name.
ReplSet - Class in bjc.everge
A set of ReplPairs, kept together for easy use
ReplSet() - Constructor for class bjc.everge.ReplSet
Create a new blank set of pairs.
ReplSet(List<ReplPair>) - Constructor for class bjc.everge.ReplSet
Create a new set of pairs using an existing list of pairs.

S

set(int) - Method in class bjc.everge.IntHolder
Set the value.
sliceString(String, int, int) - Static method in class bjc.everge.StringUtils
Slice a substring out of another string.
sliceStringL(String, int, int) - Static method in class bjc.everge.StringUtils
Slice a substring out of another string.
StageStatus - Enum in bjc.everge
Possible statuses of pairs with respect to exporting.
strang - Variable in class bjc.everge.ControlledString
The string the controls apply to.
StringUtils - Class in bjc.everge
Utility methods for strings.
StringUtils() - Constructor for class bjc.everge.StringUtils
 

T

toPrintString() - Method in exception bjc.everge.BadReplParse
Convert the exception to a printable format.
toPrintString() - Method in class bjc.everge.ReplError
Convert the error to a printable string.
toPrintString(String) - Method in class bjc.everge.ReplError
Convert the error to a printable string, with a custom header.
toString() - Method in exception bjc.everge.BadReplParse
 
toString() - Method in class bjc.everge.ControlledString.Control
 
toString() - Method in class bjc.everge.ControlledString
 
toString() - Method in class bjc.everge.ReplError
 
toString() - Method in class bjc.everge.ReplPair
 
txt - Variable in class bjc.everge.ReplError
The text of the line we errored on.

V

val - Variable in class bjc.everge.IntHolder
The int value.
valueOf(String) - Static method in enum bjc.everge.Everge.InputStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bjc.everge.StageStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum bjc.everge.Everge.InputStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bjc.everge.StageStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T V 
Skip navigation links

Copyright © 2019. All rights reserved.