Class SortedCollectionContainerPolicy

    • Field Detail

      • m_comparator

        protected java.util.Comparator m_comparator
      • comparatorClass

        protected java.lang.Class comparatorClass
      • comparatorClassName

        protected java.lang.String comparatorClassName
    • Constructor Detail

      • SortedCollectionContainerPolicy

        public SortedCollectionContainerPolicy()
        INTERNAL: Construct a new policy.
      • SortedCollectionContainerPolicy

        public SortedCollectionContainerPolicy​(java.lang.Class containerClass)
        INTERNAL: Construct a new policy for the specified class.
      • SortedCollectionContainerPolicy

        public SortedCollectionContainerPolicy​(java.lang.String containerClassName)
        INTERNAL: Construct a new policy for the specified class name.
    • Method Detail

      • setComparator

        public void setComparator​(java.util.Comparator comparator)
        INTERNAL: Sets a comparator object for this policy to use when instantiating a new SortedSet object.
      • setComparatorClass

        public void setComparatorClass​(java.lang.Class comparatorClass)
        INTERNAL: Sets a comparator class for this policy to use when instantiating a new SortedSet object.
      • setComparatorClassName

        public void setComparatorClassName​(java.lang.String comparatorClassName)
        INTERNAL: Sets a comparator class name for this policy to use when instantiating a new SortedSet object.
      • getComparator

        public java.util.Comparator getComparator()
        INTERNAL: Return the stored comparator
      • getComparatorClass

        public java.lang.Class getComparatorClass()
        INTERNAL: Return the stored comparator class
      • getComparatorClassName

        public java.lang.String getComparatorClassName()
        INTERNAL: return stored comparator class name
      • convertClassNamesToClasses

        public void convertClassNamesToClasses​(java.lang.ClassLoader classLoader)
        INTERNAL: Convert all the class-name-based settings in this SortedCollectionContainerPolicy to actual class-based settings. This method is used when converting a project that has been built with class names to a project with classes.
        Overrides:
        convertClassNamesToClasses in class InterfaceContainerPolicy
        Parameters:
        classLoader -