Class MultiTypeArgs

java.lang.Object
com.corundumstudio.socketio.MultiTypeArgs
All Implemented Interfaces:
Iterable<Object>

public class MultiTypeArgs extends Object implements Iterable<Object>
  • Constructor Details

    • MultiTypeArgs

      public MultiTypeArgs(List<Object> args)
  • Method Details

    • isEmpty

      public boolean isEmpty()
    • size

      public int size()
    • getArgs

      public List<Object> getArgs()
    • first

      public <T> T first()
    • second

      public <T> T second()
    • get

      public <T> T get(int index)
      "index out of bounds"-safe method for getting elements
      Type Parameters:
      T - type of argument
      Parameters:
      index - to get
      Returns:
      argument
    • iterator

      public Iterator<Object> iterator()
      Specified by:
      iterator in interface Iterable<Object>