Class PlanProtocol.SwitchOperator.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.SwitchOperator.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.SwitchOperator.Builder>
      • getDefaultInstanceForType

        public PlanProtocol.SwitchOperator getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public PlanProtocol.SwitchOperator build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public PlanProtocol.SwitchOperator buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.SwitchOperator.Builder>
      • mergeFrom

        public PlanProtocol.SwitchOperator.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                      throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PlanProtocol.SwitchOperator.Builder>
        Throws:
        IOException
      • getFiltersList

        public List<PlanProtocol.CNF> getFiltersList()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
        Specified by:
        getFiltersList in interface PlanProtocol.SwitchOperatorOrBuilder
      • getFiltersCount

        public int getFiltersCount()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
        Specified by:
        getFiltersCount in interface PlanProtocol.SwitchOperatorOrBuilder
      • getFilters

        public PlanProtocol.CNF getFilters​(int index)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
        Specified by:
        getFilters in interface PlanProtocol.SwitchOperatorOrBuilder
      • setFilters

        public PlanProtocol.SwitchOperator.Builder setFilters​(int index,
                                                              PlanProtocol.CNF value)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • setFilters

        public PlanProtocol.SwitchOperator.Builder setFilters​(int index,
                                                              PlanProtocol.CNF.Builder builderForValue)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addFilters

        public PlanProtocol.SwitchOperator.Builder addFilters​(PlanProtocol.CNF value)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addFilters

        public PlanProtocol.SwitchOperator.Builder addFilters​(int index,
                                                              PlanProtocol.CNF value)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addFilters

        public PlanProtocol.SwitchOperator.Builder addFilters​(PlanProtocol.CNF.Builder builderForValue)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addFilters

        public PlanProtocol.SwitchOperator.Builder addFilters​(int index,
                                                              PlanProtocol.CNF.Builder builderForValue)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addAllFilters

        public PlanProtocol.SwitchOperator.Builder addAllFilters​(Iterable<? extends PlanProtocol.CNF> values)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • clearFilters

        public PlanProtocol.SwitchOperator.Builder clearFilters()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • removeFilters

        public PlanProtocol.SwitchOperator.Builder removeFilters​(int index)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • getFiltersBuilder

        public PlanProtocol.CNF.Builder getFiltersBuilder​(int index)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • getFiltersOrBuilder

        public PlanProtocol.CNFOrBuilder getFiltersOrBuilder​(int index)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
        Specified by:
        getFiltersOrBuilder in interface PlanProtocol.SwitchOperatorOrBuilder
      • getFiltersOrBuilderList

        public List<? extends PlanProtocol.CNFOrBuilder> getFiltersOrBuilderList()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
        Specified by:
        getFiltersOrBuilderList in interface PlanProtocol.SwitchOperatorOrBuilder
      • addFiltersBuilder

        public PlanProtocol.CNF.Builder addFiltersBuilder()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • addFiltersBuilder

        public PlanProtocol.CNF.Builder addFiltersBuilder​(int index)
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • getFiltersBuilderList

        public List<PlanProtocol.CNF.Builder> getFiltersBuilderList()
        the cnf representing each case, the final "else" case is implicit, and if none of these evaluate to true then the implicit else is used
        always evaluate the cases in order, ie. check case 0, if thats true then done, if not check case 1, etc
         
        repeated .xg.db.sqlPlans.CNF filters = 1;
      • mergeUnknownFields

        public final PlanProtocol.SwitchOperator.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.SwitchOperator.Builder>