jruby/docs BETA
Navigation
org.jruby 218
C AbstractRubyMethod
C AbstractWeakMap
C Accessor
C AppendBlockCallback
I Appendable
C ArgfGlobalVariable
C ArgsFileData
I ArgumentVisitor
I ArgumentVisitor
C Autoload
C BSearch
C Backtrace
C BasicObjectStub
I BlockingTask
E CS_NAMES
C CaseInsensitiveStringOnlyRubyHash
C ChunkedBlockCallback
E CompileMode
C ConcreteJavaReifier
C ConstantEntry
C Data
C DataMethods
C DefaultComparator
I DelegatedModule
C DeprecatedFrozenStringGlobalVariable
C DeprecatedStringGlobalVariable
C DeprecatedStringOrRegexpGlobalVariable
C DummyInstanceVariables
C DummyInternalVariables
C EmptyByteListHolder
C EncodingErrorMethods
E EvalType
I ExitFunction
C FString
C False
C FeedValue
C FiberScheduler
C FileTestFileMethods
I Finalizable
C Finalizer
C FlagRegistry
C GroupID
E IOEvent
C IncludedModule
C IncludedModuleWrapper
C InputGlobalVariable
C InvalidByteSequenceErrorMethods
C InvalidatorList
C JarBootstrapMain
C JavaClassKindOf
C KCodeGlobalVariable
C KindOf
I LoadServiceCreator
C Location
C LoopMethods
C Main
C MetaClass
C MethodClumper
C MethodMissingMethod
C Mutator
C NativeException
C NemesLogGamma
E Next
I ObjBooleanConsumer
I ObjectFlags
I ObjectSpacer
C OutputGlobalVariable
I ParseResult
C PrependedModule
I Profile
E ProfilingMode
C PutKeyValueCallback
C RandomFormatter
C RangeLike
I ReadWrite
E Reason
I RecursiveFunctionEx
C RefinementMethods
I RegexMatch
C RespondToMissingMethod
C Ruby
C RubyArgsFile
C RubyArgumentError
C RubyArithmeticSequence
C RubyArray
C RubyArrayConversionIterator
C RubyArrayNative
C RubyBasicObject
C RubyBignum
C RubyBinding
C RubyBoolean
C RubyChain
C RubyClass
C RubyClassPathVariable
C RubyComparable
C RubyCompatibilityError
C RubyComplex
C RubyConcurrencyError
C RubyConverter
C RubyConverterNotFoundError
C RubyData
C RubyDir
C RubyDomainError
C RubyEOFError
C RubyEncoding
C RubyEncodingError
C RubyEnumerable
C RubyEnumerator
C RubyException
C RubyFatal
C RubyFiberError
C RubyFile
C RubyFileStat
C RubyFileTest
C RubyFixnum
C RubyFloat
C RubyFloatDomainError
C RubyFrozenError
C RubyGC
C RubyGenerator
C RubyGlobal
C RubyHash
C RubyHashEntry
C RubyHashLinkedBuckets
C RubyIO
C RubyIOBuffer
C RubyIOError
C RubyIOTimeoutError
C RubyIndexError
C RubyInstanceConfig
C RubyInteger
C RubyInterrupt
C RubyInterruptedRegexpError
C RubyInvalidByteSequenceError
C RubyKernel
C RubyKeyError
C RubyLoadError
C RubyLocalJumpError
C RubyMarshal
C RubyMatchData
C RubyMath
C RubyMethod
C RubyModule
C RubyNameError
C RubyNameErrorMessage
C RubyNil
C RubyNoMatchingPatternError
C RubyNoMatchingPatternKeyError
C RubyNoMemoryError
C RubyNoMethodError
C RubyNotImplementedError
C RubyNumeric
C RubyObject
I RubyObjectAdapter
C RubyObjectSpace
C RubyProc
C RubyProcess
C RubyProducer
C RubyRandom
C RubyRandomBase
C RubyRange
C RubyRangeError
C RubyRational
C RubyRegexp
C RubyRegexpError
I RubyRuntimeAdapter
C RubyRuntimeError
C RubyScriptError
C RubySecurityError
C RubySignal
C RubySignalException
C RubyStandardError
C RubyStatus
C RubyStopIteration
C RubyString
C RubyStruct
C RubySymbol
C RubySyntaxError
C RubySystemCallError
C RubySystemExit
C RubySystemStackError
C RubyThread
C RubyThreadError
C RubyThreadGroup
C RubyTime
C RubyTypeError
C RubyUnboundMethod
C RubyUncaughtThrowError
C RubyUndefinedConversionError
C RubyYielder
C RubyZeroDivisionError
I SizeFn
C SleepTask
I SourceLocation
E Status
C Status
C StringGlobalVariable
C StringOnlyRubyHash
C StringOrRegexpGlobalVariable
C StructMethods
C SymbolProcBody
C SymbolTable
C Sys
C Sysopen
C TallyCallback
I Task
C TimeoutError
C TopSelfFactory
C True
I Unblocker
C UndefinedConversionErrorMethods
C UserID
E Verbosity
C Visitor
C VisitorWithState
I VisitorWithStateI
C WeakKeyMap
C WeakMap
DefaultComparator — members 6+
C new(context)
M compare(obj1, obj2) int
M compare_generic(context, o1, o2) int
M compare_generic(context, op_cmp_sort, o1, o2) int
M compare_integer(o1, o2) int
M compare_string(o1, o2) int
from Comparator
M equals(arg0) boolean
M reversed() Comparator<T>
M then_comparing(arg0) Comparator<T>
M then_comparing(arg0, arg1) Comparator<T>
M then_comparing(arg0) Comparator<T>
M then_comparing_double(arg0) Comparator<T>
M then_comparing_int(arg0) Comparator<T>
M then_comparing_long(arg0) Comparator<T>

