Class Type


  • public final class Type
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Logger logger  
      private java.util.Set<java.lang.String> providers  
      private java.lang.String typeName  
    • Constructor Summary

      Constructors 
      Constructor Description
      Type​(Logger logger, java.lang.String name)  
    • Field Detail

      • logger

        private final Logger logger
      • typeName

        private final java.lang.String typeName
      • providers

        private final java.util.Set<java.lang.String> providers
    • Constructor Detail

      • Type

        public Type​(Logger logger,
                    java.lang.String name)
    • Method Detail

      • addProvider

        public void addProvider​(java.lang.String provider)
      • contains

        public boolean contains​(java.lang.String provider)
      • removeProvider

        public boolean removeProvider​(java.lang.String provider)
      • getName

        public java.lang.String getName()
      • toProviderNamesList

        public java.lang.String toProviderNamesList()
      • fromProviderNamesList

        public void fromProviderNamesList​(java.lang.String input)
      • toString

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