| Package | Description |
|---|---|
| io.bit3.jsass.function | |
| io.bit3.jsass.function.arguments.converter | |
| io.bit3.jsass.function.arguments.factory |
| Modifier and Type | Field and Description |
|---|---|
protected List<ArgumentConverter> |
FunctionDeclaration.argumentConverters
List of argument converters that are used to convert the method parameter values.
|
| Modifier and Type | Method and Description |
|---|---|
List<ArgumentConverter> |
FunctionDeclaration.getArgumentConverters()
Return the list of argument converters.
|
| Constructor and Description |
|---|
FunctionDeclaration(ImportStack importStack,
Context context,
String signature,
Object object,
Method method,
List<ArgumentConverter> argumentConverters)
Create a new function declaration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanArgumentConverter |
class |
ByteArgumentConverter |
class |
CharacterArgumentConverter |
class |
ContextArgumentConverter |
class |
DoubleArgumentConverter |
class |
FloatArgumentConverter |
class |
IntegerArgumentConverter |
class |
LastImportArgumentConverter
Inject the current import as argument.
|
class |
LongArgumentConverter |
class |
ObjectArgumentConverter |
class |
ShortArgumentConverter |
class |
StringArgumentConverter |
| Modifier and Type | Method and Description |
|---|---|
ArgumentConverter |
ShortArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
FloatArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
LongArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
ArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
ByteArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
DoubleArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
IntegerArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
ContextArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
LastImportArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
CharacterArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
BooleanArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
ArgumentConverter |
StringArgumentConverterFactory.create(Object object,
Method method,
Parameter parameter) |
Copyright © 2016 bit3. All rights reserved.