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

A

apply(I) - Method in interface in.ashwanthkumar.utils.func.Function
 

B

builder() - Static method in class in.ashwanthkumar.utils.collections.Maps
 

C

Character(char) - Static method in class in.ashwanthkumar.utils.parser.Parsers
 
concat(Collection<T>...) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
copy(Set<T>) - Static method in class in.ashwanthkumar.utils.collections.Sets
 

D

data - Variable in class in.ashwanthkumar.utils.lang.option.Option
 
debug() - Method in class in.ashwanthkumar.utils.parser.Parser
 
Double(Double) - Static method in class in.ashwanthkumar.utils.parser.Parsers
 

E

empty() - Static method in class in.ashwanthkumar.utils.collections.Maps
 
empty() - Method in class in.ashwanthkumar.utils.parser.ParserResult
 
equals(Object) - Method in class in.ashwanthkumar.utils.lang.option.Option
 
equals(Object) - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
equals(Object) - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
exists(Iterable<T>, Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 

F

Failure<T> - Class in in.ashwanthkumar.utils.parser
 
False() - Static method in class in.ashwanthkumar.utils.func.Predicates
 
FileLineIterator - Class in in.ashwanthkumar.utils.io
 
FileLineIterator(File) - Constructor for class in.ashwanthkumar.utils.io.FileLineIterator
 
FileLineIterator(InputStream) - Constructor for class in.ashwanthkumar.utils.io.FileLineIterator
 
filter(Iterable<T>, Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
filter(T[], Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
find(Iterable<T>, Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
flatten(Collection<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
foldL(Iterable<T>, Z, Function<Tuple2<Z, T>, Z>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
forall(Iterable<T>, Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
foreach(Iterable<T>, Function<T, Void>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
fromFile(String) - Static method in class in.ashwanthkumar.utils.io.IO
Read the entire file as a String
fromFile(String, boolean) - Static method in class in.ashwanthkumar.utils.io.IO
Read the entire file as a string.
fromFile(File, boolean) - Static method in class in.ashwanthkumar.utils.io.IO
Read the entire file as a string
Function<I,O> - Interface in in.ashwanthkumar.utils.func
 
Functions - Class in in.ashwanthkumar.utils.func
 
Functions() - Constructor for class in.ashwanthkumar.utils.func.Functions
 

G

get() - Method in class in.ashwanthkumar.utils.lang.option.None
 
get() - Method in class in.ashwanthkumar.utils.lang.option.Option
 
get() - Method in class in.ashwanthkumar.utils.lang.option.Some
 
get() - Method in class in.ashwanthkumar.utils.parser.Failure
 
get() - Method in class in.ashwanthkumar.utils.parser.ParserResult
Return the underlying result of the result
get() - Method in class in.ashwanthkumar.utils.parser.Success
 
getMessage() - Method in class in.ashwanthkumar.utils.parser.Failure
 
getOrElse(Map<K, V>, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
getOrElse(T) - Method in class in.ashwanthkumar.utils.lang.option.Option
 
getRemainingInput() - Method in class in.ashwanthkumar.utils.parser.ParserResult
 

H

hashCode() - Method in class in.ashwanthkumar.utils.lang.option.Option
 
hashCode() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
hashCode() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
hasNext() - Method in class in.ashwanthkumar.utils.io.FileLineIterator
 
head(Iterable<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
headOption(Iterable<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 

I

identity() - Static method in class in.ashwanthkumar.utils.func.Functions
 
in.ashwanthkumar.utils.collections - package in.ashwanthkumar.utils.collections
 
in.ashwanthkumar.utils.func - package in.ashwanthkumar.utils.func
 
in.ashwanthkumar.utils.io - package in.ashwanthkumar.utils.io
 
in.ashwanthkumar.utils.lang - package in.ashwanthkumar.utils.lang
 
in.ashwanthkumar.utils.lang.option - package in.ashwanthkumar.utils.lang.option
 
in.ashwanthkumar.utils.lang.tuple - package in.ashwanthkumar.utils.lang.tuple
 
in.ashwanthkumar.utils.parser - package in.ashwanthkumar.utils.parser
 
in.ashwanthkumar.utils.template - package in.ashwanthkumar.utils.template
 
Integer(Integer) - Static method in class in.ashwanthkumar.utils.parser.Parsers
 
IO - Class in in.ashwanthkumar.utils.io
 
IO() - Constructor for class in.ashwanthkumar.utils.io.IO
 
isBlank(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
isDefined() - Method in class in.ashwanthkumar.utils.lang.option.Option
 
isEmpty(Iterable<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
isEmpty(Set<T>) - Static method in class in.ashwanthkumar.utils.collections.Sets
 
isEmpty() - Method in class in.ashwanthkumar.utils.lang.option.Option
 
isEmpty(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
isNotBlank(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
isNotEmpty(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
Iterables - Class in in.ashwanthkumar.utils.collections
 
Iterables() - Constructor for class in.ashwanthkumar.utils.collections.Iterables
 
iterator() - Method in class in.ashwanthkumar.utils.io.FileLineIterator
 

L

linesFromFile(String) - Static method in class in.ashwanthkumar.utils.io.IO
Read the file as an Iterator<String> with each line as an item.
linesFromFile(File) - Static method in class in.ashwanthkumar.utils.io.IO
Read the file as an Iterator<String> with each line as an item.
linesFromInputStream(InputStream) - Static method in class in.ashwanthkumar.utils.io.IO
Read the file as an Iterator<String> with each line as an item.
Lists - Class in in.ashwanthkumar.utils.collections
 
Lists() - Constructor for class in.ashwanthkumar.utils.collections.Lists
 
Literal(String) - Static method in class in.ashwanthkumar.utils.parser.Parsers
 

M

map(Iterable<T>, Function<T, U>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
map(T[], Function<T, U>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
map(Function<T, U>) - Method in class in.ashwanthkumar.utils.parser.Failure
 
map(Function<T, U>) - Method in class in.ashwanthkumar.utils.parser.Parser
this.map(transform) succeeds if this succeeds and transform is used to convert the result of this
map(Function<T, U>) - Method in class in.ashwanthkumar.utils.parser.ParserResult
 
map(Function<T, U>) - Method in class in.ashwanthkumar.utils.parser.Success
 
Maps - Class in in.ashwanthkumar.utils.collections
 
Maps() - Constructor for class in.ashwanthkumar.utils.collections.Maps
 
Maps.MapBuilder<K,V> - Class in in.ashwanthkumar.utils.collections
 
mkString(Iterable<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
mkString(Iterable<T>, String) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
mkString(Iterable<T>, String, String, String) - Static method in class in.ashwanthkumar.utils.collections.Lists
 

N

named(String) - Method in class in.ashwanthkumar.utils.parser.Parser
 
next() - Method in class in.ashwanthkumar.utils.io.FileLineIterator
 
Nil() - Static method in class in.ashwanthkumar.utils.collections.Lists
 
None<T> - Class in in.ashwanthkumar.utils.lang.option
 
None() - Constructor for class in.ashwanthkumar.utils.lang.option.None
 
nonEmpty(Iterable<T>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
nonEmpty(Set<T>) - Static method in class in.ashwanthkumar.utils.collections.Sets
 
notNull() - Static method in class in.ashwanthkumar.utils.func.Predicates
 

O

of(T...) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
of(K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(K, V, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(K, V, K, V, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(K, V, K, V, K, V, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(K, V, K, V, K, V, K, V, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class in.ashwanthkumar.utils.collections.Maps
 
of(T...) - Static method in class in.ashwanthkumar.utils.collections.Sets
 
of(String, String) - Static method in class in.ashwanthkumar.utils.parser.Failure
 
of(T, String) - Static method in class in.ashwanthkumar.utils.parser.Success
 
Option<T> - Class in in.ashwanthkumar.utils.lang.option
Safely wrap around null values
Option(T) - Constructor for class in.ashwanthkumar.utils.lang.option.Option
 
option(T) - Static method in class in.ashwanthkumar.utils.lang.option.Option
 
or(Parser<T>) - Method in class in.ashwanthkumar.utils.parser.Parser
this.or(another) succeeds if this succeeds or another succeeds on the given input.

P

parse(String) - Method in class in.ashwanthkumar.utils.parser.Parser
 
Parser<T> - Class in in.ashwanthkumar.utils.parser
 
Parser() - Constructor for class in.ashwanthkumar.utils.parser.Parser
 
ParserResult<T> - Class in in.ashwanthkumar.utils.parser
 
ParserResult(String) - Constructor for class in.ashwanthkumar.utils.parser.ParserResult
 
Parsers - Class in in.ashwanthkumar.utils.parser
 
Parsers() - Constructor for class in.ashwanthkumar.utils.parser.Parsers
 
Predicate<T> - Interface in in.ashwanthkumar.utils.func
 
Predicates - Class in in.ashwanthkumar.utils.func
 
Predicates() - Constructor for class in.ashwanthkumar.utils.func.Predicates
 
productArity() - Method in interface in.ashwanthkumar.utils.lang.tuple.Tuple
 
productArity() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
productArity() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
put(K, V) - Method in class in.ashwanthkumar.utils.collections.Maps.MapBuilder
 

R

Regex(Pattern) - Static method in class in.ashwanthkumar.utils.parser.Parsers
 
remainingInput - Variable in class in.ashwanthkumar.utils.parser.ParserResult
 
remove() - Method in class in.ashwanthkumar.utils.io.FileLineIterator
 
render(String) - Method in class in.ashwanthkumar.utils.template.TemplateParser
 

S

Sequence(Parser<T>) - Static method in class in.ashwanthkumar.utils.parser.Parsers
Applies the parser repeatedly on the input
setRemainingInput(String) - Method in class in.ashwanthkumar.utils.parser.ParserResult
 
Sets - Class in in.ashwanthkumar.utils.collections
 
Sets() - Constructor for class in.ashwanthkumar.utils.collections.Sets
 
size(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
skip(int) - Method in class in.ashwanthkumar.utils.parser.Parser
 
Some<T> - Class in in.ashwanthkumar.utils.lang.option
 
Some(T) - Constructor for class in.ashwanthkumar.utils.lang.option.Some
 
startsWith(String, String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
STDERR() - Static method in class in.ashwanthkumar.utils.func.Functions
 
STDOUT() - Static method in class in.ashwanthkumar.utils.func.Functions
 
StringUtils - Class in in.ashwanthkumar.utils.lang
 
StringUtils() - Constructor for class in.ashwanthkumar.utils.lang.StringUtils
 
Success<T> - Class in in.ashwanthkumar.utils.parser
 
successful() - Method in class in.ashwanthkumar.utils.parser.Failure
 
successful() - Method in class in.ashwanthkumar.utils.parser.ParserResult
 
successful() - Method in class in.ashwanthkumar.utils.parser.Success
 

T

take(Iterable<T>, int) - Static method in class in.ashwanthkumar.utils.collections.Lists
 
takeWhile(Iterable<T>, Predicate<T>) - Static method in class in.ashwanthkumar.utils.collections.Lists
Takes elements from the list as long as the predicate is met and stops after that.
TemplateParser - Class in in.ashwanthkumar.utils.template
TemplateParser build using Parser
TemplateParser(Map<String, Object>) - Constructor for class in.ashwanthkumar.utils.template.TemplateParser
 
then(Parser<U>) - Method in class in.ashwanthkumar.utils.parser.Parser
this.thenL(another) succeeds if this succeeds and another succeeds on the input left over by this
thenL(Parser<U>) - Method in class in.ashwanthkumar.utils.parser.Parser
this.thenL(another) succeeds if this succeeds and another succeeds on the input left over by this
thenR(Parser<U>) - Method in class in.ashwanthkumar.utils.parser.Parser
this.thenR(another) succeeds if this succeeds and another succeeds on the input left over by this
toMap(Iterable<Tuple2<K, V>>) - Static method in class in.ashwanthkumar.utils.collections.Iterables
 
toString() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
toString() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
toString() - Method in class in.ashwanthkumar.utils.parser.Failure
 
toString() - Method in class in.ashwanthkumar.utils.parser.Success
 
trim(String) - Static method in class in.ashwanthkumar.utils.lang.StringUtils
 
True() - Static method in class in.ashwanthkumar.utils.func.Predicates
 
Tuple - Interface in in.ashwanthkumar.utils.lang.tuple
 
Tuple2<A,B> - Class in in.ashwanthkumar.utils.lang.tuple
 
Tuple2(A, B) - Constructor for class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
tuple2(A, B) - Static method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
Tuple3<A,B,C> - Class in in.ashwanthkumar.utils.lang.tuple
 
Tuple3(A, B, C) - Constructor for class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
tuple3(A, B, C) - Static method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 

V

value() - Method in class in.ashwanthkumar.utils.collections.Maps.MapBuilder
 

_

_1() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
_1() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
_2() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple2
 
_2() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
_3() - Method in class in.ashwanthkumar.utils.lang.tuple.Tuple3
 
A B C D E F G H I L M N O P R S T V _ 
Skip navigation links

Copyright © 2016. All rights reserved.