Class AggregateInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      AggregateInfo()  
      AggregateInfo​(int id, java.lang.String name, java.lang.String desc)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDesc()
      A possible description for how the aggregate behaves.
      int getId()
      Returns the identifier for the aggregate.
      java.lang.String getName()
      A display name for the aggregate.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AggregateInfo

        public AggregateInfo()
      • AggregateInfo

        public AggregateInfo​(int id,
                             java.lang.String name,
                             java.lang.String desc)
    • Method Detail

      • getId

        public int getId()
        Description copied from interface: Aggregate
        Returns the identifier for the aggregate. This is the only true identifier for the aggregate, name and description should not be taken into account for equality.
        Specified by:
        getId in interface Aggregate
      • getName

        public java.lang.String getName()
        Description copied from interface: Aggregate
        A display name for the aggregate.
        Specified by:
        getName in interface Aggregate
      • getDesc

        public java.lang.String getDesc()
        Description copied from interface: Aggregate
        A possible description for how the aggregate behaves.
        Specified by:
        getDesc in interface Aggregate
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object