Interface Specifications.FunctionSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Specifications.FunctionSpec,Specifications.FunctionSpec.Builder
- Enclosing class:
- Specifications
public static interface Specifications.FunctionSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFuncName()string func_name = 1;com.google.protobuf.ByteStringgetFuncNameBytes()string func_name = 1;Commons.DefinitionSpecgetInputSpecs(int index)repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;intgetInputSpecsCount()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;java.util.List<Commons.DefinitionSpec>getInputSpecsList()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;Commons.DefinitionSpecOrBuildergetInputSpecsOrBuilder(int index)repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;java.util.List<? extends Commons.DefinitionSpecOrBuilder>getInputSpecsOrBuilderList()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;Specifications.PartyTypegetInvokerParty().io.provenance.scope.contract.PartyType invoker_party = 5;intgetInvokerPartyValue().io.provenance.scope.contract.PartyType invoker_party = 5;Commons.OutputSpecgetOutputSpec().io.provenance.scope.contract.OutputSpec output_spec = 4;Commons.OutputSpecOrBuildergetOutputSpecOrBuilder().io.provenance.scope.contract.OutputSpec output_spec = 4;booleanhasOutputSpec().io.provenance.scope.contract.OutputSpec output_spec = 4;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFuncName
java.lang.String getFuncName()
string func_name = 1;- Returns:
- The funcName.
-
getFuncNameBytes
com.google.protobuf.ByteString getFuncNameBytes()
string func_name = 1;- Returns:
- The bytes for funcName.
-
getInvokerPartyValue
int getInvokerPartyValue()
.io.provenance.scope.contract.PartyType invoker_party = 5;- Returns:
- The enum numeric value on the wire for invokerParty.
-
getInvokerParty
Specifications.PartyType getInvokerParty()
.io.provenance.scope.contract.PartyType invoker_party = 5;- Returns:
- The invokerParty.
-
getInputSpecsList
java.util.List<Commons.DefinitionSpec> getInputSpecsList()
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;
-
getInputSpecs
Commons.DefinitionSpec getInputSpecs(int index)
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;
-
getInputSpecsCount
int getInputSpecsCount()
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;
-
getInputSpecsOrBuilderList
java.util.List<? extends Commons.DefinitionSpecOrBuilder> getInputSpecsOrBuilderList()
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;
-
getInputSpecsOrBuilder
Commons.DefinitionSpecOrBuilder getInputSpecsOrBuilder(int index)
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 3;
-
hasOutputSpec
boolean hasOutputSpec()
.io.provenance.scope.contract.OutputSpec output_spec = 4;- Returns:
- Whether the outputSpec field is set.
-
getOutputSpec
Commons.OutputSpec getOutputSpec()
.io.provenance.scope.contract.OutputSpec output_spec = 4;- Returns:
- The outputSpec.
-
getOutputSpecOrBuilder
Commons.OutputSpecOrBuilder getOutputSpecOrBuilder()
.io.provenance.scope.contract.OutputSpec output_spec = 4;
-
-