public class VaArgBuffer
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| private java.lang.Object[] | args | 
| int | length | 
| private Va_list | va_list | 
| Constructor and Description | 
|---|
| VaArgBuffer(int size) | 
| VaArgBuffer(java.lang.Object[] src) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clean()Cleans the values in Buffer. | 
| void | copyFrom(java.lang.CharSequence formatText,
        Va_list input)Copies values from a source variable argument list. | 
| Va_list | get_va_list() | 
| java.lang.Object[] | get() | 
| static VaArgBuffer | represent(java.lang.Object... inputArgs) | 
| void | setArg(int ix,
      int value) | 
private final java.lang.Object[] args
public final int length
private final Va_list va_list
public VaArgBuffer(int size)
public VaArgBuffer(java.lang.Object[] src)
public void copyFrom(java.lang.CharSequence formatText,
                     Va_list input)
formatText - This argument is only used in C/C++ if the input doesn't contain a type information.
        In java it's unnecessary because Va_list always contains the type.inputVaArgs - public void setArg(int ix,
                   int value)
public static VaArgBuffer represent(java.lang.Object... inputArgs)
public Va_list get_va_list()
public void clean()
public java.lang.Object[] get()