Class ProtobufDataBuilder

  • All Implemented Interfaces:
    com.apple.foundationdb.relational.api.DynamicMessageBuilder

    @Deprecated
    @API(EXPERIMENTAL)
    public class ProtobufDataBuilder
    extends java.lang.Object
    implements com.apple.foundationdb.relational.api.DynamicMessageBuilder
    Deprecated.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedField​(int fieldNumber, java.lang.Object value)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedField​(java.lang.String fieldName, java.lang.Object value)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(int fieldNumber, java.lang.Iterable<? extends java.lang.Object> values)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(java.lang.String fieldName, java.lang.Iterable<? extends java.lang.Object> values)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(java.lang.String fieldName, java.lang.Iterable<? extends java.lang.Object> values, boolean isNullableArray)
      Deprecated.
       
      Message build()
      Deprecated.
       
      <T extends Message>
      Message
      convertMessage​(T m)
      Deprecated.
       
      Descriptors.Descriptor getDescriptor()
      Deprecated.
       
      java.util.Set<java.lang.String> getFieldNames()
      Deprecated.
       
      java.lang.String getFieldType​(java.lang.String fieldName)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder getNestedMessageBuilder​(int fieldNumber)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder getNestedMessageBuilder​(java.lang.String fieldName)
      Deprecated.
       
      boolean isPrimitive​(int fieldNumber)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder newBuilder()
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder setField​(int fieldNumber, java.lang.Object value)
      Deprecated.
       
      com.apple.foundationdb.relational.api.DynamicMessageBuilder setField​(java.lang.String fieldName, java.lang.Object value)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • getFieldNames

        public java.util.Set<java.lang.String> getFieldNames()
        Deprecated.
        Specified by:
        getFieldNames in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
      • getFieldType

        public java.lang.String getFieldType​(java.lang.String fieldName)
                                      throws java.sql.SQLException
        Deprecated.
        Specified by:
        getFieldType in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • isPrimitive

        public boolean isPrimitive​(int fieldNumber)
                            throws java.sql.SQLException
        Deprecated.
        Specified by:
        isPrimitive in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • setField

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder setField​(java.lang.String fieldName,
                                                                                    java.lang.Object value)
                                                                             throws java.sql.SQLException
        Deprecated.
        Specified by:
        setField in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • setField

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder setField​(int fieldNumber,
                                                                                    java.lang.Object value)
                                                                             throws java.sql.SQLException
        Deprecated.
        Specified by:
        setField in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • addRepeatedField

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedField​(java.lang.String fieldName,
                                                                                            java.lang.Object value)
                                                                                     throws java.sql.SQLException
        Deprecated.
        Specified by:
        addRepeatedField in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • addRepeatedField

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedField​(int fieldNumber,
                                                                                            java.lang.Object value)
                                                                                     throws java.sql.SQLException
        Deprecated.
        Specified by:
        addRepeatedField in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • addRepeatedFields

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(java.lang.String fieldName,
                                                                                             java.lang.Iterable<? extends java.lang.Object> values,
                                                                                             boolean isNullableArray)
                                                                                      throws java.sql.SQLException
        Deprecated.
        Specified by:
        addRepeatedFields in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • addRepeatedFields

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(java.lang.String fieldName,
                                                                                             java.lang.Iterable<? extends java.lang.Object> values)
                                                                                      throws java.sql.SQLException
        Deprecated.
        Specified by:
        addRepeatedFields in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • addRepeatedFields

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder addRepeatedFields​(int fieldNumber,
                                                                                             java.lang.Iterable<? extends java.lang.Object> values)
                                                                                      throws java.sql.SQLException
        Deprecated.
        Specified by:
        addRepeatedFields in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • build

        public Message build()
        Deprecated.
        Specified by:
        build in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
      • convertMessage

        public <T extends MessageMessage convertMessage​(T m)
                                                   throws java.sql.SQLException
        Deprecated.
        Specified by:
        convertMessage in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • getNestedMessageBuilder

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder getNestedMessageBuilder​(java.lang.String fieldName)
                                                                                            throws java.sql.SQLException
        Deprecated.
        Specified by:
        getNestedMessageBuilder in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • getNestedMessageBuilder

        public com.apple.foundationdb.relational.api.DynamicMessageBuilder getNestedMessageBuilder​(int fieldNumber)
                                                                                            throws java.sql.SQLException
        Deprecated.
        Specified by:
        getNestedMessageBuilder in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
        Throws:
        java.sql.SQLException
      • getDescriptor

        public Descriptors.Descriptor getDescriptor()
        Deprecated.
        Specified by:
        getDescriptor in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder
      • newBuilder

        @Nonnull
        public com.apple.foundationdb.relational.api.DynamicMessageBuilder newBuilder()
        Deprecated.
        Specified by:
        newBuilder in interface com.apple.foundationdb.relational.api.DynamicMessageBuilder