Interface BinaryEncoding

All Superinterfaces:
AbstractSWE, DataEncoding, HasCopy, Serializable
All Known Implementing Classes:
BinaryEncodingImpl

public interface BinaryEncoding extends DataEncoding
POJO class for XML type BinaryEncodingType(@http://www.opengis.net/swe/2.0). This is a complex type.
  • Method Details

    • getMemberList

      List<BinaryMember> getMemberList()
      Gets the list of member properties
    • getNumMembers

      int getNumMembers()
      Returns number of member properties
    • addMemberAsComponent

      void addMemberAsComponent(BinaryComponent member)
      Adds a new memberAsComponent property
    • addMemberAsBlock

      void addMemberAsBlock(BinaryBlock member)
      Adds a new memberAsBlock property
    • getByteOrder

      ByteOrder getByteOrder()
      Gets the byteOrder property
    • setByteOrder

      void setByteOrder(ByteOrder byteOrder)
      Sets the byteOrder property
    • getByteEncoding

      ByteEncoding getByteEncoding()
      Gets the byteEncoding property
    • setByteEncoding

      void setByteEncoding(ByteEncoding byteEncoding)
      Sets the byteEncoding property
    • getByteLength

      long getByteLength()
      Gets the byteLength property
    • isSetByteLength

      boolean isSetByteLength()
      Checks if byteLength is set
    • setByteLength

      void setByteLength(long byteLength)
      Sets the byteLength property
    • unSetByteLength

      void unSetByteLength()
      Unsets the byteLength property