Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absolutize(URI) - Method in interface org.jhotdraw8.base.converter.IdResolver
-
Absolutize the given external URI, so that it can be used inside of a drawing (e.g.
- absolutize(URI) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- absolutize(URI, URI) - Method in class org.jhotdraw8.base.converter.SimpleUriResolver
- absolutize(URI, URI) - Method in interface org.jhotdraw8.base.converter.UriResolver
- absolutize(URI, URI) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Absolutizes an URI.
- accept(double, double) - Method in interface org.jhotdraw8.base.function.DoubleConsumer2
-
Performs this operation on the given argument.
- accept(double, double, double, double) - Method in interface org.jhotdraw8.base.function.DoubleConsumer4
-
Performs this operation on the given argument.
- accept(double, double, double, double, double, double) - Method in interface org.jhotdraw8.base.function.DoubleConsumer6
-
Performs this operation on the given argument.
- accept(double, double, double, double, double, double, double, double) - Method in interface org.jhotdraw8.base.function.DoubleConsumer8
-
Performs this operation on the given argument.
- accept(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.Consumer3
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4) - Method in interface org.jhotdraw8.base.function.Consumer4
-
Applies this consumer to the given arguments.
- addQuery(URI, String) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Adds a query.
- addQuery(URI, String, String) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Adds a query.
- apply(String) - Method in class org.jhotdraw8.base.text.RegexReplace
-
Applies the regular expression to the string.
- apply(String, String) - Method in interface org.jhotdraw8.base.converter.ConverterFactory
-
Returns a
Convertergiven a type and a style. - apply(T) - Method in interface org.jhotdraw8.base.concurrent.CheckedFunction
-
Applies this function to the given argument.
- apply(T1) - Method in interface org.jhotdraw8.base.function.ToFloatFunction
- apply(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.Function3
-
Applies this function to the given arguments.
- apply(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToDoubleFunction3
- apply(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToIntFunction3
- apply(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToLongFunction3
- apply(T1, T2, T3, T4) - Method in interface org.jhotdraw8.base.function.Function4
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface org.jhotdraw8.base.function.Function5
-
Applies this function to the given arguments.
- applyAsDouble(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToDoubleFunction3
-
Applies this function to the given arguments.
- applyAsFloat(T1) - Method in interface org.jhotdraw8.base.function.ToFloatFunction
-
Applies this function to the given arguments.
- applyAsInt(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToIntFunction3
-
Applies this function to the given arguments.
- applyAsLong(T1, T2, T3) - Method in interface org.jhotdraw8.base.function.ToLongFunction3
-
Applies this function to the given arguments.
C
- CachingCollator - Class in org.jhotdraw8.base.text
- CachingCollator(Collator) - Constructor for class org.jhotdraw8.base.text.CachingCollator
- CaseInsensitiveMappedConverter<E> - Class in org.jhotdraw8.base.converter
- CaseInsensitiveMappedConverter(Map<String, E>) - Constructor for class org.jhotdraw8.base.converter.CaseInsensitiveMappedConverter
- CharBufferReader - Class in org.jhotdraw8.base.io
-
CharBufferReader.
- CharBufferReader(CharBuffer) - Constructor for class org.jhotdraw8.base.io.CharBufferReader
- CharSequenceReader - Class in org.jhotdraw8.base.io
-
CharSequenceReader.
- CharSequenceReader(CharSequence) - Constructor for class org.jhotdraw8.base.io.CharSequenceReader
- CheckedFunction<T,
R> - Interface in org.jhotdraw8.base.concurrent -
A function that may throw a checked exception.
- CheckedRunnable - Interface in org.jhotdraw8.base.concurrent
-
A runnable that may throw a checked exception.
- clamp(double, double, double) - Static method in class org.jhotdraw8.base.util.MathUtil
-
Clamps a value to the given range.
- clamp(float, float, float) - Static method in class org.jhotdraw8.base.util.MathUtil
-
Clamps a value to the given range.
- clamp(int, int, int) - Static method in class org.jhotdraw8.base.util.MathUtil
-
Clamps a value to the given range.
- clamp(long, long, long) - Static method in class org.jhotdraw8.base.util.MathUtil
-
Clamps a value to the given range.
- clearCache() - Method in class org.jhotdraw8.base.text.CachingCollator
- clearQuery(URI) - Static method in class org.jhotdraw8.base.net.UriUtil
- close() - Method in class org.jhotdraw8.base.io.CharBufferReader
- close() - Method in class org.jhotdraw8.base.io.CharSequenceReader
- commentChar(int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specified that the character argument starts a single-line comment.
- compare(String, String) - Method in class org.jhotdraw8.base.text.CachingCollator
- compare(String, String) - Method in class org.jhotdraw8.base.text.NaturalSortCollator
- comparing(Function<? super T, String>) - Static method in class org.jhotdraw8.base.text.NaturalSortCollator
- compute() - Method in class org.jhotdraw8.base.concurrent.RangeTask
- compute() - Method in class org.jhotdraw8.base.concurrent.TileTask
- consumeGreedy(String) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Consumes a substring from the current sval of the StreamPosTokenizer.
- Consumer3<T1,
T2, - Interface in org.jhotdraw8.base.functionT3> -
Represents an operation that accepts 3 input arguments and returns no result.
- Consumer4<T1,
T2, - Interface in org.jhotdraw8.base.functionT3, T4> -
Represents a consumer that accepts 4 arguments.
- Converter<T> - Interface in org.jhotdraw8.base.converter
-
Converts a data value of type
Tfrom or to a String representation. - ConverterFactory - Interface in org.jhotdraw8.base.converter
-
Creates a
Convertergiven a type and style. - ConverterFormatAdapter - Class in org.jhotdraw8.base.converter
-
Allows to use a
java.text.Formatwith theConverterAPI. - ConverterFormatAdapter(Format) - Constructor for class org.jhotdraw8.base.converter.ConverterFormatAdapter
- createException(String) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
- createId(Object, String, String) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- createId(Object, String, String) - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Creates an id for the specified object.
- createId(Object) - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Creates an id for the specified object.
- createId(Object) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- createId(Object, String) - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Creates an id for the specified object.
- createId(Object, String) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
D
- DefaultConverter - Class in org.jhotdraw8.base.converter
-
Converts an
Objectto aStringbut can not aStringback to anObject. - DefaultConverter() - Constructor for class org.jhotdraw8.base.converter.DefaultConverter
- DoubleConsumer2 - Interface in org.jhotdraw8.base.function
-
DoubleConsumer2.
- DoubleConsumer4 - Interface in org.jhotdraw8.base.function
-
DoubleConsumer4.
- DoubleConsumer6 - Interface in org.jhotdraw8.base.function
-
DoubleConsumer6.
- DoubleConsumer8 - Interface in org.jhotdraw8.base.function
-
DoubleConsumer6.
- DoubleConverter - Class in org.jhotdraw8.base.converter
-
Converts a Java double from/to String.
- DoubleConverter() - Constructor for class org.jhotdraw8.base.converter.DoubleConverter
- DoubleConverter(boolean) - Constructor for class org.jhotdraw8.base.converter.DoubleConverter
- DoubleConverter(boolean, DecimalFormat, DecimalFormat) - Constructor for class org.jhotdraw8.base.converter.DoubleConverter
E
- eolIsSignificant(boolean) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Determines whether or not ends of line are treated as tokens.
- equals(Object) - Method in class org.jhotdraw8.base.text.NaturalSortCollator
- equals(Object) - Method in class org.jhotdraw8.base.text.RegexReplace
- equals(Object) - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Indicates whether some other object is "equal to" this one.
- Event<S> - Class in org.jhotdraw8.base.event
-
Event.
- Event(S) - Constructor for class org.jhotdraw8.base.event.Event
F
- FloatConverter - Class in org.jhotdraw8.base.converter
-
Converts a Java float from/to String.
- FloatConverter() - Constructor for class org.jhotdraw8.base.converter.FloatConverter
- FloatConverter(boolean) - Constructor for class org.jhotdraw8.base.converter.FloatConverter
- forEach(int, int, int, int, int, Consumer<TileTask.Tile>) - Static method in class org.jhotdraw8.base.concurrent.TileTask
- forEach(int, int, int, BiConsumer<Integer, Integer>) - Static method in class org.jhotdraw8.base.concurrent.RangeTask
- fork(int, int, int, int, int, Consumer<TileTask.Tile>) - Static method in class org.jhotdraw8.base.concurrent.TileTask
- fork(int, int, int, BiConsumer<Integer, Integer>) - Static method in class org.jhotdraw8.base.concurrent.RangeTask
- format(Object, StringBuffer, FieldPosition) - Method in class org.jhotdraw8.base.converter.FormatConverterAdapter
- FormatConverterAdapter - Class in org.jhotdraw8.base.converter
-
Allows to use a
Converterwith thejava.text.FormatAPI. - FormatConverterAdapter(Converter<?>) - Constructor for class org.jhotdraw8.base.converter.FormatConverterAdapter
- fromString(CharSequence) - Method in interface org.jhotdraw8.base.converter.Converter
-
Constructs a value from a CharSequence.
- fromString(CharSequence, IdResolver) - Method in interface org.jhotdraw8.base.converter.Converter
-
Constructs a value from a string.
- fromString(String, IdFactory, ParsePosition) - Method in class org.jhotdraw8.base.converter.ConverterFormatAdapter
- fromString(CharBuffer) - Method in interface org.jhotdraw8.base.converter.Converter
-
Constructs a value from a string.
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.CaseInsensitiveMappedConverter
- fromString(CharBuffer, IdResolver) - Method in interface org.jhotdraw8.base.converter.Converter
-
Constructs a value from a string.
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.ConverterFormatAdapter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.DefaultConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.DoubleConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.FloatConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.IntegerConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.MappedConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.base.converter.NumberConverter
- Function3<T1,
T2, - Interface in org.jhotdraw8.base.functionT3, R> -
Represents a function that accepts 3 arguments and produces a result.
- Function4<T1,
T2, - Interface in org.jhotdraw8.base.functionT3, T4, R> -
Represents a function that accepts 4 arguments and produces a result.
- Function5<T1,
T2, - Interface in org.jhotdraw8.base.functionT3, T4, T5, R> -
Represents a function that accepts 5 arguments and produces a result.
G
- getAllowsNullValue() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Returns true if null values are allowed.
- getCollationKey(String) - Method in class org.jhotdraw8.base.text.NaturalSortCollator
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.CaseInsensitiveMappedConverter
- getDefaultValue() - Method in interface org.jhotdraw8.base.converter.Converter
-
Provides a default value for APIs which always require a value even if conversion from String failed.
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.ConverterFormatAdapter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.DefaultConverter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.DoubleConverter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.FloatConverter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.IntegerConverter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.MappedConverter
- getDefaultValue() - Method in class org.jhotdraw8.base.converter.NumberConverter
- getEndPosition() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Returns the end position of the token relative to the position that the stream had, when the StreamPosTokenizer was constructed.
- getFactor() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Gets the factor for use in percent, per mille, and similar formats.
- getFind() - Method in class org.jhotdraw8.base.text.RegexReplace
- getHelpText() - Method in interface org.jhotdraw8.base.converter.Converter
-
Returns a help text which describes the supported String format.
- getId(Object) - Method in interface org.jhotdraw8.base.converter.IdSupplier
-
Gets an id for the specified object.
- getId(Object) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- getMaximum() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Returns the maximum permissible value.
- getMinimum() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Returns the minimum permissible value.
- getMinimumNegativeExponent() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Gets the minimum negative exponent value for scientific notation.
- getMinimumPositiveExponent() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Gets the minimum positive exponent value for scientific notation.
- getName(URI) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Returns the name of an URI for display in the title bar of a window.
- getObject(Class<T>, String) - Method in interface org.jhotdraw8.base.converter.IdResolver
-
Gets the object of the specified class for the specified id.
- getObject(String) - Method in interface org.jhotdraw8.base.converter.IdResolver
-
Gets the object for the specified id.
- getObject(String) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- getParent(URI) - Method in class org.jhotdraw8.base.converter.SimpleUriResolver
- getParent(URI) - Method in interface org.jhotdraw8.base.converter.UriResolver
- getParent(URI) - Static method in class org.jhotdraw8.base.net.UriUtil
- getReplace() - Method in class org.jhotdraw8.base.text.RegexReplace
- getSource() - Method in class org.jhotdraw8.base.event.Event
- getStartPosition() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Returns the start position of the token relative to the position that the stream had, when the StreamPosTokenizer was constructed.
- getUriResolver() - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- getValueClass() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Gets the value class.
H
- handle(E) - Method in interface org.jhotdraw8.base.event.Listener
-
Handles an event.
- hashCode() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns a hash code value for this object.
- hashCode() - Method in class org.jhotdraw8.base.text.NaturalSortCollator
- hashCode() - Method in class org.jhotdraw8.base.text.RegexReplace
I
- IdFactory - Interface in org.jhotdraw8.base.converter
-
IdFactory.
- IdResolver - Interface in org.jhotdraw8.base.converter
- IdSupplier - Interface in org.jhotdraw8.base.converter
- IntegerConverter - Class in org.jhotdraw8.base.converter
-
Converts a Java double from/to String.
- IntegerConverter() - Constructor for class org.jhotdraw8.base.converter.IntegerConverter
- IntegerConverter(boolean) - Constructor for class org.jhotdraw8.base.converter.IntegerConverter
- isUsesScientificNotation() - Method in class org.jhotdraw8.base.converter.NumberConverter
-
Returns true if scientific notation is used.
L
- lineno() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Return the current line number.
- Listener<E> - Interface in org.jhotdraw8.base.event
-
Functional listener interface.
- lowerCaseMode(boolean) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Determines whether or not word token are automatically lowercased.
M
- MappedConverter<E> - Class in org.jhotdraw8.base.converter
-
This converter uses a map to convert a data type from/to String.
- MappedConverter(Map<String, E>) - Constructor for class org.jhotdraw8.base.converter.MappedConverter
- MappedConverter(Map<String, E>, boolean) - Constructor for class org.jhotdraw8.base.converter.MappedConverter
- MappedConverter(Map<String, E>, String) - Constructor for class org.jhotdraw8.base.converter.MappedConverter
- MathUtil - Class in org.jhotdraw8.base.util
N
- NaturalSortCollator - Class in org.jhotdraw8.base.text
-
Collator for sorting numbers that are embedded in Strings as if they were a single numeric character.
- NaturalSortCollator() - Constructor for class org.jhotdraw8.base.text.NaturalSortCollator
-
Creates a new instance.
- NaturalSortCollator(Locale) - Constructor for class org.jhotdraw8.base.text.NaturalSortCollator
- needsIdResolver() - Method in interface org.jhotdraw8.base.converter.Converter
- needsIdResolver() - Method in interface org.jhotdraw8.base.converter.ResolvingConverter
- nextChar() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Reads the next character from the input stream, without passing it to the tokenizer.
- nextToken() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Parses the next token from the input stream of this tokenizer.
- NumberConverter - Class in org.jhotdraw8.base.converter
-
Formats real numbers.
- NumberConverter() - Constructor for class org.jhotdraw8.base.converter.NumberConverter
-
Creates a
NumberFormatterwith the a defaultNumberFormatinstance obtained fromNumberFormat.getNumberInstance(). - NumberConverter(double, double, double) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
-
Creates a NumberFormatter with the specified Format instance.
- NumberConverter(double, double, double, boolean) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
-
Creates a NumberFormatter with the specified Format instance.
- NumberConverter(double, double, double, boolean, String) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
- NumberConverter(Class<? extends Number>, Number, Number, double, boolean, String, DecimalFormat, DecimalFormat) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
- NumberConverter(Class<? extends Number>) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
- NumberConverter(Class<? extends Number>, Number, Number, double, boolean, String) - Constructor for class org.jhotdraw8.base.converter.NumberConverter
-
Creates a NumberFormatter with the specified Format instance.
- nval - Variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
If the current token is a number, this field contains the value of that number.
O
- onCompletion(CountedCompleter<?>) - Method in class org.jhotdraw8.base.concurrent.RangeTask
- onCompletion(CountedCompleter<?>) - Method in class org.jhotdraw8.base.concurrent.TileTask
- onExceptionalCompletion(Throwable, CountedCompleter<?>) - Method in class org.jhotdraw8.base.concurrent.RangeTask
- onExceptionalCompletion(Throwable, CountedCompleter<?>) - Method in class org.jhotdraw8.base.concurrent.TileTask
- ordinaryChar(int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that the character argument is "ordinary" in this tokenizer.
- ordinaryChars(int, int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that all characters c in the range
low <= c <= highare "ordinary" in this tokenizer. - org.jhotdraw8.base - module org.jhotdraw8.base
-
Provides basic utility classes used by the JHotDraw framework.
- org.jhotdraw8.base.concurrent - package org.jhotdraw8.base.concurrent
- org.jhotdraw8.base.converter - package org.jhotdraw8.base.converter
- org.jhotdraw8.base.event - package org.jhotdraw8.base.event
- org.jhotdraw8.base.function - package org.jhotdraw8.base.function
-
Defines functions that are not available in
java.util.functions. - org.jhotdraw8.base.io - package org.jhotdraw8.base.io
- org.jhotdraw8.base.net - package org.jhotdraw8.base.net
- org.jhotdraw8.base.text - package org.jhotdraw8.base.text
- org.jhotdraw8.base.util - package org.jhotdraw8.base.util
P
- parseExponents() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Enables number parsing of exponents.
- parseHexNumbers() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Enables number parsing for decimal numbers and for hexadecimal numbers
- parseNumbers() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that numbers should be parsed by this tokenizer.
- parseObject(String, ParsePosition) - Method in class org.jhotdraw8.base.converter.FormatConverterAdapter
- parsePlusAsNumber() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
- parseQuery(URI) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Parses the query of the URI.
- Predicate3<T1,
T2, - Interface in org.jhotdraw8.base.functionV> -
Represents a predicate (boolean-valued function) of three arguments.
- pushBack() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Causes the next call to the
nextmethod of this tokenizer to return the current value in thettypefield, and not to modify the value in thenvalorsvalfield. - pushCharBack(int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Unreads a character back into the input stream of the tokenizer.
- putIdAndObject(String, Object) - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Puts the id and the object for mapping between them.
- putIdAndObject(String, Object) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- putIdToObject(String, Object) - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Puts the id for mapping to the specified object.
- putIdToObject(String, Object) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
Q
- quoteChar(int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that matching pairs of this character delimit string constants in this tokenizer.
R
- RangeTask - Class in org.jhotdraw8.base.concurrent
-
A fork-join task that processes a range of integers from
lotohi(exclusive) in chunks of up tochunkSize. - RangeTask(int, int, int, BiConsumer<Integer, Integer>, CompletableFuture<Void>) - Constructor for class org.jhotdraw8.base.concurrent.RangeTask
- read() - Method in class org.jhotdraw8.base.io.CharBufferReader
- read() - Method in class org.jhotdraw8.base.io.CharSequenceReader
- read(char[], int, int) - Method in class org.jhotdraw8.base.io.CharBufferReader
- read(char[], int, int) - Method in class org.jhotdraw8.base.io.CharSequenceReader
- read(CharBuffer) - Method in class org.jhotdraw8.base.io.CharBufferReader
- RegexReplace - Class in org.jhotdraw8.base.text
-
Find - ReplaceAll regular expression.
- RegexReplace() - Constructor for class org.jhotdraw8.base.text.RegexReplace
- RegexReplace(String, String) - Constructor for class org.jhotdraw8.base.text.RegexReplace
- relativize(URI) - Method in interface org.jhotdraw8.base.converter.IdSupplier
-
Relativize the given URI, so that it can be used for storage in a file.
- relativize(URI) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- relativize(URI, URI) - Method in class org.jhotdraw8.base.converter.SimpleUriResolver
- relativize(URI, URI) - Method in interface org.jhotdraw8.base.converter.UriResolver
- relativize(URI, URI) - Static method in class org.jhotdraw8.base.net.UriUtil
- requireNextToken(int, String) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
- reset() - Method in interface org.jhotdraw8.base.converter.IdFactory
-
Clears all ids.
- reset() - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- resetSyntax() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Resets this tokenizer's syntax table so that all characters are "ordinary." See the
ordinaryCharmethod for more information on a character being ordinary. - ResolvingConverter<T> - Interface in org.jhotdraw8.base.converter
-
Converters that implement this interface require non-null values for
IdSupplierandIdResolver. - run() - Method in interface org.jhotdraw8.base.concurrent.CheckedRunnable
S
- setDocumentHome(URI) - Method in interface org.jhotdraw8.base.converter.IdFactory
- setDocumentHome(URI) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- setQuery(URI, String) - Static method in class org.jhotdraw8.base.net.UriUtil
-
Sets the query on the specified URI.
- setReader(Reader) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Sets the reader for the tokenizer.
- setSlashSlashToken(String) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Sets the slash slash token.
- setSlashStarTokens(String, String) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Sets the slash star and star slash tokens.
- setStartPosition(int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Set the start position of the current token.
- setUriResolver(UriResolver) - Method in class org.jhotdraw8.base.converter.SimpleIdFactory
- SimpleIdFactory - Class in org.jhotdraw8.base.converter
-
SimpleIdFactory.
- SimpleIdFactory() - Constructor for class org.jhotdraw8.base.converter.SimpleIdFactory
- SimpleUriResolver - Class in org.jhotdraw8.base.converter
-
Provides utility methods for absolutizing and relativizing URIs.
- SimpleUriResolver() - Constructor for class org.jhotdraw8.base.converter.SimpleUriResolver
- slashSlashComments(boolean) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Determines whether or not the tokenizer recognizes C++-style comments.
- slashStarComments(boolean) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Determines whether or not the tokenizer recognizes C-style comments.
- StreamPosTokenizer - Class in org.jhotdraw8.base.io
-
This extension of
StreamTokenizerkeeps track of the position of the tokens in the input stream, and it can parse hexadecimal numbers and double numbers with exponents. - StreamPosTokenizer() - Constructor for class org.jhotdraw8.base.io.StreamPosTokenizer
-
Initializes everything except the streams.
- StreamPosTokenizer(Reader) - Constructor for class org.jhotdraw8.base.io.StreamPosTokenizer
-
Create a tokenizer that parses the given character stream.
- StreamPosTokenizer(CharSequence) - Constructor for class org.jhotdraw8.base.io.StreamPosTokenizer
-
Create a tokenizer that parses the given character stream.
- sval - Variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
If the current token is a word token, this field contains a string giving the characters of the word token.
T
- test(T1, T2, V) - Method in interface org.jhotdraw8.base.function.Predicate3
-
Evaluates this predicate on the given arguments.
- Tile(int, int, int, int) - Constructor for record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Creates an instance of a
Tilerecord class. - TileTask - Class in org.jhotdraw8.base.concurrent
-
A fork-join task that processes a range of integers from
lotohi(exclusive) in chunks of up tochunkSize. - TileTask(TileTask.Tile, int, Consumer<TileTask.Tile>, CompletableFuture<Void>) - Constructor for class org.jhotdraw8.base.concurrent.TileTask
- TileTask.Tile - Record Class in org.jhotdraw8.base.concurrent
- ToDoubleFunction3<T1,
T2, - Interface in org.jhotdraw8.base.functionT3> - ToFloatFunction<T1> - Interface in org.jhotdraw8.base.function
- ToIntFunction3<T1,
T2, - Interface in org.jhotdraw8.base.functionT3> - ToLongFunction3<T1,
T2, - Interface in org.jhotdraw8.base.functionT3> - toString() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns a string representation of this record class.
- toString() - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Returns the string representation of the current stream token.
- toString() - Method in class org.jhotdraw8.base.text.RegexReplace
- toString(TT) - Method in interface org.jhotdraw8.base.converter.Converter
-
Converts a value to a String.
- toString(Appendable, TT) - Method in interface org.jhotdraw8.base.converter.Converter
-
Converts a value to a string and appends it to the provided
Appendable. - toString(Appendable, IdSupplier, TT) - Method in class org.jhotdraw8.base.converter.CaseInsensitiveMappedConverter
- toString(Appendable, IdSupplier, TT) - Method in class org.jhotdraw8.base.converter.MappedConverter
- toString(Appendable, IdSupplier, Number) - Method in class org.jhotdraw8.base.converter.NumberConverter
- toString(Appendable, IdSupplier, Object) - Method in class org.jhotdraw8.base.converter.DefaultConverter
- toString(Appendable, IdSupplier, TT) - Method in interface org.jhotdraw8.base.converter.Converter
-
Converts a value to a string and appends it to the provided
Appendable. - toString(Appendable, IdSupplier, TT) - Method in class org.jhotdraw8.base.converter.DoubleConverter
- toString(Appendable, IdSupplier, TT) - Method in class org.jhotdraw8.base.converter.FloatConverter
- toString(Appendable, IdSupplier, TT) - Method in class org.jhotdraw8.base.converter.IntegerConverter
- toString(Appendable, IdSupplier, Object) - Method in class org.jhotdraw8.base.converter.ConverterFormatAdapter
- toString(Object) - Method in class org.jhotdraw8.base.converter.ConverterFormatAdapter
- toString(IdSupplier, TT) - Method in interface org.jhotdraw8.base.converter.Converter
-
Converts a value to a String.
- TT_EOF - Static variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
A constant indicating that the end of the stream has been read.
- TT_EOL - Static variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
A constant indicating that the end of the line has been read.
- TT_NUMBER - Static variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
A constant indicating that a number token has been read.
- TT_WORD - Static variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
A constant indicating that a word token has been read.
- ttype - Variable in class org.jhotdraw8.base.io.StreamPosTokenizer
-
After a call to the
nextmethod, this field contains the type of the token just read.
U
- UriResolver - Interface in org.jhotdraw8.base.converter
-
Provides utility methods for absolutizing and relativizing URIs.
- UriUtil - Class in org.jhotdraw8.base.net
-
UriUtil.
W
- whitespaceChars(int, int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that all characters c in the range
low <= c <= highare white space characters. - wordChars(int, int) - Method in class org.jhotdraw8.base.io.StreamPosTokenizer
-
Specifies that all characters c in the range
low <= c <= highare word constituents.
X
- xfrom() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns the value of the
xfromrecord component. - xto() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns the value of the
xtorecord component.
Y
- yfrom() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns the value of the
yfromrecord component. - yto() - Method in record class org.jhotdraw8.base.concurrent.TileTask.Tile
-
Returns the value of the
ytorecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form