Interface Specifications.ContractSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Specifications.ContractSpec,Specifications.ContractSpec.Builder
- Enclosing class:
- Specifications
public static interface Specifications.ContractSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetConditionSpecs(int index) repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;intrepeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;getConditionSpecsOrBuilder(int index) repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;List<? extends Specifications.ConditionSpecOrBuilder>repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;.io.provenance.scope.contract.DefinitionSpec definition = 1;.io.provenance.scope.contract.DefinitionSpec definition = 1;getFunctionSpecs(int index) repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;intrepeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;getFunctionSpecsOrBuilder(int index) repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;List<? extends Specifications.FunctionSpecOrBuilder>repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;getInputSpecs(int index) repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;intrepeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;getInputSpecsOrBuilder(int index) repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;List<? extends Commons.DefinitionSpecOrBuilder>repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;getPartiesInvolved(int index) repeated .io.provenance.scope.contract.PartyType parties_involved = 3;intrepeated .io.provenance.scope.contract.PartyType parties_involved = 3;repeated .io.provenance.scope.contract.PartyType parties_involved = 3;intgetPartiesInvolvedValue(int index) repeated .io.provenance.scope.contract.PartyType parties_involved = 3;repeated .io.provenance.scope.contract.PartyType parties_involved = 3;boolean.io.provenance.scope.contract.DefinitionSpec definition = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDefinition
boolean hasDefinition().io.provenance.scope.contract.DefinitionSpec definition = 1;- Returns:
- Whether the definition field is set.
-
getDefinition
Commons.DefinitionSpec getDefinition().io.provenance.scope.contract.DefinitionSpec definition = 1;- Returns:
- The definition.
-
getDefinitionOrBuilder
Commons.DefinitionSpecOrBuilder getDefinitionOrBuilder().io.provenance.scope.contract.DefinitionSpec definition = 1; -
getInputSpecsList
List<Commons.DefinitionSpec> getInputSpecsList()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2; -
getInputSpecs
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2; -
getInputSpecsCount
int getInputSpecsCount()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2; -
getInputSpecsOrBuilderList
List<? extends Commons.DefinitionSpecOrBuilder> getInputSpecsOrBuilderList()repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2; -
getInputSpecsOrBuilder
repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2; -
getPartiesInvolvedList
List<Specifications.PartyType> getPartiesInvolvedList()repeated .io.provenance.scope.contract.PartyType parties_involved = 3;- Returns:
- A list containing the partiesInvolved.
-
getPartiesInvolvedCount
int getPartiesInvolvedCount()repeated .io.provenance.scope.contract.PartyType parties_involved = 3;- Returns:
- The count of partiesInvolved.
-
getPartiesInvolved
repeated .io.provenance.scope.contract.PartyType parties_involved = 3;- Parameters:
index- The index of the element to return.- Returns:
- The partiesInvolved at the given index.
-
getPartiesInvolvedValueList
repeated .io.provenance.scope.contract.PartyType parties_involved = 3;- Returns:
- A list containing the enum numeric values on the wire for partiesInvolved.
-
getPartiesInvolvedValue
int getPartiesInvolvedValue(int index) repeated .io.provenance.scope.contract.PartyType parties_involved = 3;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of partiesInvolved at the given index.
-
getConditionSpecsList
List<Specifications.ConditionSpec> getConditionSpecsList()repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4; -
getConditionSpecs
repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4; -
getConditionSpecsCount
int getConditionSpecsCount()repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4; -
getConditionSpecsOrBuilderList
List<? extends Specifications.ConditionSpecOrBuilder> getConditionSpecsOrBuilderList()repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4; -
getConditionSpecsOrBuilder
repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4; -
getFunctionSpecsList
List<Specifications.FunctionSpec> getFunctionSpecsList()repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6; -
getFunctionSpecs
repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6; -
getFunctionSpecsCount
int getFunctionSpecsCount()repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6; -
getFunctionSpecsOrBuilderList
List<? extends Specifications.FunctionSpecOrBuilder> getFunctionSpecsOrBuilderList()repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6; -
getFunctionSpecsOrBuilder
repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;
-