|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IArgs | |
|---|---|
| de.intarsys.tools.event | |
| de.intarsys.tools.functor | |
| Uses of IArgs in de.intarsys.tools.event |
|---|
| Methods in de.intarsys.tools.event with parameters of type IArgs | |
|---|---|
static IFunctorEvent |
EventTools.getEvent(IArgs args)
|
static IFunctorEvent |
EventTools.getJEvent(IArgs args)
|
| Uses of IArgs in de.intarsys.tools.functor |
|---|
| Classes in de.intarsys.tools.functor that implement IArgs | |
|---|---|
class |
Args
A concrete generic implementation for IArgs. |
class |
ChainedArgs
An IArgs implementation allowing to concat two IArgs
together. |
class |
DeclaredArgs
This IArgs implementation allows the declaration of arguments. |
class |
EmptyArgs
Helper implementation for empty argument list. |
| Fields in de.intarsys.tools.functor declared as IArgs | |
|---|---|
static IArgs |
Args.EMPTY
|
| Methods in de.intarsys.tools.functor that return IArgs | |
|---|---|
IArgs |
EmptyArgs.declare(String name,
int index,
Object value)
|
IArgs |
Args.declare(String name,
int index,
Object value)
|
IArgs |
IFunctorCall.getArgs()
The arguments currently associated with the call. |
IArgs |
FunctorCall.getArgs()
|
IArgs |
ChainedArgs.getArgs()
The main (primary) IArgs. |
static IArgs |
ArgTools.getArgs(IArgs args,
String name,
IArgs defaultValue)
The argument value at name as an IArgs instance. |
IArgs |
DeclaredArgs.getArgsIn()
|
IArgs |
ChainedArgs.getFallbackArgs()
The fallback (secondary) IArgs; |
static IArgs |
ArgTools.toArgs(Object value)
Cast or convert value to an IArgs. |
| Methods in de.intarsys.tools.functor with parameters of type IArgs | ||
|---|---|---|
static DeclaredArgs |
DeclaredArgs.createStrict(IArgs args)
|
|
static DeclaredArgs |
DeclaredArgs.createStrictIfDeclared(IArgs args)
|
|
static DeclaredArgs |
DeclaredArgs.createTransparent(IArgs args)
|
|
static IArgs |
ArgTools.getArgs(IArgs args,
String name,
IArgs defaultValue)
The argument value at name as an IArgs instance. |
|
static boolean |
ArgTools.getBool(IArgs args,
String name,
boolean defaultValue)
The argument value at name as a boolean. |
|
static byte |
ArgTools.getByte(IArgs args,
String name,
byte defaultValue)
The argument value at name as a byte. |
|
static char |
ArgTools.getChar(IArgs args,
String name,
char defaultValue)
The argument value at name as a char. |
|
static char[] |
ArgTools.getCharArray(IArgs args,
String name,
char[] defaultValue)
The argument value at name as a char[]. |
|
static Class |
ArgTools.getClass(IArgs args,
String name,
Class defaultValue)
The argument value at name as a Class. |
|
static Date |
ArgTools.getDate(IArgs args,
String name,
Date defaultValue)
The argument value at name as a Date. |
|
static
|
ArgTools.getEnumItem(IArgs args,
EnumMeta<T> meta,
String name)
The argument value at name as a EnumItem. |
|
static
|
ArgTools.getEnumItem(IArgs args,
EnumMeta<T> meta,
String name,
String defaultValue)
The argument value at name as a EnumItem. |
|
static File |
ArgTools.getFile(IArgs args,
String name,
File defaultValue)
The argument value at name as a File. |
|
static float |
ArgTools.getFloat(IArgs args,
String name,
float defaultValue)
The argument value at name as a float. |
|
static int |
ArgTools.getInt(IArgs args,
String name,
int defaultValue)
The argument value at name as a int. |
|
static ILocator |
ArgTools.getLocator(IArgs args,
String name,
ILocator defaultValue,
ILocatorFactory factory)
The argument value at name as a ILocator. |
|
static List<ILocator> |
ArgTools.getLocators(IArgs args,
String name,
ILocatorFactory factory)
The argument value at name as a List. |
|
static Map |
ArgTools.getMap(IArgs args,
String name,
Map defaultValue)
The argument value at name as a Map. |
|
static Object |
ArgTools.getObject(IArgs args,
String name,
Object defaultValue)
The argument value at name as a Object. |
|
static Point2D |
ArgTools.getPoint(IArgs args,
String name,
Point2D defaultValue)
The argument value at name as a Point2D. |
|
static String |
ArgTools.getString(IArgs args,
String name,
String defaultValue)
The argument value at name as a String. |
|
void |
IFunctorCall.setArgs(IArgs args)
Assign an argument list for the call. |
|
void |
FunctorCall.setArgs(IArgs args)
|
|
static List |
FunctorTools.toList(IArgs args)
|
|
static List |
ArgTools.toList(IArgs args)
Convert the args to a List. |
|
static Map |
FunctorTools.toMap(IArgs args)
|
|
static Map |
ArgTools.toMap(IArgs args)
Convert the args to a Map. |
|
static String |
ArgTools.toString(IArgs args,
String prefix)
Create a printable String for args. |
|
| Constructors in de.intarsys.tools.functor with parameters of type IArgs | |
|---|---|
Args(IArgs args)
|
|
ChainedArgs(IArgs args,
IArgs fallbackArgs)
Create new ChainedArgs where args are always
looked up first. |
|
FunctorCall(Object receiver,
IArgs args)
|
|
|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||