Class ListXmlObjectHelper<T extends org.opensaml.core.xml.XMLObject>

java.lang.Object
org.projecthusky.xua.helpers.ListXmlObjectHelper<T>
Type Parameters:
T - the type

public class ListXmlObjectHelper<T extends org.opensaml.core.xml.XMLObject> extends Object
Helper class providing methods to get filtered lists.
Helferklasse welche Methoden zur Verfügung stellt um gefilterte Listen zu erhalten.
  • Constructor Details

    • ListXmlObjectHelper

      public ListXmlObjectHelper()
  • Method Details

    • getComponent

      public T getComponent(Class<? extends org.opensaml.core.xml.XMLObject> aType, List<org.opensaml.core.xml.XMLObject> aList)
      Methodt to get compeonent
      Parameters:
      aType - a type
      aList - the list to fitler
      Returns:
      the found element or null
    • getComponentList

      public List<T> getComponentList(Class<? extends org.opensaml.core.xml.XMLObject> aType, List<org.opensaml.core.xml.XMLObject> aList)
      Methodt to get list filtered by type
      Parameters:
      aType - a type
      aList - the list to be filtered
      Returns:
      the filtered list