Skip navigation links
A C D G H M N R S T 

A

add(Locale, String) - Static method in class scheme.DateTimeFormats
Adds the specified format to the list of recognised date-time formats.

C

CollectionManip - Class in scheme
Utility class which provides functions for working with Collections, CharSequences, Iterables, and arrays within scheme.
contains(T[], T) - Static method in class scheme.CollectionManip
Returns true if the target array contains the source object, even if the source object is null.
containsAny(CharSequence, CharSequence) - Static method in class scheme.CollectionManip
Returns true if any of the characters in the source CharSequence are also contained within the target CharSequence.
CSV - Class in scheme
Class for working with comma-separated values (CSVs) within scheme.

D

DateTimeFormats - Class in scheme
Utility class for working with date-time formats within scheme.

G

get() - Static method in class scheme.DateTimeFormats
Returns all known date-time formats as an unmodifiableList of DateTimeFormatters.

H

headerExtents() - Static method in class scheme.CSV
Returns the extents (line / row indices) which define the header region of the most recently-analysed CSV file.

M

main(String[]) - Static method in class scheme.CSV
Main class for using scheme on the CLI.
makeValidIdentifier(String) - Static method in class scheme.StringManip
Attempts to transform the given text into an identifier / variable name which is maximally compatible across languages / systems.

N

narrowestCommonType(Collection<Class<?>>) - Static method in class scheme.CollectionManip
Returns the narrowest common type (NCT) from a Collection of types.

R

remove(int) - Static method in class scheme.DateTimeFormats
Removes the specified format from the list of recognized date-time formats, if it exists.

S

schema(String) - Static method in class scheme.CSV
Works just like schema(), but bool01, commonTypes, postfixFL, and parseDates are set to false, false, false, and true, respectively.
schema(String, boolean, boolean, boolean, boolean) - Static method in class scheme.CSV
Works just like schema(), but firstHeaderRowIndex, lastHeaderRowIndex, and nTestRows are set to -1, -1, and 35, respectively.
schema(String, int, int, int, boolean, boolean, boolean, boolean) - Static method in class scheme.CSV
Given a path to a CSV file, and a list of options, this method attempts to determine the schema of the data contained within the file.
scheme - package scheme
 
similarity(T, T) - Static method in class scheme.CollectionManip
Returns the "similarity" of two Iterables on a scale of [0.0, 1.0].
stringAsDate(String) - Static method in class scheme.StringManip
Attempts to parse the given String as a LocalDateTime.
StringManip - Class in scheme
Utility class which provides functions for working with Strings within scheme.
strings() - Static method in class scheme.DateTimeFormats
Returns all known date-time formats as an unmodifiableList of Strings.

T

transpose(List<List<T>>) - Static method in class scheme.CollectionManip
Transposes a List<List<T>> (List of Lists) and returns the result.
typify(String, boolean, boolean, boolean, boolean) - Static method in class scheme.StringManip
Attempts to parse a given String of data and infer the type of information it represents.
A C D G H M N R S T 
Skip navigation links

Copyright © 2019 NIBRT. All rights reserved.