public interface org.eclipse.core.runtime.preferences.IPreferencesService
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.eclipse.core.runtime.preferences.IPreferencesService
  super_class: java.lang.Object
{
  public abstract java.lang.String get(java.lang.String, java.lang.String, org.osgi.service.prefs.Preferences[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[Lorg/osgi/service/prefs/Preferences;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      key           
      defaultValue  
      nodes         

  public abstract boolean getBoolean(java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Z[Lorg/eclipse/core/runtime/preferences/IScopeContext;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract byte[] getByteArray(java.lang.String, java.lang.String, byte[], org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[B[Lorg/eclipse/core/runtime/preferences/IScopeContext;)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract double getDouble(java.lang.String, java.lang.String, double, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;D[Lorg/eclipse/core/runtime/preferences/IScopeContext;)D
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract float getFloat(java.lang.String, java.lang.String, float, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;F[Lorg/eclipse/core/runtime/preferences/IScopeContext;)F
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract int getInt(java.lang.String, java.lang.String, int, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I[Lorg/eclipse/core/runtime/preferences/IScopeContext;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract long getLong(java.lang.String, java.lang.String, long, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;J[Lorg/eclipse/core/runtime/preferences/IScopeContext;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract java.lang.String getString(java.lang.String, java.lang.String, java.lang.String, org.eclipse.core.runtime.preferences.IScopeContext[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/eclipse/core/runtime/preferences/IScopeContext;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      qualifier     
      key           
      defaultValue  
      contexts      

  public abstract org.eclipse.core.runtime.preferences.IEclipsePreferences getRootNode();
    descriptor: ()Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.core.runtime.IStatus exportPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, java.io.OutputStream, java.lang.String[]);
    descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;Ljava/io/OutputStream;[Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
              Name  Flags
      node          
      output        
      excludesList  

  public abstract org.eclipse.core.runtime.IStatus importPreferences(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Lorg/eclipse/core/runtime/IStatus;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
       Name  Flags
      input  

  public abstract org.eclipse.core.runtime.IStatus applyPreferences(org.eclipse.core.runtime.preferences.IExportedPreferences);
    descriptor: (Lorg/eclipse/core/runtime/preferences/IExportedPreferences;)Lorg/eclipse/core/runtime/IStatus;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
             Name  Flags
      preferences  

  public abstract org.eclipse.core.runtime.preferences.IExportedPreferences readPreferences(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Lorg/eclipse/core/runtime/preferences/IExportedPreferences;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
       Name  Flags
      input  

  public abstract java.lang.String[] getDefaultLookupOrder(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      qualifier  
      key        

  public abstract java.lang.String[] getLookupOrder(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      qualifier  
      key        

  public abstract void setDefaultLookupOrder(java.lang.String, java.lang.String, java.lang.String[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      qualifier  
      key        
      order      

  public abstract void exportPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[], java.io.OutputStream);
    descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;Ljava/io/OutputStream;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
         Name  Flags
      node     
      filters  
      output   

  public abstract org.eclipse.core.runtime.preferences.IPreferenceFilter[] matches(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]);
    descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;)[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
         Name  Flags
      node     
      filters  

  public abstract void applyPreferences(org.eclipse.core.runtime.preferences.IEclipsePreferences, org.eclipse.core.runtime.preferences.IPreferenceFilter[]);
    descriptor: (Lorg/eclipse/core/runtime/preferences/IEclipsePreferences;[Lorg/eclipse/core/runtime/preferences/IPreferenceFilter;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.core.runtime.CoreException
    MethodParameters:
         Name  Flags
      node     
      filters  
}
SourceFile: "IPreferencesService.java"