Documentation ¶
Index ¶
- type ProtocolVersion
- func (h *ProtocolVersion) DocumentComposer() protocol.DocumentComposer
- func (h *ProtocolVersion) DocumentTransformer() protocol.DocumentTransformer
- func (h *ProtocolVersion) DocumentValidator() protocol.DocumentValidator
- func (h *ProtocolVersion) OperationApplier() protocol.OperationApplier
- func (h *ProtocolVersion) OperationHandler() protocol.OperationHandler
- func (h *ProtocolVersion) OperationParser() protocol.OperationParser
- func (h *ProtocolVersion) OperationProvider() protocol.OperationProvider
- func (h *ProtocolVersion) Protocol() protocol.Protocol
- func (h *ProtocolVersion) TransactionProcessor() protocol.TxnProcessor
- func (h *ProtocolVersion) Version() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProtocolVersion ¶
type ProtocolVersion struct { VersionStr string P protocol.Protocol TxnProcessor protocol.TxnProcessor OpParser protocol.OperationParser OpApplier protocol.OperationApplier DocComposer protocol.DocumentComposer OpHandler protocol.OperationHandler OpProvider protocol.OperationProvider DocValidator protocol.DocumentValidator DocTransformer protocol.DocumentTransformer }
ProtocolVersion implements the protocol.Version interface
func (*ProtocolVersion) DocumentComposer ¶
func (h *ProtocolVersion) DocumentComposer() protocol.DocumentComposer
DocumentComposer returns the document composer
func (*ProtocolVersion) DocumentTransformer ¶
func (h *ProtocolVersion) DocumentTransformer() protocol.DocumentTransformer
DocumentTransformer returns the document transformer
func (*ProtocolVersion) DocumentValidator ¶
func (h *ProtocolVersion) DocumentValidator() protocol.DocumentValidator
DocumentValidator returns the document validator
func (*ProtocolVersion) OperationApplier ¶
func (h *ProtocolVersion) OperationApplier() protocol.OperationApplier
OperationApplier returns the operation applier
func (*ProtocolVersion) OperationHandler ¶
func (h *ProtocolVersion) OperationHandler() protocol.OperationHandler
OperationHandler returns the operation handler
func (*ProtocolVersion) OperationParser ¶
func (h *ProtocolVersion) OperationParser() protocol.OperationParser
OperationParser returns the operation parser
func (*ProtocolVersion) OperationProvider ¶
func (h *ProtocolVersion) OperationProvider() protocol.OperationProvider
OperationProvider returns the operation provider
func (*ProtocolVersion) Protocol ¶
func (h *ProtocolVersion) Protocol() protocol.Protocol
Protocol returns the protocol parameters
func (*ProtocolVersion) TransactionProcessor ¶
func (h *ProtocolVersion) TransactionProcessor() protocol.TxnProcessor
TransactionProcessor returns the transaction processor
func (*ProtocolVersion) Version ¶
func (h *ProtocolVersion) Version() string
Version returns the protocol parameters
Click to show internal directories.
Click to hide internal directories.