- p() - Static method in class net.sf.rubycollect4j.RubyKernel
-
Returns null.
- p(Object) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Object...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(String) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(String...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(boolean) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Boolean...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(char) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Character...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(char[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(char[]...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(double) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Double...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(float) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Float...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(int) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Integer...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(long) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns the argument.
- p(Long...) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(byte[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(short[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(int[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(long[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(float[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(double[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- p(boolean[]) - Static method in class net.sf.rubycollect4j.RubyKernel
-
Calls System.out.println() and returns arguments.
- pack(List<Byte>) - Method in enum net.sf.rubycollect4j.packer.Directive
-
Packs a List of Byte into a binary String.
- pack(byte[]) - Method in enum net.sf.rubycollect4j.packer.Directive
-
Packs an array of byte into a binary String.
- pack(String, Object...) - Static method in class net.sf.rubycollect4j.packer.Packer
-
Packs an array of Object into a binary String.
- pack(String, List<?>) - Static method in class net.sf.rubycollect4j.packer.Packer
-
Packs a List of Objects into a binary String.
- pack(String) - Method in class net.sf.rubycollect4j.RubyArray
-
Packs the contents of this
RubyArray
into a binary string according
to the directives in aTemplateString.
- Packer - Class in net.sf.rubycollect4j.packer
-
- parseDirective(String) - Static method in class net.sf.rubycollect4j.packer.Packer
-
- parseTemplate(String) - Static method in class net.sf.rubycollect4j.packer.Packer
-
- partition() - Method in interface net.sf.rubycollect4j.Ruby.Enumerable
-
Returns an enumerator of elements.
- partition() - Method in interface net.sf.rubycollect4j.Ruby.LazyEnumerator
-
Returns an enumerator of elements.
- partition() - Method in interface net.sf.rubycollect4j.RubyContract.Enumerable
-
Returns an enumerator of elements.
- partition(BooleanBlock<? super E>) - Method in interface net.sf.rubycollect4j.RubyContract.Enumerable
-
Divides elements into 2 groups by the given block.
- partition() - Method in class net.sf.rubycollect4j.RubyEnumerable
-
Returns an enumerator of elements.
- partition(BooleanBlock<? super E>) - Method in class net.sf.rubycollect4j.RubyEnumerable
-
- partition(EntryBooleanBlock<? super K, ? super V>) - Method in class net.sf.rubycollect4j.RubyHash
-
An adapter method.
- partition() - Method in class net.sf.rubycollect4j.RubyLazyEnumerator
-
Returns an enumerator of elements.
- partition(BooleanBlock<? super E>) - Method in class net.sf.rubycollect4j.RubyLazyEnumerator
-
- partition(String) - Method in class net.sf.rubycollect4j.RubyString
-
Searches sep in the string and returns the part before it, the match, and
the part after it.
- partition(Pattern) - Method in class net.sf.rubycollect4j.RubyString
-
Searches pattern in the string and returns the part before it, the match,
and the part after it.
- pastʔ() - Method in class net.sf.rubycollect4j.RubyDate
-
Checks if this
RubyDate
represents a past time.
- path() - Method in class net.sf.rubycollect4j.RubyDir
-
- path() - Method in class net.sf.rubycollect4j.RubyFile
-
Returns the path of the file.
- peek() - Method in interface net.sf.rubycollect4j.RubyContract.Enumerator
-
Returns the next element without advancing the iteration.
- peek() - Method in class net.sf.rubycollect4j.RubyEnumerator
-
- peek() - Method in class net.sf.rubycollect4j.RubyLazyEnumerator
-
- peek() - Method in class net.sf.rubycollect4j.util.PeekingIterator
-
Peeks an element advanced.
- PeekingIterator<E> - Class in net.sf.rubycollect4j.util
-
PeekingIterator
is an Iterator which provides a peek() method for
user to peek an element advanced.
- PeekingIterator(Iterator<? extends E>) - Constructor for class net.sf.rubycollect4j.util.PeekingIterator
-
- permutation() - Method in class net.sf.rubycollect4j.RubyArray
-
- permutation(int) - Method in class net.sf.rubycollect4j.RubyArray
-
- permutation(int, Block<? super RubyArray<E>>) - Method in class net.sf.rubycollect4j.RubyArray
-
Yields all permutations with length n of this
RubyArray
to the
block.
- permutation(Block<? super RubyArray<E>>) - Method in class net.sf.rubycollect4j.RubyArray
-
Yields all permutations of this
RubyArray
to the block.
- PermutationIterable<E> - Class in net.sf.rubycollect4j.iter
-
- PermutationIterable(List<? extends E>, int) - Constructor for class net.sf.rubycollect4j.iter.PermutationIterable
-
- PermutationIterator<E> - Class in net.sf.rubycollect4j.iter
-
- PermutationIterator(List<? extends E>, int) - Constructor for class net.sf.rubycollect4j.iter.PermutationIterator
-
- plus(Collection<? extends E>) - Method in class net.sf.rubycollect4j.RubyArray
-
Appends other Collection to self and puts the result into a new
RubyArray
.
- pop() - Method in class net.sf.rubycollect4j.RubyArray
-
Removes and returns the last element of this
RubyArray
.
- pop(int) - Method in class net.sf.rubycollect4j.RubyArray
-
Removes and returns the last n element of this
RubyArray
.
- pos() - Method in class net.sf.rubycollect4j.RubyDir
-
Returns the current position of entries.
- pos(int) - Method in class net.sf.rubycollect4j.RubyDir
-
Sets the current position of entries.
- prepend(String) - Method in class net.sf.rubycollect4j.RubyString
-
Prepends the given string to str.
- product(List<? extends E>...) - Method in class net.sf.rubycollect4j.RubyArray
-
Generates the production of self with other Lists.
- product(List<? extends List<? extends E>>) - Method in class net.sf.rubycollect4j.RubyArray
-
Generates the production of self with a List of Lists.
- product(List<? extends List<? extends E>>, Block<RubyArray<E>>) - Method in class net.sf.rubycollect4j.RubyArray
-
Generates the productions of self with a List of Lists and yield them to
the block.
- ProductIterable<E> - Class in net.sf.rubycollect4j.iter
-
- ProductIterable(List<? extends E>, List<? extends List<? extends E>>) - Constructor for class net.sf.rubycollect4j.iter.ProductIterable
-
- ProductIterable(List<? extends E>, List<? extends E>...) - Constructor for class net.sf.rubycollect4j.iter.ProductIterable
-
- ProductIterator<E> - Class in net.sf.rubycollect4j.iter
-
- ProductIterator(List<? extends List<? extends E>>) - Constructor for class net.sf.rubycollect4j.iter.ProductIterator
-
- properSubsetʔ(Set<E>) - Method in class net.sf.rubycollect4j.RubySet
-
Returns true if the set is a proper subset of the given set.
- properSupersetʔ(Set<E>) - Method in class net.sf.rubycollect4j.RubySet
-
Returns true if the set is a proper superset of the given set.
- push(E) - Method in class net.sf.rubycollect4j.RubyArray
-
- push(E...) - Method in class net.sf.rubycollect4j.RubyArray
-
- put(Map.Entry<? extends K, ? extends V>) - Method in class net.sf.rubycollect4j.RubyHash
-
Puts an Entry into this
RubyHash
directly.
- put(Map.Entry<? extends K, ? extends V>...) - Method in class net.sf.rubycollect4j.RubyHash
-
Puts entries into this
RubyHash
directly.
- put(K, V) - Method in class net.sf.rubycollect4j.RubyHash
-
- put(K, V) - Method in class net.sf.rubycollect4j.util.LinkedIdentityMap
-
- putAll(Map<? extends K, ? extends V>) - Method in class net.sf.rubycollect4j.RubyHash
-
- putAll(Map<? extends K, ? extends V>) - Method in class net.sf.rubycollect4j.util.LinkedIdentityMap
-
- puts(String) - Method in class net.sf.rubycollect4j.RubyIO
-
Writes a line in the file.
- pwd() - Static method in class net.sf.rubycollect4j.RubyDir
-
Returns the present working directory.