org.jruby.DefaultComparator

class implements Comparator<IRubyObject> 6 members

Constructors

new

new ( ThreadContext context )
Java: <init>(org.jruby.runtime.ThreadContext context)

Class Methods

compare_generic

int compare_generic ( ThreadContext context, IRubyObject o1, IRubyObject o2 )
Java: compareGeneric(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject o1, org.jruby.runtime.builtin.IRubyObject o2)

compare_generic

int compare_generic ( ThreadContext context, CallSite op_cmp_sort, IRubyObject o1, IRubyObject o2 )
Java: compareGeneric(org.jruby.runtime.ThreadContext context, org.jruby.runtime.CallSite op_cmp_sort, org.jruby.runtime.builtin.IRubyObject o1, org.jruby.runtime.builtin.IRubyObject o2)

compare_integer

int compare_integer ( RubyFixnum o1, RubyFixnum o2 )
Java: compareInteger(org.jruby.RubyFixnum o1, org.jruby.RubyFixnum o2)

compare_string

int compare_string ( RubyString o1, RubyString o2 )
Java: compareString(org.jruby.RubyString o1, org.jruby.RubyString o2)

Instance Methods

compare

int compare ( IRubyObject obj1, IRubyObject obj2 )
Java: compare(org.jruby.runtime.builtin.IRubyObject obj1, org.jruby.runtime.builtin.IRubyObject obj2)

Inherited

from Comparator

equals

boolean equals ( Object arg0 )
Java: equals(Object arg0)

reversed

Comparator<T> reversed ( )
Java: reversed()

then_comparing

Comparator<T> then_comparing ( Comparator<? super T> arg0 )
Java: thenComparing(Comparator<? super T> arg0)

then_comparing

Comparator<T> then_comparing ( Function<? super T,? extends U> arg0, Comparator<? super U> arg1 )
Java: thenComparing(java.util.function.Function<? super T,? extends U> arg0, Comparator<? super U> arg1)

then_comparing

Comparator<T> then_comparing ( Function<? super T,? extends U> arg0 )
Java: thenComparing(java.util.function.Function<? super T,? extends U> arg0)

then_comparing_double

Comparator<T> then_comparing_double ( ToDoubleFunction<? super T> arg0 )
Java: thenComparingDouble(java.util.function.ToDoubleFunction<? super T> arg0)

then_comparing_int

Comparator<T> then_comparing_int ( ToIntFunction<? super T> arg0 )
Java: thenComparingInt(java.util.function.ToIntFunction<? super T> arg0)

then_comparing_long

Comparator<T> then_comparing_long ( ToLongFunction<? super T> arg0 )
Java: thenComparingLong(java.util.function.ToLongFunction<? super T> arg0)