Package org.onyx.api
Class Transaction.Builder.Action
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
- Direct Known Subclasses:
Transaction.Builder.Action.Issue,Transaction.Builder.Action.Retire,Transaction.Builder.Action.Transfer
- Enclosing class:
Transaction.Builder
Base class representing actions that can be taken within a transaction.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classIssues new units of an asset to a destination account.static classMoves assets from a source account to a destination account.static classMoves assets from a source account to a destination account.Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddKeyValueField(String mapKey, String fieldKey, Object value) protected voidaddListItem(String mapKey, Object param) Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Constructor Details
-
Action
public Action()
-
-
Method Details
-
addKeyValueField
-
addListItem
-