Package org.hyperledger.fabric.contract.annotation
Provides annotations required for Contract implementations.
- See Also:
ContractInterface
-
Enum Summary Enum Description Serializer.TARGET What is this serializer able to target?Transaction.TYPE SUBMIT or EVALUATE semantics. -
Annotation Types Summary Annotation Type Description Contact Class level annotation that identifies this class as being a contact.Contract Class level annotation that identifies this class as being a contract.DataType Class level annotation indicating this class represents one of the complex types that can be returned or passed to the transaction functions.Default Default Contract.Info Info Details Class level annotation that identifies this class as being an info object.License Class level annotation that identifies this class as being a license object.Property Field and parameter level annotation defining a property of the class.Serializer Class level annotation that defines the serializer that should be used to convert objects to and from the wire format.Transaction Method level annotation indicating the method to be a callable transaction function.