Class DefaultScanResult

  • All Implemented Interfaces:
    ScanResult

    public class DefaultScanResult
    extends java.lang.Object
    implements ScanResult
    • Field Detail

      • classes

        private final java.util.List<java.lang.String> classes
      • SCAN_RESULT_NUMBER

        private static final java.lang.String SCAN_RESULT_NUMBER
        See Also:
        Constant Field Values
    • Constructor Detail

      • DefaultScanResult

        public DefaultScanResult​(java.util.List<java.lang.String> classes)
    • Method Detail

      • size

        public int size()
        Specified by:
        size in interface ScanResult
      • getClassName

        public java.lang.String getClassName​(int index)
        Specified by:
        getClassName in interface ScanResult
      • writeTo

        public void writeTo​(java.util.Map<java.lang.String,​java.lang.String> properties)
        Specified by:
        writeTo in interface ScanResult
      • from

        public static DefaultScanResult from​(java.util.Map<java.lang.String,​java.lang.String> properties)
      • isEmpty

        public boolean isEmpty()
      • getClasses

        public java.util.List<java.lang.String> getClasses()
      • loadClass

        private static java.lang.Class<?> loadClass​(java.lang.ClassLoader classLoader,
                                                    java.lang.String className)