public abstract class Chain
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
ONE_COIN |
Modifier and Type | Method and Description |
---|---|
BalanceHome |
getBalanceHome() |
static Chain |
getChain(int id) |
static Chain |
getChain(java.lang.String name) |
java.lang.String |
getDbSchema() |
int |
getDecimals() |
java.util.Set<APIEnum> |
getDisabledAPIs() |
java.util.Set<APITag> |
getDisabledAPITags() |
abstract java.util.Set<TransactionType> |
getDisabledTransactionTypes() |
int |
getId() |
java.lang.String |
getName() |
PrunableMessageHome |
getPrunableMessageHome() |
java.lang.String |
getSchemaTable(java.lang.String table) |
long |
getTotalAmount() |
TransactionHome |
getTransactionHome() |
abstract boolean |
isAllowed(TransactionType transactionType) |
abstract TransactionImpl.BuilderImpl |
newTransactionBuilder(byte[] senderPublicKey,
long amountFQT,
long feeFQT,
short deadline,
Attachment attachment) |
java.lang.String |
toString() |
public static Chain getChain(java.lang.String name)
public static Chain getChain(int id)
public final java.lang.String getName()
public final int getId()
public final int getDecimals()
public final long getTotalAmount()
public java.lang.String getDbSchema()
public final java.lang.String getSchemaTable(java.lang.String table)
public final TransactionHome getTransactionHome()
public final BalanceHome getBalanceHome()
public PrunableMessageHome getPrunableMessageHome()
public abstract boolean isAllowed(TransactionType transactionType)
public abstract java.util.Set<TransactionType> getDisabledTransactionTypes()
public java.util.Set<APIEnum> getDisabledAPIs()
public java.util.Set<APITag> getDisabledAPITags()
public abstract TransactionImpl.BuilderImpl newTransactionBuilder(byte[] senderPublicKey, long amountFQT, long feeFQT, short deadline, Attachment attachment)
public java.lang.String toString()
toString
in class java.lang.Object