| Package | Description |
|---|---|
| org.openksavi.sponge.action |
Interfaces for actions.
|
| org.openksavi.sponge.type |
| Modifier and Type | Class and Description |
|---|---|
class |
ArgMeta<T extends Type>
Action argument metadata (name, data type and display name).
|
class |
ResultMeta<T extends Type>
Action result metadata (data type and display name).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionType
A type that is a result of the given action, e.g.
|
class |
AnyType |
class |
BinaryType |
class |
BooleanType |
class |
IntegerType
An integer type that supports long as well (internally uses
Number). |
class |
ListType<E> |
class |
MapType<K,V> |
class |
NumberType |
class |
ObjectType<T> |
class |
StringType |
class |
VoidType |
| Modifier and Type | Method and Description |
|---|---|
Type<T> |
Type.defaultValue(T value) |
Type<T> |
Type.feature(String name,
Object value) |
Type<T> |
Type.features(Map<String,Object> features) |
Type<T> |
Type.format(String format) |
Type<E> |
ListType.getElementType() |
Type<K> |
MapType.getKeyType() |
Type<V> |
MapType.getValueType() |
Type<T> |
Type.nullable(boolean nullable) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Type> |
TypeKind.getTypeClass() |
| Constructor and Description |
|---|
ListType(Type<E> elementType) |
MapType(Type<K> keyType,
Type<V> valueType) |
MapType(Type<K> keyType,
Type<V> valueType) |
Copyright © 2016–2018 Softelnet. All rights reserved.