# Uses of Interface
org.apache.uima.jcas.cas.CommonList

Packages that use CommonList
Package
Description
org.apache.uima.jcas.cas
JCAS model for built-in CAS types

- ## Uses of CommonList in org.apache.uima.jcas.cas

  Subinterfaces of CommonList in org.apache.uima.jcas.cas
  Modifier and Type
  Interface
  Description
  `interface`
  `NonEmptyList`
  a marker interface for nonempty lists
  Classes in org.apache.uima.jcas.cas that implement CommonList
  Modifier and Type
  Class
  Description
  `class`
  `EmptyFloatList`
  `class`
  `EmptyFSList<T extends TOP>`
  `class`
  `EmptyIntegerList`
  `class`
  `EmptyStringList`
  `class`
  `FloatList`
  `class`
  `FSList<T extends TOP>`
  T extends TOP, v2 already mandated TOP for set/get
  `class`
  `IntegerList`
  `class`
  `NonEmptyFloatList`
  `class`
  `NonEmptyFSList<T extends TOP>`
  `class`
  `NonEmptyIntegerList`
  `class`
  `NonEmptyStringList`
  `class`
  `StringList`
  Methods in org.apache.uima.jcas.cas that return CommonList
  Modifier and Type
  Method
  Description
  `CommonList`
  CommonList.`createNonEmptyNode()`
  Creates a non empty node
  `CommonList`
  CommonList.`emptyList()`
  `default CommonList`
  CommonList.`getCommonTail()`
  default impl for empty and nonempty lists
  `default CommonList`
  CommonList.`getNonEmptyNthNode(int i)`
  Like GetNthNode, but throws exception if empty
  `default CommonList`
  CommonList.`getNthNode(int i)`
  Get the nth node.
  `default CommonList`
  CommonList.`insertNode()`
  insert a new nonempty node following this node
  `default CommonList`
  CommonList.`pushNode()`
  Creates a new node and pushes it onto the front of the existing node
  Methods in org.apache.uima.jcas.cas with parameters of type CommonList
  Modifier and Type
  Method
  Description
  `default void`
  CommonList.`setTail(CommonList v)`
  sets the tail of this node
  `void`
  NonEmptyFloatList.`setTail(CommonList v)`
  `void`
  NonEmptyFSList.`setTail(CommonList v)`
  `void`
  NonEmptyIntegerList.`setTail(CommonList v)`
  `void`
  NonEmptyStringList.`setTail(CommonList v)`