/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the root node of the user preference hierarchy. * * @return the user preference hierarchy root node. */ public static Preferences userRoot() { return factory.userRoot(); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }
/** * Returns the user preference node for the package of the given class. * The absolute path of the returned node is one slash followed by the given * class's full package name, replacing each period character ('.') with * a slash. For example, the absolute path of the preference associated with * the class Object would be "/java/lang". As a special case, the unnamed * package is associated with a preference node "/<unnamed>". This * method will create the node and its ancestors as needed. Any nodes created * by this method won't necessarily be persisted until the method {@code * flush()} is invoked. * * @param c * the given class. * @return the user preference node for the package of the given class. * @throws NullPointerException * if the given class is {@code null}. */ public static Preferences userNodeForPackage (Class<?> c) { return factory.userRoot().node(getNodeName(c)); }