Interface Persistable.ObjectIdFieldConsumer

  • All Known Implementing Classes:
    AppIdObjectIdFieldConsumer
    Enclosing interface:
    Persistable

    public static interface Persistable.ObjectIdFieldConsumer
    This interface is used to store fields from the Object id instance. It is used by the method copyKeyFieldsFromObjectId. When the method is called, the generated code calls the instance of the FieldManager for each field in the object id.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void storeBooleanField​(int fieldNumber, boolean value)
      Store one field into the field manager.
      void storeByteField​(int fieldNumber, byte value)
      Store one field into the field manager.
      void storeCharField​(int fieldNumber, char value)
      Store one field into the field manager.
      void storeDoubleField​(int fieldNumber, double value)
      Store one field into the field manager.
      void storeFloatField​(int fieldNumber, float value)
      Store one field into the field manager.
      void storeIntField​(int fieldNumber, int value)
      Store one field into the field manager.
      void storeLongField​(int fieldNumber, long value)
      Store one field into the field manager.
      void storeObjectField​(int fieldNumber, Object value)
      Store one field into the field manager.
      void storeShortField​(int fieldNumber, short value)
      Store one field into the field manager.
      void storeStringField​(int fieldNumber, String value)
      Store one field into the field manager.
    • Method Detail

      • storeBooleanField

        void storeBooleanField​(int fieldNumber,
                               boolean value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeCharField

        void storeCharField​(int fieldNumber,
                            char value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeByteField

        void storeByteField​(int fieldNumber,
                            byte value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeShortField

        void storeShortField​(int fieldNumber,
                             short value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeIntField

        void storeIntField​(int fieldNumber,
                           int value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeLongField

        void storeLongField​(int fieldNumber,
                            long value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeFloatField

        void storeFloatField​(int fieldNumber,
                             float value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeDoubleField

        void storeDoubleField​(int fieldNumber,
                              double value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeStringField

        void storeStringField​(int fieldNumber,
                              String value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.
      • storeObjectField

        void storeObjectField​(int fieldNumber,
                              Object value)
        Store one field into the field manager. This field was retrieved from the field of the ObjectId.
        Parameters:
        fieldNumber - the field number of the key field.
        value - the value of the field from the ObjectId.