Overview
Package
Class
Use
Tree
Deprecated
Index
All Classes
Help
Prev Class
Next Class
Sample
Document
Class java.awt.RenderingHints.Key
Inherited members: ShowHide
Deprecated: ShowHide
View: ClientSubclassPackageImplementation
java.awt

Class RenderingHints.Key

  • java.lang.Object
    • java.awt.RenderingHints.Key
  • Enclosing class:
    RenderingHints
    public abstract static class RenderingHints.Key extends java.lang.Object
    Defines the base type of all keys used along with the RenderingHints class to control various algorithm choices in the rendering and imaging pipelines. Instances of this class are immutable and unique which means that tests for matches can be made using the == operator instead of the more expensive equals() method.
    • Constructors 
      Modifier Constructor and Description
      Ordinary member indicator RenderingHints.Key Reveal DetailHide Detail
      protected RenderingHints.Key(int privatekey)
      Construct a key using the indicated private key.
      protected RenderingHints.Key(int privatekey)
      Construct a key using the indicated private key. Each subclass of Key maintains its own unique domain of integer keys. No two objects with the same integer key and of the same specific subclass can be constructed. An exception will be thrown if an attempt is made to construct another object of a given class with the same integer key as a pre-existing instance of that subclass of Key.
      Parameters:
      privatekey - the specified key
    • Methods 
      Modifier and Type Method and Description
      Overridden member indicator equals Reveal DetailHide Detail
      boolean equals(java.lang.Object o)
      The equals method for all Key objects will return the same result as the equality operator '=='.
      public final boolean equals(java.lang.Object o)
      The equals method for all Key objects will return the same result as the equality operator '=='.
      Overrides:
      equals in class java.lang.Object
      Parameters:
      o - the reference object with which to compare.
      Returns:
      true if this object is the same as the obj argument; false otherwise.
      See Also:
      Object.hashCode(), HashMap
      Overridden member indicator hashCode Reveal DetailHide Detail
      int hashCode()
      The hash code for all Key objects will be the same as the system identity code of the object as defined by the System.identityHashCode() method.
      public final int hashCode()
      The hash code for all Key objects will be the same as the system identity code of the object as defined by the System.identityHashCode() method.
      Overrides:
      hashCode in class java.lang.Object
      Returns:
      a hash code value for this object.
      See Also:
      Object.equals(java.lang.Object), System.identityHashCode(java.lang.Object)
      Ordinary member indicator intKey Reveal DetailHide Detail
      protected int intKey()
      Returns the private integer key that the subclass instantiated this Key with.
      protected final int intKey()
      Returns the private integer key that the subclass instantiated this Key with.
      Returns:
      the private integer key that the subclass instantiated this Key with.
      Ordinary member indicator isCompatibleValue Reveal DetailHide Detail
      abstract boolean isCompatibleValue(java.lang.Object val)
      Returns true if the specified object is a valid value for this Key.
      public abstract boolean isCompatibleValue(java.lang.Object val)
      Returns true if the specified object is a valid value for this Key.
      Parameters:
      val - the Object to test for validity
      Returns:
      true if val is valid; false otherwise.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
This document was created by Dulcet from the OpenJDK sources. Copyright © 1993, 2012 Oracle and/or its affiliates. All rights reserved.

SourceForge