A B C D E F G H I J K L M N O P R S T V W 

A

AbstractApi - Class in com.bigchaindb.api
The Class AbstractApi.
AbstractApi() - Constructor for class com.bigchaindb.api.AbstractApi
 
Account - Class in com.bigchaindb.model
The Class Account.
Account() - Constructor for class com.bigchaindb.model.Account
 
AccountApi - Class in com.bigchaindb.api
The Class AccountApi.
AccountApi() - Constructor for class com.bigchaindb.api.AccountApi
 
addAsset(Asset) - Method in class com.bigchaindb.model.Assets
Adds the asset.
addAssetDataClass(Class, JsonDeserializer<?>) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addAssetDataClass(Class, JsonDeserializer<?>) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addAssets(Object, Class) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
Add an asset along with the assetDataClass
addAssets(Object, Class) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Adds the assets.
addConnections(List<Connection>) - Static method in class com.bigchaindb.builders.BigchainDbConfigBuilder
adds connection details to global configuration
addInput(Details, FulFill, EdDSAPublicKey...) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addInput(Details, FulFill, EdDSAPublicKey...) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addInput(Input) - Method in class com.bigchaindb.model.Transaction
Adds the input.
addInput(String, FulFill) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addInput(String, FulFill) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addInput(String, FulFill, EdDSAPublicKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addInput(String, FulFill, EdDSAPublicKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addInput(String, FulFill, EdDSAPublicKey...) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addInput(String, FulFill, EdDSAPublicKey...) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addMessageHandler(MessageHandler) - Method in class com.bigchaindb.ws.BigchainDbWSSessionManager
register message handler.
addMetaData(MetaData) - Method in class com.bigchaindb.model.MetaDatas
Adds the metadata.
addMetaData(Object) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addMetaData(Object) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Adds the meta data.
addMetaDataClassDeserializer(Class, JsonDeserializer<?>) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
Add
addMetaDataClassDeserializer(Class, JsonDeserializer<?>) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Add the class and deserializer for metadata
addMetaDataClassSerializer(Class, JsonSerializer<?>) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addMetaDataClassSerializer(Class, JsonSerializer<?>) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Add the class and serializer for metadata
addOutput(Output) - Method in class com.bigchaindb.model.Outputs
Adds the output.
addOutput(Output) - Method in class com.bigchaindb.model.Transaction
Adds the output.
addOutput(String) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addOutput(String) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addOutput(String, EdDSAPublicKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addOutput(String, EdDSAPublicKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addOutput(String, EdDSAPublicKey...) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
addOutput(String, EdDSAPublicKey...) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
 
addOwner(String) - Method in class com.bigchaindb.model.Input
Adds the owner.
addPublicKey(String) - Method in class com.bigchaindb.model.Output
Adds the public key.
addToken(String, String) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
 
addToken(String, String) - Method in interface com.bigchaindb.builders.BigchainDbConfigBuilder.ITokens
Adds the token.
addTransaction(Transaction) - Method in class com.bigchaindb.model.Transactions
Adds the transaction.
addTypeAdapterDeserializer(Class, JsonDeserializer<?>) - Static method in class com.bigchaindb.util.JsonUtils
Add a type adapter
addTypeAdapterSerializer(Class, JsonSerializer<?>) - Static method in class com.bigchaindb.util.JsonUtils
Add a type adapter
addValidator(Validator) - Method in class com.bigchaindb.model.Validators
Adds the validator.
API_VERSION - com.bigchaindb.constants.BigchainDbApi
The api version.
ApiEndpoints - Class in com.bigchaindb.model
The Class ApiEndpoints.
ApiEndpoints() - Constructor for class com.bigchaindb.model.ApiEndpoints
 
Asset - Class in com.bigchaindb.model
 
Asset() - Constructor for class com.bigchaindb.model.Asset
Instantiates a new asset.
Asset(Object, Class) - Constructor for class com.bigchaindb.model.Asset
Instantiates a new asset.
Asset(String) - Constructor for class com.bigchaindb.model.Asset
Instantiates a new asset by reference.
Assets - Class in com.bigchaindb.model
The Class Assets.
Assets() - Constructor for class com.bigchaindb.model.Assets
 
ASSETS - com.bigchaindb.constants.BigchainDbApi
The assets.
AssetsApi - Class in com.bigchaindb.api
The Class AssetsApi.
AssetsApi() - Constructor for class com.bigchaindb.api.AssetsApi
 
AssetsDeserializer - Class in com.bigchaindb.json.strategy
The Class AssetsDeserializer.
AssetsDeserializer() - Constructor for class com.bigchaindb.json.strategy.AssetsDeserializer
 
AssetSerializer - Class in com.bigchaindb.json.strategy
 
AssetSerializer() - Constructor for class com.bigchaindb.json.strategy.AssetSerializer
 

B

Base58 - Class in com.bigchaindb.util
 
Base58() - Constructor for class com.bigchaindb.util.Base58
 
baseUrl(String) - Static method in class com.bigchaindb.builders.BigchainDbConfigBuilder
Base url.
BigchainDbApi - Enum in com.bigchaindb.constants
The Enum BigchainDbApi.
BigchainDbConfigBuilder - Class in com.bigchaindb.builders
 
BigchainDbConfigBuilder.ConfigBuilder - Class in com.bigchaindb.builders
The Class Builder.
BigchainDbConfigBuilder.ITokens - Interface in com.bigchaindb.builders
The Interface ITokens.
BigChainDBGlobals - Class in com.bigchaindb.model
The Class Globals.
BigChainDBGlobals() - Constructor for class com.bigchaindb.model.BigChainDBGlobals
 
BigchainDBJavaDriverUsageExample - Class in <Unnamed>
simple usage of BigchainDB Java driver (https://github.com/bigchaindb/java-bigchaindb-driver) to create TXs on BigchainDB network
BigchainDBJavaDriverUsageExample() - Constructor for class BigchainDBJavaDriverUsageExample
 
BigchainDbTransactionBuilder - Class in com.bigchaindb.builders
The Class BigchainDbTransactionBuilder.
BigchainDbTransactionBuilder.Builder - Class in com.bigchaindb.builders
The Class Builder.
BigchainDbTransactionBuilder.IBuild - Interface in com.bigchaindb.builders
The Interface IBuild.
BigchainDbTransactionBuilder.ITransactionAttributes - Interface in com.bigchaindb.builders
The Interface IAssetMetaData.
BigchainDbWSSessionManager - Class in com.bigchaindb.ws
The Class BigchainDbWSSessionManager.
BigchainDbWSSessionManager(URI, MessageHandler) - Constructor for class com.bigchaindb.ws.BigchainDbWSSessionManager
Instantiates a new bigchain db WS session manager.
Block - Class in com.bigchaindb.model
The Class Block.
Block() - Constructor for class com.bigchaindb.model.Block
 
BLOCKS - com.bigchaindb.constants.BigchainDbApi
The blocks.
BlocksApi - Class in com.bigchaindb.api
The Class BlocksApi.
BlocksApi() - Constructor for class com.bigchaindb.api.BlocksApi
 
build(EdDSAPublicKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
build(EdDSAPublicKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Builds the.
buildAndSign(EdDSAPublicKey, EdDSAPrivateKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
buildAndSign(EdDSAPublicKey, EdDSAPrivateKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Builds the and sign.
buildAndSignOnly(EdDSAPublicKey, EdDSAPrivateKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
buildAndSignOnly(EdDSAPublicKey, EdDSAPrivateKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Builds the and sign and return.
builder - Variable in class com.bigchaindb.builders.BigchainDbConfigBuilder
 
Builder() - Constructor for class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
buildOnly(EdDSAPublicKey) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
buildOnly(EdDSAPublicKey) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Builds the and sign and return.

C

calculateTimeTillTimeout() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
com.bigchaindb.annotations - package com.bigchaindb.annotations
 
com.bigchaindb.api - package com.bigchaindb.api
 
com.bigchaindb.builders - package com.bigchaindb.builders
 
com.bigchaindb.constants - package com.bigchaindb.constants
 
com.bigchaindb.json.factory - package com.bigchaindb.json.factory
 
com.bigchaindb.json.strategy - package com.bigchaindb.json.strategy
 
com.bigchaindb.model - package com.bigchaindb.model
 
com.bigchaindb.util - package com.bigchaindb.util
 
com.bigchaindb.ws - package com.bigchaindb.ws
 
Condition - Class in com.bigchaindb.model
The Class Condition.
Condition() - Constructor for class com.bigchaindb.model.Condition
Instantiates a new condition.
Condition(Details, String) - Constructor for class com.bigchaindb.model.Condition
Instantiates a new condition.
ConfigBuilder() - Constructor for class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
Instantiates a new builder
ConfigBuilder(String) - Constructor for class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
Instantiates a new builder.
ConfigBuilder(List<Connection>) - Constructor for class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
Instantiates a new builder with list of connections.
configure() - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
configure nodes and reset timeout
configureConnectionManager() - Static method in class BigchainDBJavaDriverUsageExample
configures connections and api endpoints
configureNodeToConnect() - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
configure nodes for connection
connect(Connection) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
connect to the given node
Connection - Class in com.bigchaindb.model
 
Connection(Map<String, Object>) - Constructor for class com.bigchaindb.model.Connection
 
create(Gson, TypeToken<T>) - Method in class com.bigchaindb.json.factory.GsonEmptyCheckTypeAdapterFactory
 
CREATE - com.bigchaindb.constants.Operations
The create.
createAccount() - Static method in class com.bigchaindb.api.AccountApi
Creates the account.
CustomExclusionStrategy - Class in com.bigchaindb.json.strategy
The Class CustomExclusionStrategy.
CustomExclusionStrategy() - Constructor for class com.bigchaindb.json.strategy.CustomExclusionStrategy
 

D

DataModel - Class in com.bigchaindb.model
 
DataModel() - Constructor for class com.bigchaindb.model.DataModel
 
decodeKeyPair(byte[]) - Static method in class com.bigchaindb.util.KeyPairUtils
 
decodeKeyPair(String) - Static method in class com.bigchaindb.util.KeyPairUtils
 
DELAY - Static variable in class com.bigchaindb.model.BigChainDBGlobals
delay added if connection failed
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.AssetsDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.MetaDataDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.OutputsDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.TransactionDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.TransactionsDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.bigchaindb.json.strategy.ValidatorDeserializer
 
Details - Class in com.bigchaindb.model
The Class Details.
Details() - Constructor for class com.bigchaindb.model.Details
 
doCreate(Map<String, String>, MetaData, KeyPair) - Method in class BigchainDBJavaDriverUsageExample
performs CREATE transactions on BigchainDB network
doTransfer(String, String, MetaData, KeyPair) - Method in class BigchainDBJavaDriverUsageExample
performs TRANSFER operations on CREATED assets
DriverUtils - Class in com.bigchaindb.util
The Class DriverUtils.
DriverUtils() - Constructor for class com.bigchaindb.util.DriverUtils
 

E

EmptyCheckTypeAdapter(TypeAdapter<T>, TypeAdapter<JsonElement>) - Constructor for class com.bigchaindb.json.factory.GsonEmptyCheckTypeAdapterFactory.EmptyCheckTypeAdapter
 
encode(byte[]) - Static method in class com.bigchaindb.util.Base58
Encode.
encodePrivateKey(KeyPair) - Static method in class com.bigchaindb.util.KeyPairUtils
 
encodePrivateKeyBase64(KeyPair) - Static method in class com.bigchaindb.util.KeyPairUtils
 
encodePublicKeyInBase58(EdDSAPublicKey) - Static method in class com.bigchaindb.util.KeyPairUtils
Encodes the public key to base58.
Exclude - Annotation Type in com.bigchaindb.annotations
The Interface Exclude.

F

fromJson(String, Class<T>) - Static method in class com.bigchaindb.util.JsonUtils
From json.
FulFill - Class in com.bigchaindb.model
The Class FulFill.
FulFill() - Constructor for class com.bigchaindb.model.FulFill
 

G

generateNewKeyPair() - Static method in class com.bigchaindb.util.KeyPairUtils
 
GenericCallback - Interface in com.bigchaindb.model
The Interface TransactionCallback.
getAmount() - Method in class com.bigchaindb.model.Output
Gets the amount.
getApiEndpoints() - Static method in class com.bigchaindb.model.BigChainDBGlobals
Gets the api endpoints.
getAsset() - Method in class com.bigchaindb.model.Transaction
Gets the asset.
getAssetId() - Method in class com.bigchaindb.model.ValidTransaction
Gets the asset id.
getAssets() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the assets.
getAssets() - Method in class com.bigchaindb.model.Assets
Gets the assets.
getAssets(String) - Static method in class com.bigchaindb.api.AssetsApi
Gets the assets.
getAssetsWithLimit(String, String) - Static method in class com.bigchaindb.api.AssetsApi
Gets the assets with limit.
getAuthorizationTokens() - Static method in class com.bigchaindb.model.BigChainDBGlobals
Gets the authorization tokens.
getBaseUrl() - Static method in class com.bigchaindb.model.BigChainDBGlobals
Gets the base url.
getBlock(String) - Static method in class com.bigchaindb.api.BlocksApi
Gets the block.
getBlockId() - Method in class com.bigchaindb.model.ValidTransaction
Gets the block id.
getBlocksByTransactionId(String) - Static method in class com.bigchaindb.api.BlocksApi
Gets a list of block ids that contain the transaction
getCondition() - Method in class com.bigchaindb.model.Output
Gets the condition.
getConnection() - Method in class com.bigchaindb.model.Connection
 
getConnections() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
getCurrentNode() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
getData() - Method in class com.bigchaindb.model.Asset
Gets the data.
getData() - Method in class com.bigchaindb.model.ValidatorPubKey
Gets the data.
getDataClass() - Method in class com.bigchaindb.model.Asset
return the type of the Asset data class
getDetails() - Method in class com.bigchaindb.model.Condition
Gets the details.
getDocs() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the docs.
getFulFills() - Method in class com.bigchaindb.model.Input
Gets the ful fills.
getFullFillment() - Method in class com.bigchaindb.model.Input
Gets the full fillment.
getFullFillmentDetails() - Method in class com.bigchaindb.model.Input
Gets the fulfillment details.
getGson() - Static method in class com.bigchaindb.util.JsonUtils
returns gson
getGson(ExclusionStrategy...) - Static method in class com.bigchaindb.util.JsonUtils
returns gson
getGson(Class, ExclusionStrategy...) - Static method in class com.bigchaindb.util.JsonUtils
returns gson
getHeight() - Method in class com.bigchaindb.model.Block
Gets the height.
getHex(byte[]) - Static method in class com.bigchaindb.util.DriverUtils
Gets the hex.
getHttpClient() - Static method in class com.bigchaindb.model.BigChainDBGlobals
Gets the http client.
getId() - Method in class com.bigchaindb.model.Asset
Gets the id.
getId() - Method in class com.bigchaindb.model.MetaData
Gets the id.
getId() - Method in class com.bigchaindb.model.Transaction
Gets the id.
getInputs() - Method in class com.bigchaindb.model.Transaction
Gets the inputs.
getKeys() - Static method in class BigchainDBJavaDriverUsageExample
generates EdDSA keypair to sign and verify transactions
getMetadata() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the metadata.
getMetadata() - Method in class com.bigchaindb.model.MetaData
Gets the metadata.
getMetaData() - Method in class com.bigchaindb.model.Transaction
Gets the meta data.
getMetaData(String) - Static method in class com.bigchaindb.api.MetaDataApi
Gets the metadata.
getMetaDatas() - Method in class com.bigchaindb.model.MetaDatas
Gets the metadata.
getMetaDataWithLimit(String, String) - Static method in class com.bigchaindb.api.MetaDataApi
Gets the metadata with limit.
getOperation() - Method in class com.bigchaindb.model.Transaction
Gets the operation.
getOutput() - Method in class com.bigchaindb.model.Outputs
Gets the output.
getOutputIndex() - Method in class com.bigchaindb.model.FulFill
Gets the output index.
getOutputIndex() - Method in class com.bigchaindb.model.Output
Gets the output index.
getOutputs() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the outputs.
getOutputs() - Method in class com.bigchaindb.model.Transaction
Gets the outputs.
getOutputs(String) - Static method in class com.bigchaindb.api.OutputsApi
Gets the outputs.
getOwnersBefore() - Method in class com.bigchaindb.model.Input
Gets the owners before.
getPower() - Method in class com.bigchaindb.model.Validator
Gets the power.
getPrivateKey() - Method in class com.bigchaindb.model.Account
Gets the private key.
getPubKey() - Method in class com.bigchaindb.model.Validator
Gets the pubKey.
getPublicKey() - Method in class com.bigchaindb.model.Account
Gets the public key.
getPublicKey() - Method in class com.bigchaindb.model.Details
Gets the public key.
getPublicKeys() - Method in class com.bigchaindb.model.Output
Gets the public keys.
getRetryCount() - Method in class com.bigchaindb.model.Connection
 
getSerializer() - Method in class com.bigchaindb.util.TypeAdapter
Get the deserializer
getSha3HashHex(byte[]) - Static method in class com.bigchaindb.util.DriverUtils
 
getSha3HashRaw(byte[]) - Static method in class com.bigchaindb.util.DriverUtils
 
getSigned() - Method in class com.bigchaindb.model.Transaction
Gets the signed.
getSpentOutputs(String) - Static method in class com.bigchaindb.api.OutputsApi
Gets the spent outputs.
getStreams() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the streams.
getTimeout() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
getTimeTillTimeout() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
getTimeToRetryForConnection() - Method in class com.bigchaindb.model.Connection
 
getTransaction(String) - Method in class BigchainDBJavaDriverUsageExample
 
getTransactionById(String) - Static method in class com.bigchaindb.api.TransactionsApi
Gets the transaction by id.
getTransactionId() - Method in class com.bigchaindb.model.FulFill
Gets the transaction id.
getTransactionId() - Method in class com.bigchaindb.model.Output
Gets the transaction id.
getTransactionId() - Method in class com.bigchaindb.model.ValidTransaction
Gets the transaction id.
getTransactions() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the transactions.
getTransactions() - Method in class com.bigchaindb.model.Block
Gets the transactions.
getTransactions() - Method in class com.bigchaindb.model.Transactions
Gets the transactions.
getTransactionsByAssetId(String, Operations) - Static method in class com.bigchaindb.api.TransactionsApi
Gets the transactions by asset id.
getType() - Method in class com.bigchaindb.model.Details
Gets the type.
getType() - Method in class com.bigchaindb.model.ValidatorPubKey
Gets the type.
getType() - Method in class com.bigchaindb.util.TypeAdapter
Get the class for the deserializer
getUnspentOutputs(String) - Static method in class com.bigchaindb.api.OutputsApi
Gets the unspent outputs.
getUri() - Method in class com.bigchaindb.model.Condition
Gets the uri.
getValidators() - Static method in class com.bigchaindb.api.ValidatorsApi
Gets the the local validators set of a given node.
getValidators() - Method in class com.bigchaindb.model.ApiEndpoints
Gets the validators.
getValidators() - Method in class com.bigchaindb.model.Validators
Gets the validators.
getVersion() - Method in class com.bigchaindb.model.Transaction
Gets the version.
getWsSocketUrl() - Static method in class com.bigchaindb.model.BigChainDBGlobals
Gets the ws socket url.
GsonEmptyCheckTypeAdapterFactory - Class in com.bigchaindb.json.factory
Change empty Maps to null Source http://chrisjenx.com/gson-empty-json-to-null/
GsonEmptyCheckTypeAdapterFactory() - Constructor for class com.bigchaindb.json.factory.GsonEmptyCheckTypeAdapterFactory
 
GsonEmptyCheckTypeAdapterFactory.EmptyCheckTypeAdapter<T> - Class in com.bigchaindb.json.factory
 

H

handleMessage(String) - Method in interface com.bigchaindb.ws.MessageHandler
Handle message.

I

init() - Static method in class com.bigchaindb.builders.BigchainDbTransactionBuilder
Inits the.
Input - Class in com.bigchaindb.model
The Class Input.
Input() - Constructor for class com.bigchaindb.model.Input
 
InputSerializer - Class in com.bigchaindb.json.strategy
Serialize an input record.
InputSerializer() - Constructor for class com.bigchaindb.json.strategy.InputSerializer
 
isConnected() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
isHasMultipleNodes() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 

J

JSON - Static variable in class com.bigchaindb.api.AbstractApi
The Constant JSON.
JsonUtils - Class in com.bigchaindb.util
Utility class for handling JSON serialization and deserialization.
JsonUtils() - Constructor for class com.bigchaindb.util.JsonUtils
 

K

KeyPairUtils - Class in com.bigchaindb.util
 
KeyPairUtils() - Constructor for class com.bigchaindb.util.KeyPairUtils
 

L

loadAccount(String, String) - Static method in class com.bigchaindb.api.AccountApi
Load account.

M

main(String[]) - Static method in class BigchainDBJavaDriverUsageExample
main method
makeSelfSortingGson(JsonObject) - Static method in class com.bigchaindb.util.DriverUtils
Make self sorting.
makeSelfSortingGson(String) - Static method in class com.bigchaindb.util.DriverUtils
To conform with BigchainDB serialization
MessageHandler - Interface in com.bigchaindb.ws
The Interface MessageHandler.
MetaData - Class in com.bigchaindb.model
The Class MetaData.
MetaData() - Constructor for class com.bigchaindb.model.MetaData
 
METADATA - com.bigchaindb.constants.BigchainDbApi
The metadata.
MetaDataApi - Class in com.bigchaindb.api
The Class MetaDataApi.
MetaDataApi() - Constructor for class com.bigchaindb.api.MetaDataApi
 
MetaDataDeserializer - Class in com.bigchaindb.json.strategy
The Class AssetsDeserializer.
MetaDataDeserializer() - Constructor for class com.bigchaindb.json.strategy.MetaDataDeserializer
 
MetaDatas - Class in com.bigchaindb.model
The Class MetaDatas.
MetaDatas() - Constructor for class com.bigchaindb.model.MetaDatas
 
MetaDataSerializer - Class in com.bigchaindb.json.strategy
 
MetaDataSerializer() - Constructor for class com.bigchaindb.json.strategy.MetaDataSerializer
 
monitorExit() - Static method in class com.bigchaindb.util.ScannerUtil
exit when enter string "exit".

N

NetworkUtils - Class in com.bigchaindb.util
The Class NetworkUtils.
NetworkUtils() - Constructor for class com.bigchaindb.util.NetworkUtils
 

O

onClose(Session, CloseReason) - Method in class com.bigchaindb.ws.BigchainDbWSSessionManager
Callback hook for Connection close events.
onMessage(String) - Method in class com.bigchaindb.ws.BigchainDbWSSessionManager
Callback hook for Message Events.
onOpen(Session) - Method in class com.bigchaindb.ws.BigchainDbWSSessionManager
Callback hook for Connection open events.
operation(Operations) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
operation(Operations) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.ITransactionAttributes
Operation.
Operations - Enum in com.bigchaindb.constants
The Enum Operations.
otherError(Response) - Method in interface com.bigchaindb.model.GenericCallback
All other errors, including server malfunction or network error.
Output - Class in com.bigchaindb.model
The Class Output.
Output() - Constructor for class com.bigchaindb.model.Output
 
Outputs - Class in com.bigchaindb.model
The Class Outputs.
Outputs() - Constructor for class com.bigchaindb.model.Outputs
 
OUTPUTS - com.bigchaindb.constants.BigchainDbApi
The outputs.
OutputsApi - Class in com.bigchaindb.api
The Class OutputsApi.
OutputsApi() - Constructor for class com.bigchaindb.api.OutputsApi
 
OutputsDeserializer - Class in com.bigchaindb.json.strategy
The Class OutputsDeserializer.
OutputsDeserializer() - Constructor for class com.bigchaindb.json.strategy.OutputsDeserializer
 

P

privateKeyFromHex(String) - Static method in class com.bigchaindb.model.Account
Private key from hex.
processConnectionFailure(Connection) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
handle connection failure and update meta values for that connection
processConnectionSuccess(Connection) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
handle successful connection and reset meta values for that connection
publicKeyFromHex(String) - Static method in class com.bigchaindb.model.Account
Public key from hex.
pushedSuccessfully(Response) - Method in interface com.bigchaindb.model.GenericCallback
The pushed transaction was accepted in the BACKLOG, but the processing has not been completed.

R

read(JsonReader) - Method in class com.bigchaindb.json.factory.GsonEmptyCheckTypeAdapterFactory.EmptyCheckTypeAdapter
 
resetTimeTillTimeout() - Static method in class com.bigchaindb.model.BigChainDBGlobals
 

S

ScannerUtil - Class in com.bigchaindb.util
The Class ScannerUtil.
ScannerUtil() - Constructor for class com.bigchaindb.util.ScannerUtil
 
sendGetRequest(String) - Static method in class com.bigchaindb.util.NetworkUtils
Send get request.
sendMessage(String) - Method in class com.bigchaindb.ws.BigchainDbWSSessionManager
Send a message.
sendPostRequest(String, RequestBody) - Static method in class com.bigchaindb.util.NetworkUtils
Send post request.
sendPostRequest(String, RequestBody, GenericCallback) - Static method in class com.bigchaindb.util.NetworkUtils
Send post request.
sendTransaction() - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
sendTransaction() - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.IBuild
Send transaction.
sendTransaction(GenericCallback) - Method in class com.bigchaindb.builders.BigchainDbTransactionBuilder.Builder
 
sendTransaction(GenericCallback) - Method in interface com.bigchaindb.builders.BigchainDbTransactionBuilder.IBuild
Send transaction.
sendTransaction(Transaction) - Static method in class com.bigchaindb.api.TransactionsApi
Sends the transaction.
sendTransaction(Transaction, GenericCallback) - Static method in class com.bigchaindb.api.TransactionsApi
Send transaction.
serialize(Asset, Type, JsonSerializationContext) - Method in class com.bigchaindb.json.strategy.AssetSerializer
Serialize an asset object to json object Note: given the type of the asset.data it maybe necessary to to add a type adapter JsonSerializer and/or JsonDeserializer with JsonUtils and JsonUtils.addTypeAdapterSerializer(java.lang.Class, com.google.gson.JsonSerializer<?>) TODO test user.data with custom serializer
serialize(Input, Type, JsonSerializationContext) - Method in class com.bigchaindb.json.strategy.InputSerializer
Serialize an input object.
serialize(MetaData, Type, JsonSerializationContext) - Method in class com.bigchaindb.json.strategy.MetaDataSerializer
 
setAmount(String) - Method in class com.bigchaindb.model.Output
Sets the amount.
setApiEndpoints(ApiEndpoints) - Static method in class com.bigchaindb.model.BigChainDBGlobals
Sets the api endpoints.
setAsset(Asset) - Method in class com.bigchaindb.model.Transaction
Sets the asset.
setAuthorizationTokens(Map<String, String>) - Static method in class com.bigchaindb.model.BigChainDBGlobals
Sets the authorization tokens.
setBaseUrl(String) - Static method in class com.bigchaindb.model.BigChainDBGlobals
Sets the base url.
setCondition(Condition) - Method in class com.bigchaindb.model.Output
Sets the condition.
setConfig() - Static method in class BigchainDBJavaDriverUsageExample
configures connection url and credentials
setConnected(boolean) - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
setConnections(List<Connection>) - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
setCurrentNode(Connection) - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
setFulFills(FulFill) - Method in class com.bigchaindb.model.Input
Sets the ful fills.
setFullFillment(Details) - Method in class com.bigchaindb.model.Input
Sets the full fillment as a set of details.
setFullFillment(String) - Method in class com.bigchaindb.model.Input
Sets the full fillment as a string.
setHasMultipleNodes(boolean) - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
setHttpClient(OkHttpClient) - Static method in class com.bigchaindb.model.BigChainDBGlobals
Sets the http client.
setId(String) - Method in class com.bigchaindb.model.MetaData
Sets the id.
setId(String) - Method in class com.bigchaindb.model.Transaction
Sets the id.
setJsonDateFormat(String) - Static method in class com.bigchaindb.util.JsonUtils
 
setMetaData(Object) - Method in class com.bigchaindb.model.Transaction
Set the metaData object
setMetaData(String, String) - Method in class com.bigchaindb.model.MetaData
 
setMetaDataClass(Class) - Static method in class com.bigchaindb.json.strategy.TransactionDeserializer
Set a custom metadata class the class that is serialized should be symmetrical with the class that is deserialized.
setMetaDataClass(Class) - Static method in class com.bigchaindb.json.strategy.TransactionsDeserializer
 
setOperation(String) - Method in class com.bigchaindb.model.Transaction
Sets the operation.
setOutputIndex(Integer) - Method in class com.bigchaindb.model.FulFill
Sets the output index.
setOutputIndex(Integer) - Method in class com.bigchaindb.model.Output
Sets the output index.
setPrivateKey(PrivateKey) - Method in class com.bigchaindb.model.Account
Sets the private key.
setPublicKey(String) - Method in class com.bigchaindb.model.Details
Sets the public key.
setPublicKey(PublicKey) - Method in class com.bigchaindb.model.Account
Sets the public key.
setRetryCount(int) - Method in class com.bigchaindb.model.Connection
 
setSigned(Boolean) - Method in class com.bigchaindb.model.Transaction
Sets the signed.
setTimeout(int) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
 
setTimeout(int) - Method in interface com.bigchaindb.builders.BigchainDbConfigBuilder.ITokens
override timeout for connections discovery and requests
setTimeout(int) - Static method in class com.bigchaindb.model.BigChainDBGlobals
 
setTimeToRetryForConnection(long) - Method in class com.bigchaindb.model.Connection
 
setTransactionId(String) - Method in class com.bigchaindb.model.FulFill
Sets the transaction id.
setTransactionId(String) - Method in class com.bigchaindb.model.Output
Sets the transaction id.
setType(String) - Method in class com.bigchaindb.model.Details
Sets the type.
setup() - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
 
setup() - Method in interface com.bigchaindb.builders.BigchainDbConfigBuilder.ITokens
Setup.
setVersion(String) - Method in class com.bigchaindb.model.Transaction
Sets the version.
setWsSocketUrl(String) - Static method in class com.bigchaindb.model.BigChainDBGlobals
Sets the ws socket url.
shouldSkipClass(Class) - Method in class com.bigchaindb.json.strategy.CustomExclusionStrategy
 
shouldSkipClass(Class<?>) - Method in class com.bigchaindb.json.strategy.TransactionIdExclusionStrategy
 
shouldSkipField(FieldAttributes) - Method in class com.bigchaindb.json.strategy.CustomExclusionStrategy
 
shouldSkipField(FieldAttributes) - Method in class com.bigchaindb.json.strategy.TransactionIdExclusionStrategy
 
size() - Method in class com.bigchaindb.model.Assets
How many assets are there
size() - Method in class com.bigchaindb.model.MetaDatas
How many metadata are there
STREAMS - com.bigchaindb.constants.BigchainDbApi
The streams.

T

timeout - Static variable in class com.bigchaindb.model.BigChainDBGlobals
timeout (defaults to 20000 ms)
toHashInput() - Method in class com.bigchaindb.model.Transaction
Return the transaction suitable for hashing.
toJson(Object) - Static method in class com.bigchaindb.util.JsonUtils
To json.
toJson(Object, ExclusionStrategy...) - Static method in class com.bigchaindb.util.JsonUtils
To json.
toMapString() - Method in class com.bigchaindb.model.DataModel
To map string.
toString() - Method in enum com.bigchaindb.constants.BigchainDbApi
 
toString() - Method in enum com.bigchaindb.constants.Operations
 
toString() - Method in class com.bigchaindb.model.Transaction
 
Transaction - Class in com.bigchaindb.model
The Class Transaction.
Transaction() - Constructor for class com.bigchaindb.model.Transaction
 
TransactionDeserializer - Class in com.bigchaindb.json.strategy
The Class TransactionsDeserializer.
TransactionDeserializer() - Constructor for class com.bigchaindb.json.strategy.TransactionDeserializer
 
TransactionIdExclusionStrategy - Class in com.bigchaindb.json.strategy
 
TransactionIdExclusionStrategy() - Constructor for class com.bigchaindb.json.strategy.TransactionIdExclusionStrategy
 
transactionMalformed(Response) - Method in interface com.bigchaindb.model.GenericCallback
The transaction was malformed and not accepted in the BACKLOG.
Transactions - Class in com.bigchaindb.model
The Class Transactions.
Transactions() - Constructor for class com.bigchaindb.model.Transactions
 
TRANSACTIONS - com.bigchaindb.constants.BigchainDbApi
The transactions.
TransactionsApi - Class in com.bigchaindb.api
The Class TransactionsApi.
TransactionsApi() - Constructor for class com.bigchaindb.api.TransactionsApi
 
TransactionsDeserializer - Class in com.bigchaindb.json.strategy
The Class TransactionsDeserializer.
TransactionsDeserializer() - Constructor for class com.bigchaindb.json.strategy.TransactionsDeserializer
 
TRANSFER - com.bigchaindb.constants.Operations
The transfer.
TypeAdapter - Class in com.bigchaindb.util
container for storing type sdapter information

V

Validator - Class in com.bigchaindb.model
The Class Validator.
Validator() - Constructor for class com.bigchaindb.model.Validator
 
ValidatorDeserializer - Class in com.bigchaindb.json.strategy
The Class ValidatorDeserializer.
ValidatorDeserializer() - Constructor for class com.bigchaindb.json.strategy.ValidatorDeserializer
 
ValidatorPubKey - Class in com.bigchaindb.model
The Class ValidatorPubKey.
ValidatorPubKey() - Constructor for class com.bigchaindb.model.ValidatorPubKey
 
Validators - Class in com.bigchaindb.model
The Class Validators.
Validators() - Constructor for class com.bigchaindb.model.Validators
 
VALIDATORS - com.bigchaindb.constants.BigchainDbApi
The validators.
ValidatorsApi - Class in com.bigchaindb.api
The Class ValidatorsApi.
ValidatorsApi() - Constructor for class com.bigchaindb.api.ValidatorsApi
 
ValidTransaction - Class in com.bigchaindb.model
The Class ValidTransaction.
ValidTransaction() - Constructor for class com.bigchaindb.model.ValidTransaction
 
valueOf(String) - Static method in enum com.bigchaindb.constants.BigchainDbApi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bigchaindb.constants.Operations
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bigchaindb.constants.BigchainDbApi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bigchaindb.constants.Operations
Returns an array containing the constants of this enum type, in the order they are declared.

W

webSocketMonitor(MessageHandler) - Method in class com.bigchaindb.builders.BigchainDbConfigBuilder.ConfigBuilder
 
webSocketMonitor(MessageHandler) - Method in interface com.bigchaindb.builders.BigchainDbConfigBuilder.ITokens
Web socket monitor.
write(JsonWriter, T) - Method in class com.bigchaindb.json.factory.GsonEmptyCheckTypeAdapterFactory.EmptyCheckTypeAdapter
 
A B C D E F G H I J K L M N O P R S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.