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

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.
close() - Method in class bjc.everge.MirrorOutputStream
 
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

DEBUG - Static variable in class bjc.everge.LogStream
Log level for printing debug messages.
debug(String) - Method in class bjc.everge.LogStream
Emit a debug message.
debugf(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted debug message.
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
 
ERROR - Static variable in class bjc.everge.LogStream
Log level for printing all errors.
error(String) - Method in class bjc.everge.LogStream
Emit a normal error message.
errorf(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted normal error message.
errs - Variable in exception bjc.everge.BadReplParse
The errors that were encountered during parsing.
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

FATAL - Static variable in class bjc.everge.LogStream
Log level for printing only fatal errors.
fatal(String) - Method in class bjc.everge.LogStream
Emit a fatal error message.
fatalf(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted fatal error message.
find - Variable in class bjc.everge.ReplPair
The string to look for.
flush() - Method in class bjc.everge.MirrorOutputStream
 
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.
INFO - Static variable in class bjc.everge.LogStream
Log level for printing info messages.
info(String) - Method in class bjc.everge.LogStream
Emit an info message.
infof(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted info message.
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.
LogStream - Class in bjc.everge
Simple class used for logging with various levels.
LogStream(PrintStream) - Constructor for class bjc.everge.LogStream
Create a new log stream.
LogStream(PrintStream, int) - Constructor for class bjc.everge.LogStream
Create a new log stream.
louder() - Method in class bjc.everge.LogStream
Increment the verbosity of the stream.
louder(int) - Method in class bjc.everge.LogStream
Increase the verbosity of the stream by an amount.

M

main(String[]) - Static method in class bjc.everge.Everge
Main method for front end,
message(int, String) - Method in class bjc.everge.LogStream
Print a message at a given verbosity level.
messagef(int, String, Object...) - Method in class bjc.everge.LogStream
Print a formatted message at a given verbosity level.
MirrorOutputStream - Class in bjc.everge
An output stream that mirrors its contents to other streams.
MirrorOutputStream(OutputStream...) - Constructor for class bjc.everge.MirrorOutputStream
Create a new mirroring output stream.
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.
NOTHING - Static variable in class bjc.everge.LogStream
Log level for printing nothing.
numPairs - Variable in class bjc.everge.ReplError
The number of pairs we have processed so far.

O

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.
print(String) - Method in class bjc.everge.LogStream
Print a message that will always be visible.
printf(String, Object...) - Method in class bjc.everge.LogStream
Print a formatted message that will always be visible.
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.

Q

quieter() - Method in class bjc.everge.LogStream
Decrement the verbosity of the stream.
quieter(int) - Method in class bjc.everge.LogStream
Decrease the verbosity of the stream by an amount.

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.
setError(PrintStream) - Method in class bjc.everge.Everge
Set the error stream.
setError(OutputStream) - Method in class bjc.everge.Everge
Set the error stream.
setOutput(PrintStream) - Method in class bjc.everge.Everge
Set the output stream.
setOutput(OutputStream) - Method in class bjc.everge.Everge
Set the output stream.
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
 
TRACE - Static variable in class bjc.everge.LogStream
Log level for printing trace messages.
trace(String) - Method in class bjc.everge.LogStream
Emit a tracing message.
tracef(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted tracing message.
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.
verbosity() - Method in class bjc.everge.LogStream
Get the verbosity of the stream.
verbosity(int) - Method in class bjc.everge.LogStream
Set the verbosity of the stream.

W

WARN - Static variable in class bjc.everge.LogStream
Log level for printing warnings.
warn(String) - Method in class bjc.everge.LogStream
Emit a warning message.
warnf(String, Object...) - Method in class bjc.everge.LogStream
Emit a formatted warning message.
write(byte[]) - Method in class bjc.everge.MirrorOutputStream
 
write(byte[], int, int) - Method in class bjc.everge.MirrorOutputStream
 
write(int) - Method in class bjc.everge.MirrorOutputStream
 
A B C D E F G H I L M N O P Q R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.