Package io.realm

Enum FrozenPendingRow

    • Method Detail

      • values

        public static FrozenPendingRow[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (FrozenPendingRow c : FrozenPendingRow.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FrozenPendingRow valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getColumnCount

        public long getColumnCount()
        Specified by:
        getColumnCount in interface io.realm.internal.Row
      • getColumnNames

        public String[] getColumnNames()
        Specified by:
        getColumnNames in interface io.realm.internal.Row
      • getColumnKey

        public long getColumnKey​(String columnName)
        Specified by:
        getColumnKey in interface io.realm.internal.Row
      • getColumnType

        public RealmFieldType getColumnType​(long columnKey)
        Specified by:
        getColumnType in interface io.realm.internal.Row
      • getTable

        public io.realm.internal.Table getTable()
        Specified by:
        getTable in interface io.realm.internal.Row
      • getObjectKey

        public long getObjectKey()
        Specified by:
        getObjectKey in interface io.realm.internal.Row
      • getLong

        public long getLong​(long columnKey)
        Specified by:
        getLong in interface io.realm.internal.Row
      • getBoolean

        public boolean getBoolean​(long columnKey)
        Specified by:
        getBoolean in interface io.realm.internal.Row
      • getFloat

        public float getFloat​(long columnKey)
        Specified by:
        getFloat in interface io.realm.internal.Row
      • getDouble

        public double getDouble​(long columnKey)
        Specified by:
        getDouble in interface io.realm.internal.Row
      • getDate

        public Date getDate​(long columnKey)
        Specified by:
        getDate in interface io.realm.internal.Row
      • getString

        public String getString​(long columnKey)
        Specified by:
        getString in interface io.realm.internal.Row
      • getBinaryByteArray

        public byte[] getBinaryByteArray​(long columnKey)
        Specified by:
        getBinaryByteArray in interface io.realm.internal.Row
      • getDecimal128

        public Decimal128 getDecimal128​(long columnKey)
        Specified by:
        getDecimal128 in interface io.realm.internal.Row
      • getObjectId

        public ObjectId getObjectId​(long columnKey)
        Specified by:
        getObjectId in interface io.realm.internal.Row
      • getUUID

        public UUID getUUID​(long columnKey)
        Specified by:
        getUUID in interface io.realm.internal.Row
      • getNativeRealmAny

        public io.realm.internal.core.NativeRealmAny getNativeRealmAny​(long columnKey)
        Specified by:
        getNativeRealmAny in interface io.realm.internal.Row
      • getLink

        public long getLink​(long columnKey)
        Specified by:
        getLink in interface io.realm.internal.Row
      • isNullLink

        public boolean isNullLink​(long columnKey)
        Specified by:
        isNullLink in interface io.realm.internal.Row
      • getModelList

        public io.realm.internal.OsList getModelList​(long columnKey)
        Specified by:
        getModelList in interface io.realm.internal.Row
      • getValueList

        public io.realm.internal.OsList getValueList​(long columnKey,
                                                     RealmFieldType fieldType)
        Specified by:
        getValueList in interface io.realm.internal.Row
      • getRealmAnyMap

        public io.realm.internal.OsMap getRealmAnyMap​(long columnKey)
        Specified by:
        getRealmAnyMap in interface io.realm.internal.Row
      • getModelMap

        public io.realm.internal.OsMap getModelMap​(long columnKey)
        Specified by:
        getModelMap in interface io.realm.internal.Row
      • getValueMap

        public io.realm.internal.OsMap getValueMap​(long columnKey,
                                                   RealmFieldType fieldType)
        Specified by:
        getValueMap in interface io.realm.internal.Row
      • getRealmAnySet

        public io.realm.internal.OsSet getRealmAnySet​(long columnKey)
        Specified by:
        getRealmAnySet in interface io.realm.internal.Row
      • getModelSet

        public io.realm.internal.OsSet getModelSet​(long columnKey)
        Specified by:
        getModelSet in interface io.realm.internal.Row
      • getValueSet

        public io.realm.internal.OsSet getValueSet​(long columnKey,
                                                   RealmFieldType fieldType)
        Specified by:
        getValueSet in interface io.realm.internal.Row
      • setLong

        public void setLong​(long columnKey,
                            long value)
        Specified by:
        setLong in interface io.realm.internal.Row
      • setBoolean

        public void setBoolean​(long columnKey,
                               boolean value)
        Specified by:
        setBoolean in interface io.realm.internal.Row
      • setFloat

        public void setFloat​(long columnKey,
                             float value)
        Specified by:
        setFloat in interface io.realm.internal.Row
      • setDouble

        public void setDouble​(long columnKey,
                              double value)
        Specified by:
        setDouble in interface io.realm.internal.Row
      • setDate

        public void setDate​(long columnKey,
                            Date date)
        Specified by:
        setDate in interface io.realm.internal.Row
      • setString

        public void setString​(long columnKey,
                              String value)
        Specified by:
        setString in interface io.realm.internal.Row
      • setRealmAny

        public void setRealmAny​(long columnKey,
                                long value)
        Specified by:
        setRealmAny in interface io.realm.internal.Row
      • setBinaryByteArray

        public void setBinaryByteArray​(long columnKey,
                                       byte[] data)
        Specified by:
        setBinaryByteArray in interface io.realm.internal.Row
      • setLink

        public void setLink​(long columnKey,
                            long value)
        Specified by:
        setLink in interface io.realm.internal.Row
      • nullifyLink

        public void nullifyLink​(long columnKey)
        Specified by:
        nullifyLink in interface io.realm.internal.Row
      • isNull

        public boolean isNull​(long columnKey)
        Specified by:
        isNull in interface io.realm.internal.Row
      • setNull

        public void setNull​(long columnKey)
        Specified by:
        setNull in interface io.realm.internal.Row
      • setDecimal128

        public void setDecimal128​(long columnKey,
                                  Decimal128 value)
        Specified by:
        setDecimal128 in interface io.realm.internal.Row
      • setObjectId

        public void setObjectId​(long columnKey,
                                ObjectId value)
        Specified by:
        setObjectId in interface io.realm.internal.Row
      • setUUID

        public void setUUID​(long columnKey,
                            UUID value)
        Specified by:
        setUUID in interface io.realm.internal.Row
      • createEmbeddedObject

        public long createEmbeddedObject​(long columnKey,
                                         RealmFieldType parentPropertyType)
        Specified by:
        createEmbeddedObject in interface io.realm.internal.Row
      • isValid

        public boolean isValid()
        Specified by:
        isValid in interface io.realm.internal.Row
      • checkIfAttached

        public void checkIfAttached()
        Specified by:
        checkIfAttached in interface io.realm.internal.Row
      • hasColumn

        public boolean hasColumn​(String fieldName)
        Specified by:
        hasColumn in interface io.realm.internal.Row
      • freeze

        public io.realm.internal.Row freeze​(io.realm.internal.OsSharedRealm frozenRealm)
        Specified by:
        freeze in interface io.realm.internal.Row
      • isLoaded

        public boolean isLoaded()
        Specified by:
        isLoaded in interface io.realm.internal.Row