Interface Scanner

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default boolean acceptsInput​(java.lang.String file)  
      default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.lang.String key, java.lang.String value)  
      default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.lang.String key, java.util.Collection<java.lang.String> values)  
      default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.util.Collection<java.lang.String> keys, java.lang.String value)  
      default java.util.Map.Entry<java.lang.String,​java.lang.String> entry​(java.lang.String key, java.lang.String value)  
      default java.lang.String index()
      unique index name for scanner
      java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> scan​(javassist.bytecode.ClassFile classFile)
      scan the given classFile and produces list of Map.Entry key/values
      default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> scan​(Vfs.File file)
      scan the given file and produces list of Map.Entry key/values
    • Method Detail

      • scan

        java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> scan​(javassist.bytecode.ClassFile classFile)
        scan the given classFile and produces list of Map.Entry key/values
      • scan

        @Nullable
        default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> scan​(Vfs.File file)
        scan the given file and produces list of Map.Entry key/values
      • index

        default java.lang.String index()
        unique index name for scanner
      • acceptsInput

        default boolean acceptsInput​(java.lang.String file)
      • entry

        default java.util.Map.Entry<java.lang.String,​java.lang.String> entry​(java.lang.String key,
                                                                                   java.lang.String value)
      • entries

        default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.util.Collection<java.lang.String> keys,
                                                                                                     java.lang.String value)
      • entries

        default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.lang.String key,
                                                                                                     java.lang.String value)
      • entries

        default java.util.List<java.util.Map.Entry<java.lang.String,​java.lang.String>> entries​(java.lang.String key,
                                                                                                     java.util.Collection<java.lang.String> values)