Interface Specifications.ContractSpecOrBuilder

    • Method Detail

      • 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.
      • getInputSpecsList

        java.util.List<Commons.DefinitionSpec> getInputSpecsList()
        repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;
      • getInputSpecs

        Commons.DefinitionSpec getInputSpecs​(int index)
        repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;
      • getInputSpecsCount

        int getInputSpecsCount()
        repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;
      • getInputSpecsOrBuilderList

        java.util.List<? extends Commons.DefinitionSpecOrBuilder> getInputSpecsOrBuilderList()
        repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;
      • getInputSpecsOrBuilder

        Commons.DefinitionSpecOrBuilder getInputSpecsOrBuilder​(int index)
        repeated .io.provenance.scope.contract.DefinitionSpec input_specs = 2;
      • getPartiesInvolvedList

        java.util.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

        Specifications.PartyType getPartiesInvolved​(int index)
        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

        java.util.List<java.lang.Integer> 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

        java.util.List<Specifications.ConditionSpec> getConditionSpecsList()
        repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;
      • getConditionSpecs

        Specifications.ConditionSpec getConditionSpecs​(int index)
        repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;
      • getConditionSpecsCount

        int getConditionSpecsCount()
        repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;
      • getConditionSpecsOrBuilderList

        java.util.List<? extends Specifications.ConditionSpecOrBuilder> getConditionSpecsOrBuilderList()
        repeated .io.provenance.scope.contract.ConditionSpec condition_specs = 4;
      • getFunctionSpecsList

        java.util.List<Specifications.FunctionSpec> getFunctionSpecsList()
        repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;
      • getFunctionSpecs

        Specifications.FunctionSpec getFunctionSpecs​(int index)
        repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;
      • getFunctionSpecsCount

        int getFunctionSpecsCount()
        repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;
      • getFunctionSpecsOrBuilderList

        java.util.List<? extends Specifications.FunctionSpecOrBuilder> getFunctionSpecsOrBuilderList()
        repeated .io.provenance.scope.contract.FunctionSpec function_specs = 6;