java.lang.Object
com.genologics.ri.protocolconfiguration.Protocols
All Implemented Interfaces:
Batch<ProtocolLink>, Serializable, Iterable<ProtocolLink>

public class Protocols extends Object implements Batch<ProtocolLink>, Serializable
Returns the representation of a list of protocols

A list of protocols available in the system, providing names and URIs to access more detailed representations of the protocols

See Also:
  • Field Details

    • protocols

      protected List<ProtocolLink> protocols
      The list of protocol links.
  • Constructor Details

    • Protocols

      public Protocols()
      Default constructor.
  • Method Details

    • getProtocols

      public List<ProtocolLink> getProtocols()
      Gets the list of protocol links.
      Returns:
      The list of protocol links.
    • getList

      public List<ProtocolLink> getList()
      Gets the list of items in this batch.
      Specified by:
      getList in interface Batch<ProtocolLink>
      Returns:
      The list of items.
    • getSize

      public int getSize()
      Gets the number of items in this batch.
      Specified by:
      getSize in interface Batch<ProtocolLink>
      Returns:
      The size of the batch.