Module qtjambi.nfc
Package io.qt.nfc

Class QNdefMessage

java.lang.Object
io.qt.QtObject
io.qt.core.QList<QNdefRecord>
io.qt.nfc.QNdefMessage
All Implemented Interfaces:
io.qt.QtObjectInterface, Cloneable, Iterable<QNdefRecord>, Collection<QNdefRecord>, List<QNdefRecord>

public class QNdefMessage extends io.qt.core.QList<QNdefRecord> implements Cloneable

NFC NDEF message

Java wrapper for Qt class QNdefMessage

  • Constructor Details

  • Method Details

    • assign

      @QtUninvokable public final void assign(QNdefMessage other)
    • toByteArray

      @QtUninvokable public final io.qt.core.QByteArray toByteArray()
    • fromByteArray

      public static QNdefMessage fromByteArray(io.qt.core.QByteArray message)
    • equals

      @QtUninvokable public boolean equals(Object other)
      Specified by:
      equals in interface Collection<QNdefRecord>
      Specified by:
      equals in interface List<QNdefRecord>
      Overrides:
      equals in class io.qt.core.QList<QNdefRecord>
      Parameters:
      other - other object
      Returns:
      true if the native counterpart of the two objects are one and the same.
    • hashCode

      @QtUninvokable public int hashCode()
      Returns the objects's hash code computed by qHash(QNdefMessage).
      Specified by:
      hashCode in interface Collection<QNdefRecord>
      Specified by:
      hashCode in interface List<QNdefRecord>
      Overrides:
      hashCode in class io.qt.core.QList<QNdefRecord>
    • clone

      @QtUninvokable public QNdefMessage clone()

      Creates and returns a copy of this object.

      Overrides:
      clone in class io.qt.core.QList<QNdefRecord>
    • addAll

      @QtUninvokable public final boolean addAll(Collection<? extends QNdefRecord> c)
      Appends all of the elements in the specified collection to the end of this list.
      Specified by:
      addAll in interface Collection<T>
      Specified by:
      addAll in interface List<T>
    • addAll

      @QtUninvokable public final boolean addAll(int index, Collection<? extends QNdefRecord> c)
      Inserts all of the elements in the specified collection into this list at the specified position.
      Specified by:
      addAll in interface List<T>
    • remove

      @QtUninvokable public final QNdefRecord remove(int index)
      Removes the element at the specified position in this list.
      Specified by:
      remove in interface List<T>
    • listIterator

      @QtUninvokable public final ListIterator<QNdefRecord> listIterator()
      Returns a list iterator over the elements in this list (in proper sequence).
      Specified by:
      listIterator in interface List<T>
    • listIterator

      @QtUninvokable public final ListIterator<QNdefRecord> listIterator(int index)
      Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
      Specified by:
      listIterator in interface List<T>
    • subList

      @QtUninvokable public final List<QNdefRecord> subList(int fromIndex, int toIndex)
      Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive. (If fromIndex and toIndex are equal, the returned list is empty.) The returned list is backed by this list, so non-structural changes in the returned list are reflected in this list, and vice-versa. The returned list supports all of the optional list operations supported by this list.
      Specified by:
      subList in interface List<T>
    • retainAll

      @QtUninvokable public final boolean retainAll(Collection<?> c)
      Retains only the elements in this list that are contained in the specified collection (optional operation). In other words, removes from this list all of its elements that are not contained in the specified collection.
      Specified by:
      retainAll in interface Collection<T>
      Specified by:
      retainAll in interface List<T>
    • toArray

      @QtUninvokable public final Object[] toArray()
      Returns an array containing all of the elements in this container.
      Specified by:
      toArray in interface Collection<T>
    • toArray

      @QtUninvokable public final <A> A[] toArray(A[] a)
      Returns an array containing all of the elements in this container.
      Specified by:
      toArray in interface Collection<T>
    • containsAll

      @QtUninvokable public final boolean containsAll(Collection<?> c)
      Returns true if this container contains all of the elements in the specified collection.
      Specified by:
      containsAll in interface Collection<T>
    • removeAll

      @QtUninvokable public final boolean removeAll(Collection<?> c)
      Removes all of this container elements that are also contained in the specified collection.
      Specified by:
      removeAll in interface Collection<T>
    • iterator

      @QtUninvokable public final Iterator<QNdefRecord> iterator()
      Returns an iterator over elements of type T.
      Specified by:
      iterator in interface Collection<T>
      Specified by:
      iterator in interface Iterable<T>
      Returns:
      an Iterator