public class Format extends ProcedureN
Modifier and Type | Field and Description |
---|---|
static Format |
format |
applyToObject, noArgs
applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey
nameKey
Constructor and Description |
---|
Format() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
applyN(java.lang.Object[] args) |
static java.lang.Object |
format(java.lang.Object... args) |
static void |
format(java.io.Writer dst,
java.lang.Object[] args,
int arg_offset) |
static FString |
formatToFString(char style,
java.lang.Object fmt,
java.lang.Object[] args)
Apply format and argument, yielding an FString.
|
static void |
formatToOutputStream(java.io.OutputStream dst,
java.lang.Object format,
java.lang.Object... vals) |
static java.lang.String |
formatToString(int arg_offset,
java.lang.Object... args) |
static void |
formatToWriter(java.io.Writer dst,
java.lang.Object format,
java.lang.Object... vals) |
static java.lang.String |
sprintfToString(java.lang.Object fmt,
java.lang.Object... args) |
applyToObject
apply0, apply1, apply2, apply3, apply4, applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static final Format format
public static void format(java.io.Writer dst, java.lang.Object[] args, int arg_offset)
public static void formatToWriter(java.io.Writer dst, java.lang.Object format, java.lang.Object... vals)
public static void formatToOutputStream(java.io.OutputStream dst, java.lang.Object format, java.lang.Object... vals)
public static java.lang.String formatToString(int arg_offset, java.lang.Object... args)
public static java.lang.String sprintfToString(java.lang.Object fmt, java.lang.Object... args)
public static FString formatToFString(char style, java.lang.Object fmt, java.lang.Object[] args)
style
- either '%' (C/Emacs-style format specifiers), or
'~' (Common Lisp-style format specifiers).fmt
- the format string or specificationargs
- the arguments to be formattedpublic static java.lang.Object format(java.lang.Object... args)