Class RelationSet


  • public class RelationSet
    extends java.lang.Object
    This is an utility class that keeps relation instances grouped by relation name.
    • Constructor Detail

      • RelationSet

        public RelationSet()
    • Method Detail

      • addRelation

        public void addRelation​(CIRelation relation)
        Parameters:
        relation -
      • getRelationCount

        public int getRelationCount()
        Returns:
        int
      • getRelationNames

        public java.util.Set<java.lang.String> getRelationNames()
        Returns:
        Set
      • getRelations

        public java.util.List<CIRelation> getRelations​(java.lang.String relationName)
        Returns:
        List
      • getAllRelations

        public java.util.List<CIRelation> getAllRelations()
        Returns:
        List
      • isEmpty

        public boolean isEmpty()
        Returns:
        boolean
      • contains

        public boolean contains​(CIRelation relation)
        Parameters:
        relation -
        Returns:
        boolean
      • toString

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