Package com.github.underscore
Class U.Chain<T>
- java.lang.Object
-
- com.github.underscore.Underscore.Chain<T>
-
- com.github.underscore.U.Chain<T>
-
public static class U.Chain<T> extends Underscore.Chain<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description U.Chain<T>
at(java.lang.Integer... indexes)
U.Chain<java.lang.String>
camelCase()
U.Chain<java.lang.String>
capitalize()
U.Chain<java.util.List<T>>
chunk(int size)
U.Chain<java.util.List<T>>
chunk(int size, int step)
U.Chain<java.util.List<T>>
chunkFill(int size, int step, T fillValue)
U.Chain<java.util.List<T>>
chunkFill(int size, T fillValue)
U.Chain<T>
compact()
U.Chain<T>
compact(T falsyValue)
U.Chain<T>
concat(java.util.List<T>... lists)
U.Chain<java.lang.Boolean>
contains(T elem)
U.Chain<java.lang.Boolean>
containsWith(T elem)
U.Chain<java.lang.Integer>
count(java.util.function.Predicate<T> pred)
U.Chain<java.util.Map<T,java.lang.Integer>>
countBy()
<F> U.Chain<java.util.Map<F,java.lang.Integer>>
countBy(java.util.function.Function<T,F> func)
U.Chain<java.util.List<T>>
createPermutationWithRepetition(int permutationLength)
U.Chain<T>
cycle(int times)
U.Chain<java.lang.String>
deburr()
U.Chain<T>
difference(java.util.List<T>... lists)
U.Chain<T>
distinct()
<F> U.Chain<F>
distinctBy(java.util.function.Function<T,F> func)
U.Chain<T>
drop()
U.Chain<T>
drop(java.lang.Integer n)
U.Chain<T>
dropRight()
U.Chain<T>
dropRight(java.lang.Integer n)
U.Chain<T>
dropRightWhile(java.util.function.Predicate<T> pred)
U.Chain<T>
dropWhile(java.util.function.Predicate<T> pred)
U.Chain<java.lang.Boolean>
endsWith(java.lang.String target)
U.Chain<java.lang.Boolean>
endsWith(java.lang.String target, java.lang.Integer position)
U.Chain<java.lang.Boolean>
every(java.util.function.Predicate<T> pred)
U.Chain<java.lang.String>
fetch()
U.Chain<java.lang.String>
fetch(java.lang.String method, java.lang.String body)
U.Chain<java.lang.Object>
fill(java.lang.Object value)
U.Chain<java.lang.Object>
fill(java.lang.Object value, java.lang.Integer start, java.lang.Integer end)
U.Chain<T>
filter(java.util.function.Predicate<T> pred)
U.Chain<T>
filterFalse(java.util.function.Predicate<T> pred)
U.Chain<T>
filterIndexed(Underscore.PredicateIndexed<T> pred)
U.Chain<java.util.Optional<T>>
find(java.util.function.Predicate<T> pred)
U.Chain<java.util.Optional<T>>
findLast(java.util.function.Predicate<T> pred)
<E> U.Chain<java.util.Optional<T>>
findWhere(java.util.List<java.util.Map.Entry<java.lang.String,E>> properties)
U.Chain<T>
first()
U.Chain<T>
first(int n)
U.Chain<T>
firstOrNull()
U.Chain<T>
firstOrNull(java.util.function.Predicate<T> pred)
U.Chain
flatten()
U.Chain<java.lang.Object>
flattenDeep()
U.Chain<T>
forEach(java.util.function.Consumer<T> func)
U.Chain<T>
forEachRight(java.util.function.Consumer<T> func)
U.Chain<java.lang.Object>
fromJson()
U.Chain<java.lang.Object>
fromXml()
<F> U.Chain<java.util.Map<F,java.util.List<T>>>
groupBy(java.util.function.Function<T,F> func)
<F> U.Chain<java.util.Map<F,java.util.Optional<T>>>
groupBy(java.util.function.Function<T,F> func, java.util.function.BinaryOperator<T> binaryOperator)
U.Chain<java.util.Map<java.lang.Object,java.util.List<T>>>
indexBy(java.lang.String property)
U.Chain<T>
initial()
U.Chain<T>
initial(int n)
U.Chain<T>
interpose(T element)
U.Chain<T>
interposeByList(java.lang.Iterable<T> interIter)
U.Chain<T>
intersection(java.util.List<T>... lists)
U.Chain<T>
invoke(java.lang.String methodName)
U.Chain<T>
invoke(java.lang.String methodName, java.util.List<java.lang.Object> args)
U.Chain<java.lang.String>
join()
U.Chain<java.lang.String>
join(java.lang.String separator)
U.Chain<java.lang.String>
jsonToXml()
U.Chain<java.lang.String>
kebabCase()
U.Chain<T>
last()
U.Chain<T>
last(int n)
U.Chain<T>
lastOrNull()
U.Chain<T>
lastOrNull(java.util.function.Predicate<T> pred)
U.Chain<T>
limit(int size)
U.Chain<java.lang.String>
lowerFirst()
<F> U.Chain<F>
map(java.util.function.Function<? super T,F> func)
<F> U.Chain<F>
mapIndexed(java.util.function.BiFunction<java.lang.Integer,? super T,F> func)
<F> U.Chain<F>
mapMulti(java.util.function.BiConsumer<? super T,? super java.util.function.Consumer<F>> mapper)
U.Chain<java.lang.Comparable>
max()
<F extends java.lang.Comparable<? super F>>
U.Chain<T>max(java.util.function.Function<T,F> func)
U.Chain<java.lang.Double>
mean()
U.Chain<java.lang.Double>
median()
U.Chain<java.lang.Comparable>
min()
<F extends java.lang.Comparable<? super F>>
U.Chain<T>min(java.util.function.Function<T,F> func)
U.Chain<java.lang.String>
pad(int length)
U.Chain<java.lang.String>
pad(int length, java.lang.String chars)
U.Chain<java.lang.String>
padEnd(int length)
U.Chain<java.lang.String>
padEnd(int length, java.lang.String chars)
U.Chain<java.lang.String>
padStart(int length)
U.Chain<java.lang.String>
padStart(int length, java.lang.String chars)
U.Chain<java.lang.Object>
pluck(java.lang.String propertyName)
U.Chain<java.lang.Object>
pull(java.lang.Object... values)
U.Chain<java.lang.Object>
pullAt(java.lang.Integer... indexes)
U.Chain<java.lang.Integer>
range(int stop)
U.Chain<java.lang.Integer>
range(int start, int stop)
U.Chain<java.lang.Integer>
range(int start, int stop, int step)
<F> U.Chain<F>
reduce(java.util.function.BiFunction<F,T,F> func, F zeroElem)
U.Chain<java.util.Optional<T>>
reduce(java.util.function.BinaryOperator<T> func)
<F> U.Chain<F>
reduceRight(java.util.function.BiFunction<F,T,F> func, F zeroElem)
U.Chain<java.util.Optional<T>>
reduceRight(java.util.function.BinaryOperator<T> func)
U.Chain<T>
reject(java.util.function.Predicate<T> pred)
U.Chain<T>
rejectIndexed(Underscore.PredicateIndexed<T> pred)
U.Chain<T>
remove(java.util.function.Predicate<T> pred)
U.Chain<java.lang.String>
repeat(int length)
U.Chain<T>
rest()
U.Chain<T>
rest(int n)
U.Chain<T>
reverse()
U.Chain<T>
sample()
U.Chain<T>
sample(int howMany)
U.Chain<java.util.Map<java.lang.String,java.lang.Object>>
set(java.lang.String path, java.lang.Object value)
U.Chain<java.util.Map<java.lang.String,java.lang.Object>>
set(java.util.List<java.lang.String> paths, java.lang.Object value)
U.Chain<T>
shuffle()
U.Chain<T>
skip(int numberToSkip)
U.Chain<T>
slice(int start)
U.Chain<T>
slice(int start, int end)
U.Chain<java.lang.String>
snakeCase()
U.Chain<java.lang.Boolean>
some(java.util.function.Predicate<T> pred)
U.Chain<java.lang.Comparable>
sort()
<F extends java.lang.Comparable<? super F>>
U.Chain<T>sortBy(java.util.function.Function<T,F> func)
<K> U.Chain<java.util.Map<K,java.lang.Comparable>>
sortBy(K key)
<F extends java.lang.Comparable<? super F>>
U.Chain<F>sortWith(java.util.Comparator<F> comparator)
U.Chain<java.lang.String>
startCase()
U.Chain<java.lang.Boolean>
startsWith(java.lang.String target)
U.Chain<java.lang.Boolean>
startsWith(java.lang.String target, java.lang.Integer position)
<F extends java.lang.Number>
U.Chain<F>sum()
<F extends java.lang.Number>
U.Chain<F>sum(java.util.function.Function<T,F> func)
U.Chain<T>
take()
U.Chain<T>
take(java.lang.Integer n)
U.Chain<T>
takeRight()
U.Chain<T>
takeRight(java.lang.Integer n)
U.Chain<T>
takeRightWhile(java.util.function.Predicate<T> pred)
U.Chain<T>
takeWhile(java.util.function.Predicate<T> pred)
U.Chain<T>
tap(java.util.function.Consumer<T> func)
U.Chain<java.lang.String>
toJson()
<K,V>
U.Chain<java.util.Map<K,V>>toMap()
U.Chain<java.lang.String>
toXml()
U.Chain<java.lang.String>
trim()
U.Chain<java.lang.String>
trim(java.lang.String chars)
U.Chain<java.lang.String>
trimEnd()
U.Chain<java.lang.String>
trimEnd(java.lang.String chars)
U.Chain<java.lang.String>
trimStart()
U.Chain<java.lang.String>
trimStart(java.lang.String chars)
U.Chain<java.lang.String>
trunc()
U.Chain<java.lang.String>
trunc(int length)
U.Chain<java.lang.String>
uncapitalize()
U.Chain<T>
union(java.util.List<T>... lists)
U.Chain<T>
uniq()
<F> U.Chain<T>
uniq(java.util.function.Function<T,F> func)
U.Chain<java.lang.String>
upperFirst()
<E> U.Chain<T>
where(java.util.List<java.util.Map.Entry<java.lang.String,E>> properties)
U.Chain<java.lang.String>
words()
U.Chain<java.lang.String>
xmlToJson()
U.Chain<T>
xor(java.util.List<T> list)
-
Methods inherited from class com.github.underscore.Underscore.Chain
first, first, isEmpty, isNotEmpty, item, map, pop, push, replace, replaceIndexed, shift, size, splitAt, takeSkipping, toList, toString, unshift, value
-
-
-
-
Method Detail
-
first
public U.Chain<T> first()
- Overrides:
first
in classUnderscore.Chain<T>
-
first
public U.Chain<T> first(int n)
- Overrides:
first
in classUnderscore.Chain<T>
-
firstOrNull
public U.Chain<T> firstOrNull()
- Overrides:
firstOrNull
in classUnderscore.Chain<T>
-
firstOrNull
public U.Chain<T> firstOrNull(java.util.function.Predicate<T> pred)
- Overrides:
firstOrNull
in classUnderscore.Chain<T>
-
initial
public U.Chain<T> initial()
- Overrides:
initial
in classUnderscore.Chain<T>
-
initial
public U.Chain<T> initial(int n)
- Overrides:
initial
in classUnderscore.Chain<T>
-
last
public U.Chain<T> last()
- Overrides:
last
in classUnderscore.Chain<T>
-
last
public U.Chain<T> last(int n)
- Overrides:
last
in classUnderscore.Chain<T>
-
lastOrNull
public U.Chain<T> lastOrNull()
- Overrides:
lastOrNull
in classUnderscore.Chain<T>
-
lastOrNull
public U.Chain<T> lastOrNull(java.util.function.Predicate<T> pred)
- Overrides:
lastOrNull
in classUnderscore.Chain<T>
-
rest
public U.Chain<T> rest()
- Overrides:
rest
in classUnderscore.Chain<T>
-
rest
public U.Chain<T> rest(int n)
- Overrides:
rest
in classUnderscore.Chain<T>
-
compact
public U.Chain<T> compact()
- Overrides:
compact
in classUnderscore.Chain<T>
-
flatten
public U.Chain flatten()
- Overrides:
flatten
in classUnderscore.Chain<T>
-
map
public <F> U.Chain<F> map(java.util.function.Function<? super T,F> func)
- Overrides:
map
in classUnderscore.Chain<T>
-
mapMulti
public <F> U.Chain<F> mapMulti(java.util.function.BiConsumer<? super T,? super java.util.function.Consumer<F>> mapper)
- Overrides:
mapMulti
in classUnderscore.Chain<T>
-
mapIndexed
public <F> U.Chain<F> mapIndexed(java.util.function.BiFunction<java.lang.Integer,? super T,F> func)
- Overrides:
mapIndexed
in classUnderscore.Chain<T>
-
filter
public U.Chain<T> filter(java.util.function.Predicate<T> pred)
- Overrides:
filter
in classUnderscore.Chain<T>
-
filterIndexed
public U.Chain<T> filterIndexed(Underscore.PredicateIndexed<T> pred)
- Overrides:
filterIndexed
in classUnderscore.Chain<T>
-
rejectIndexed
public U.Chain<T> rejectIndexed(Underscore.PredicateIndexed<T> pred)
- Overrides:
rejectIndexed
in classUnderscore.Chain<T>
-
reject
public U.Chain<T> reject(java.util.function.Predicate<T> pred)
- Overrides:
reject
in classUnderscore.Chain<T>
-
filterFalse
public U.Chain<T> filterFalse(java.util.function.Predicate<T> pred)
- Overrides:
filterFalse
in classUnderscore.Chain<T>
-
reduce
public <F> U.Chain<F> reduce(java.util.function.BiFunction<F,T,F> func, F zeroElem)
- Overrides:
reduce
in classUnderscore.Chain<T>
-
reduce
public U.Chain<java.util.Optional<T>> reduce(java.util.function.BinaryOperator<T> func)
- Overrides:
reduce
in classUnderscore.Chain<T>
-
reduceRight
public <F> U.Chain<F> reduceRight(java.util.function.BiFunction<F,T,F> func, F zeroElem)
- Overrides:
reduceRight
in classUnderscore.Chain<T>
-
reduceRight
public U.Chain<java.util.Optional<T>> reduceRight(java.util.function.BinaryOperator<T> func)
- Overrides:
reduceRight
in classUnderscore.Chain<T>
-
find
public U.Chain<java.util.Optional<T>> find(java.util.function.Predicate<T> pred)
- Overrides:
find
in classUnderscore.Chain<T>
-
findLast
public U.Chain<java.util.Optional<T>> findLast(java.util.function.Predicate<T> pred)
- Overrides:
findLast
in classUnderscore.Chain<T>
-
max
public U.Chain<java.lang.Comparable> max()
- Overrides:
max
in classUnderscore.Chain<T>
-
max
public <F extends java.lang.Comparable<? super F>> U.Chain<T> max(java.util.function.Function<T,F> func)
- Overrides:
max
in classUnderscore.Chain<T>
-
min
public U.Chain<java.lang.Comparable> min()
- Overrides:
min
in classUnderscore.Chain<T>
-
min
public <F extends java.lang.Comparable<? super F>> U.Chain<T> min(java.util.function.Function<T,F> func)
- Overrides:
min
in classUnderscore.Chain<T>
-
sort
public U.Chain<java.lang.Comparable> sort()
- Overrides:
sort
in classUnderscore.Chain<T>
-
sortWith
public <F extends java.lang.Comparable<? super F>> U.Chain<F> sortWith(java.util.Comparator<F> comparator)
- Overrides:
sortWith
in classUnderscore.Chain<T>
-
sortBy
public <F extends java.lang.Comparable<? super F>> U.Chain<T> sortBy(java.util.function.Function<T,F> func)
- Overrides:
sortBy
in classUnderscore.Chain<T>
-
sortBy
public <K> U.Chain<java.util.Map<K,java.lang.Comparable>> sortBy(K key)
- Overrides:
sortBy
in classUnderscore.Chain<T>
-
groupBy
public <F> U.Chain<java.util.Map<F,java.util.List<T>>> groupBy(java.util.function.Function<T,F> func)
- Overrides:
groupBy
in classUnderscore.Chain<T>
-
groupBy
public <F> U.Chain<java.util.Map<F,java.util.Optional<T>>> groupBy(java.util.function.Function<T,F> func, java.util.function.BinaryOperator<T> binaryOperator)
- Overrides:
groupBy
in classUnderscore.Chain<T>
-
indexBy
public U.Chain<java.util.Map<java.lang.Object,java.util.List<T>>> indexBy(java.lang.String property)
- Overrides:
indexBy
in classUnderscore.Chain<T>
-
countBy
public <F> U.Chain<java.util.Map<F,java.lang.Integer>> countBy(java.util.function.Function<T,F> func)
- Overrides:
countBy
in classUnderscore.Chain<T>
-
countBy
public U.Chain<java.util.Map<T,java.lang.Integer>> countBy()
- Overrides:
countBy
in classUnderscore.Chain<T>
-
shuffle
public U.Chain<T> shuffle()
- Overrides:
shuffle
in classUnderscore.Chain<T>
-
sample
public U.Chain<T> sample()
- Overrides:
sample
in classUnderscore.Chain<T>
-
sample
public U.Chain<T> sample(int howMany)
- Overrides:
sample
in classUnderscore.Chain<T>
-
tap
public U.Chain<T> tap(java.util.function.Consumer<T> func)
- Overrides:
tap
in classUnderscore.Chain<T>
-
forEach
public U.Chain<T> forEach(java.util.function.Consumer<T> func)
- Overrides:
forEach
in classUnderscore.Chain<T>
-
forEachRight
public U.Chain<T> forEachRight(java.util.function.Consumer<T> func)
- Overrides:
forEachRight
in classUnderscore.Chain<T>
-
every
public U.Chain<java.lang.Boolean> every(java.util.function.Predicate<T> pred)
- Overrides:
every
in classUnderscore.Chain<T>
-
some
public U.Chain<java.lang.Boolean> some(java.util.function.Predicate<T> pred)
- Overrides:
some
in classUnderscore.Chain<T>
-
count
public U.Chain<java.lang.Integer> count(java.util.function.Predicate<T> pred)
- Overrides:
count
in classUnderscore.Chain<T>
-
contains
public U.Chain<java.lang.Boolean> contains(T elem)
- Overrides:
contains
in classUnderscore.Chain<T>
-
containsWith
public U.Chain<java.lang.Boolean> containsWith(T elem)
- Overrides:
containsWith
in classUnderscore.Chain<T>
-
invoke
public U.Chain<T> invoke(java.lang.String methodName, java.util.List<java.lang.Object> args)
- Overrides:
invoke
in classUnderscore.Chain<T>
-
invoke
public U.Chain<T> invoke(java.lang.String methodName)
- Overrides:
invoke
in classUnderscore.Chain<T>
-
pluck
public U.Chain<java.lang.Object> pluck(java.lang.String propertyName)
- Overrides:
pluck
in classUnderscore.Chain<T>
-
where
public <E> U.Chain<T> where(java.util.List<java.util.Map.Entry<java.lang.String,E>> properties)
- Overrides:
where
in classUnderscore.Chain<T>
-
findWhere
public <E> U.Chain<java.util.Optional<T>> findWhere(java.util.List<java.util.Map.Entry<java.lang.String,E>> properties)
- Overrides:
findWhere
in classUnderscore.Chain<T>
-
uniq
public U.Chain<T> uniq()
- Overrides:
uniq
in classUnderscore.Chain<T>
-
uniq
public <F> U.Chain<T> uniq(java.util.function.Function<T,F> func)
- Overrides:
uniq
in classUnderscore.Chain<T>
-
distinct
public U.Chain<T> distinct()
- Overrides:
distinct
in classUnderscore.Chain<T>
-
distinctBy
public <F> U.Chain<F> distinctBy(java.util.function.Function<T,F> func)
- Overrides:
distinctBy
in classUnderscore.Chain<T>
-
union
public U.Chain<T> union(java.util.List<T>... lists)
- Overrides:
union
in classUnderscore.Chain<T>
-
intersection
public U.Chain<T> intersection(java.util.List<T>... lists)
- Overrides:
intersection
in classUnderscore.Chain<T>
-
difference
public U.Chain<T> difference(java.util.List<T>... lists)
- Overrides:
difference
in classUnderscore.Chain<T>
-
range
public U.Chain<java.lang.Integer> range(int stop)
- Overrides:
range
in classUnderscore.Chain<T>
-
range
public U.Chain<java.lang.Integer> range(int start, int stop)
- Overrides:
range
in classUnderscore.Chain<T>
-
range
public U.Chain<java.lang.Integer> range(int start, int stop, int step)
- Overrides:
range
in classUnderscore.Chain<T>
-
chunk
public U.Chain<java.util.List<T>> chunk(int size)
- Overrides:
chunk
in classUnderscore.Chain<T>
-
chunk
public U.Chain<java.util.List<T>> chunk(int size, int step)
- Overrides:
chunk
in classUnderscore.Chain<T>
-
chunkFill
public U.Chain<java.util.List<T>> chunkFill(int size, T fillValue)
- Overrides:
chunkFill
in classUnderscore.Chain<T>
-
chunkFill
public U.Chain<java.util.List<T>> chunkFill(int size, int step, T fillValue)
- Overrides:
chunkFill
in classUnderscore.Chain<T>
-
cycle
public U.Chain<T> cycle(int times)
- Overrides:
cycle
in classUnderscore.Chain<T>
-
interposeByList
public U.Chain<T> interposeByList(java.lang.Iterable<T> interIter)
- Overrides:
interposeByList
in classUnderscore.Chain<T>
-
concat
public U.Chain<T> concat(java.util.List<T>... lists)
- Overrides:
concat
in classUnderscore.Chain<T>
-
slice
public U.Chain<T> slice(int start)
- Overrides:
slice
in classUnderscore.Chain<T>
-
slice
public U.Chain<T> slice(int start, int end)
- Overrides:
slice
in classUnderscore.Chain<T>
-
set
public U.Chain<java.util.Map<java.lang.String,java.lang.Object>> set(java.lang.String path, java.lang.Object value)
-
set
public U.Chain<java.util.Map<java.lang.String,java.lang.Object>> set(java.util.List<java.lang.String> paths, java.lang.Object value)
-
reverse
public U.Chain<T> reverse()
- Overrides:
reverse
in classUnderscore.Chain<T>
-
join
public U.Chain<java.lang.String> join()
- Overrides:
join
in classUnderscore.Chain<T>
-
join
public U.Chain<java.lang.String> join(java.lang.String separator)
- Overrides:
join
in classUnderscore.Chain<T>
-
skip
public U.Chain<T> skip(int numberToSkip)
- Overrides:
skip
in classUnderscore.Chain<T>
-
limit
public U.Chain<T> limit(int size)
- Overrides:
limit
in classUnderscore.Chain<T>
-
toMap
public <K,V> U.Chain<java.util.Map<K,V>> toMap()
- Overrides:
toMap
in classUnderscore.Chain<T>
-
fill
public U.Chain<java.lang.Object> fill(java.lang.Object value)
-
fill
public U.Chain<java.lang.Object> fill(java.lang.Object value, java.lang.Integer start, java.lang.Integer end)
-
flattenDeep
public U.Chain<java.lang.Object> flattenDeep()
-
pull
public U.Chain<java.lang.Object> pull(java.lang.Object... values)
-
pullAt
public U.Chain<java.lang.Object> pullAt(java.lang.Integer... indexes)
-
sum
public <F extends java.lang.Number> U.Chain<F> sum()
-
mean
public U.Chain<java.lang.Double> mean()
-
median
public U.Chain<java.lang.Double> median()
-
camelCase
public U.Chain<java.lang.String> camelCase()
-
lowerFirst
public U.Chain<java.lang.String> lowerFirst()
-
upperFirst
public U.Chain<java.lang.String> upperFirst()
-
capitalize
public U.Chain<java.lang.String> capitalize()
-
deburr
public U.Chain<java.lang.String> deburr()
-
endsWith
public U.Chain<java.lang.Boolean> endsWith(java.lang.String target)
-
endsWith
public U.Chain<java.lang.Boolean> endsWith(java.lang.String target, java.lang.Integer position)
-
kebabCase
public U.Chain<java.lang.String> kebabCase()
-
repeat
public U.Chain<java.lang.String> repeat(int length)
-
pad
public U.Chain<java.lang.String> pad(int length)
-
pad
public U.Chain<java.lang.String> pad(int length, java.lang.String chars)
-
padStart
public U.Chain<java.lang.String> padStart(int length)
-
padStart
public U.Chain<java.lang.String> padStart(int length, java.lang.String chars)
-
padEnd
public U.Chain<java.lang.String> padEnd(int length)
-
padEnd
public U.Chain<java.lang.String> padEnd(int length, java.lang.String chars)
-
snakeCase
public U.Chain<java.lang.String> snakeCase()
-
startCase
public U.Chain<java.lang.String> startCase()
-
startsWith
public U.Chain<java.lang.Boolean> startsWith(java.lang.String target)
-
startsWith
public U.Chain<java.lang.Boolean> startsWith(java.lang.String target, java.lang.Integer position)
-
trim
public U.Chain<java.lang.String> trim()
-
trim
public U.Chain<java.lang.String> trim(java.lang.String chars)
-
trimStart
public U.Chain<java.lang.String> trimStart()
-
trimStart
public U.Chain<java.lang.String> trimStart(java.lang.String chars)
-
trimEnd
public U.Chain<java.lang.String> trimEnd()
-
trunc
public U.Chain<java.lang.String> trunc()
-
trunc
public U.Chain<java.lang.String> trunc(int length)
-
trimEnd
public U.Chain<java.lang.String> trimEnd(java.lang.String chars)
-
uncapitalize
public U.Chain<java.lang.String> uncapitalize()
-
words
public U.Chain<java.lang.String> words()
-
toJson
public U.Chain<java.lang.String> toJson()
-
fromJson
public U.Chain<java.lang.Object> fromJson()
-
toXml
public U.Chain<java.lang.String> toXml()
-
fromXml
public U.Chain<java.lang.Object> fromXml()
-
fetch
public U.Chain<java.lang.String> fetch()
-
fetch
public U.Chain<java.lang.String> fetch(java.lang.String method, java.lang.String body)
-
createPermutationWithRepetition
public U.Chain<java.util.List<T>> createPermutationWithRepetition(int permutationLength)
-
xmlToJson
public U.Chain<java.lang.String> xmlToJson()
-
jsonToXml
public U.Chain<java.lang.String> jsonToXml()
-
-