Class JavaModelCollection

java.lang.Object
io.serverlessworkflow.impl.expressions.func.JavaModelCollection
All Implemented Interfaces:
io.serverlessworkflow.impl.WorkflowModel, io.serverlessworkflow.impl.WorkflowModelCollection, Iterable<io.serverlessworkflow.impl.WorkflowModel>, Collection<io.serverlessworkflow.impl.WorkflowModel>

public class JavaModelCollection extends Object implements Collection<io.serverlessworkflow.impl.WorkflowModel>, io.serverlessworkflow.impl.WorkflowModelCollection
  • Field Details

  • Constructor Details

    • JavaModelCollection

      protected JavaModelCollection()
    • JavaModelCollection

      protected JavaModelCollection(Collection<?> object)
  • Method Details

    • size

      public int size()
      Specified by:
      size in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • contains

      public boolean contains(Object o)
      Specified by:
      contains in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • nextItem

      protected io.serverlessworkflow.impl.WorkflowModel nextItem(Object obj)
    • iterator

      public Iterator<io.serverlessworkflow.impl.WorkflowModel> iterator()
      Specified by:
      iterator in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
      Specified by:
      iterator in interface Iterable<io.serverlessworkflow.impl.WorkflowModel>
    • toArray

      public Object[] toArray()
      Specified by:
      toArray in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • toArray

      public <T> T[] toArray(T[] a)
      Specified by:
      toArray in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • add

      public boolean add(io.serverlessworkflow.impl.WorkflowModel e)
      Specified by:
      add in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • remove

      public boolean remove(Object o)
      Specified by:
      remove in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • containsAll

      public boolean containsAll(Collection<?> c)
      Specified by:
      containsAll in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • addAll

      public boolean addAll(Collection<? extends io.serverlessworkflow.impl.WorkflowModel> c)
      Specified by:
      addAll in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • removeAll

      public boolean removeAll(Collection<?> c)
      Specified by:
      removeAll in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • retainAll

      public boolean retainAll(Collection<?> c)
      Specified by:
      retainAll in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • clear

      public void clear()
      Specified by:
      clear in interface Collection<io.serverlessworkflow.impl.WorkflowModel>
    • asJavaObject

      public Object asJavaObject()
      Specified by:
      asJavaObject in interface io.serverlessworkflow.impl.WorkflowModel
    • objectClass

      public Class<?> objectClass()
      Specified by:
      objectClass in interface io.serverlessworkflow.impl.WorkflowModel
    • as

      public <T> Optional<T> as(Class<T> clazz)
      Specified by:
      as in interface io.serverlessworkflow.impl.WorkflowModel