Package org.apache.struts2.util

# Class ContainUtil

java.lang.Object
org.apache.struts2.util.ContainUtil

public class ContainUtil extends Object
`ContainUtil` will check if object 1 contains object 2. Object 1 may be an Object, array, Collection, or a Map

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ContainUtil()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static boolean`
  `contains(Object obj1, Object obj2)`
  Determine if `obj2` exists in `obj1`.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ContainUtil

    public ContainUtil()

- ## Method Details

  - ### contains

    public static boolean contains(Object obj1, Object obj2)
    Determine if `obj2` exists in `obj1`.

    Type Of obj1 | Comparison type
    null |  | always return false
    Map | Map containsKey(obj2)
    Collection | Collection contains(obj2)
    Array | there's an array element (e) where e.equals(obj2)
    Object | obj1.equals(obj2)

    Parameters:
      `obj1` - first object
      `obj2` - second object
    Returns:
      true if first object contains second object or if the are equals, otherwise false