Class ContainerInfo

java.lang.Object
csw.framework.models.ContainerInfo
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product

public final class ContainerInfo extends Object implements scala.Product, Serializable
Container information as represented in the configuration file

param: name name of the container param: components set of components to be created inside this container

See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContainerInfo(String name, scala.collection.immutable.Set<ComponentInfo> components)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract static R
    apply(T1 v1, T2 v2)
     
    scala.collection.immutable.Set<ComponentInfo>
     
     
    Represents the prefix for the container with Subsystem.Container and given name
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface scala.Equals

    canEqual, equals

    Methods inherited from interface scala.Product

    productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
  • Constructor Details

    • ContainerInfo

      public ContainerInfo(String name, scala.collection.immutable.Set<ComponentInfo> components)
  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2)
    • name

      public String name()
    • components

      public scala.collection.immutable.Set<ComponentInfo> components()
    • prefix

      public Prefix prefix()
      Represents the prefix for the container with Subsystem.Container and given name
      Returns:
      (undocumented)
    • toString

      public String toString()
      Overrides:
      toString in class Object