Annotation Type DataType
-
@Retention(RUNTIME) @Target(TYPE) public @interface DataType
Class level annotation indicating this class represents one of the complex types that can be returned or passed to the transaction functions.These datatypes are used (within the current implementation) for determining the data flow protocol from the Contracts to the SDK and for permitting a fully formed Interface Definition to be created for the contract.
Complex types can appear within this definition, and these are identified using this annotation.
FUTURE To take these annotations are also utilize them for leverage storage
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String
namespace
Namespace of the type.
-