Package org.jruby.util
Class Sprintf.Args
java.lang.Object
org.jruby.util.Sprintf.Args
- Enclosing class:
- Sprintf
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final Localeprivate intprivate IRubyObjectprivate intprivate final RubyArrayprivate final RubyHashprivate final IRubyObjectprivate final Ruby -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcheckNameArg(ByteList name, char startDelim, char endDelim) private voidprivate voidcheckPositionArg(int nthArg) (package private) IRubyObjectget(int index) Deprecated.private IRubyObjectgetArg()(package private) byteprivate IRubyObjectgetHashValue(ByteList name, char startDelim, char endDelim) private IRubyObject(package private) IRubyObjectgetNth(int formatIndex) Deprecated.private IRubyObjectgetNthArg(int index) (package private) intgetNthInt(int formatIndex) Deprecated.private IRubyObjectgetPositionArg(int index) (package private) intintValue(IRubyObject obj) (package private) IRubyObjectDeprecated.(package private) intnextInt()Deprecated.(package private) voidraiseArgumentError(String message) (package private) voidraiseKeyError(String message, IRubyObject recv, IRubyObject key) (package private) voidwarn(IRubyWarnings.ID id, String message) (package private) voidwarning(IRubyWarnings.ID id, String message)
-
Field Details
-
runtime
-
locale
-
rubyObject
-
rubyArray
-
rubyHash
-
length
private final int length -
positionIndex
private int positionIndex -
nextIndex
private int nextIndex -
nextObject
-
-
Constructor Details
-
Args
Args(Locale locale, IRubyObject rubyObject) -
Args
Args(IRubyObject rubyObject) -
Args
Args(Ruby runtime, long value)
-
-
Method Details
-
raiseArgumentError
-
raiseKeyError
-
warn
-
warning
-
getHashValue
-
getNthArg
-
getArg
-
getNextArg
-
getPositionArg
-
checkNextArg
private void checkNextArg() -
checkPositionArg
private void checkPositionArg(int nthArg) -
checkNameArg
-
next
Deprecated. -
get
Deprecated. -
getNth
Deprecated. -
nextInt
Deprecated. -
getNthInt
Deprecated. -
intValue
-
getDecimalSeparator
byte getDecimalSeparator()
-