public abstract static class Types.QueryableStorageFunction<ApplyResult> extends StorageKey.StorageFunction
export interface QueryableModuleStorage<CodecResult, SubscriptionResult> { [index: string]: QueryableStorageFunction<CodecResult, SubscriptionResult>; }
export interface QueryableStorage<CodecResult, SubscriptionResult> { [index: string]: QueryableModuleStorage<CodecResult, SubscriptionResult>; }
meta, method, section
Constructor and Description |
---|
QueryableStorageFunction() |
Modifier and Type | Method and Description |
---|---|
abstract ApplyResult |
at(java.lang.Object hash,
java.lang.Object arg) |
abstract ApplyResult |
call(java.lang.Object... args) |
abstract ApplyResult |
hash(java.lang.Object arg) |
abstract java.lang.String |
key(java.lang.Object arg) |
abstract ApplyResult |
size(java.lang.Object arg) |
apply, getHeadKey, getMeta, getMethod, getSection, setHeadKey, setMeta, setMethod, setSection, toJson
public abstract ApplyResult call(java.lang.Object... args)
public abstract ApplyResult at(java.lang.Object hash, java.lang.Object arg)
public abstract ApplyResult hash(java.lang.Object arg)
public abstract java.lang.String key(java.lang.Object arg)
public abstract ApplyResult size(java.lang.Object arg)