javax.swing.text
Class DefaultStyledDocument

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.swing.text.AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument 
      extended by javax.swing.text.DefaultStyledDocument
All Implemented Interfaces:
Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Document sample code for javax.swing.text.Document definition code for javax.swing.text.Document , StyledDocument sample code for javax.swing.text.StyledDocument definition code for javax.swing.text.StyledDocument
Direct Known Subclasses:
HTMLDocument sample code for javax.swing.text.html.HTMLDocument definition code for javax.swing.text.html.HTMLDocument

public class DefaultStyledDocument
extends AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument
implements StyledDocument sample code for javax.swing.text.StyledDocument definition code for javax.swing.text.StyledDocument

A document that can be marked up with character and paragraph styles in a manner similar to the Rich Text Format. The element structure for this document represents style crossings for style runs. These style runs are mapped into a paragraph element structure (which may reside in some other structure). The style runs break at paragraph boundaries since logical styles are assigned to paragraph boundaries.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder sample code for java.beans.XMLEncoder definition code for java.beans.XMLEncoder .

See Also:
Document sample code for javax.swing.text.Document definition code for javax.swing.text.Document , AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument , Serialized Form

Nested Class Summary
static class DefaultStyledDocument.AttributeUndoableEdit sample code for javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit definition code for javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit
          An UndoableEdit used to remember AttributeSet changes to an Element.
 class DefaultStyledDocument.ElementBuffer sample code for javax.swing.text.DefaultStyledDocument.ElementBuffer definition code for javax.swing.text.DefaultStyledDocument.ElementBuffer
          Class to manage changes to the element hierarchy.
static class DefaultStyledDocument.ElementSpec sample code for javax.swing.text.DefaultStyledDocument.ElementSpec definition code for javax.swing.text.DefaultStyledDocument.ElementSpec
          Specification for building elements.
protected  class DefaultStyledDocument.SectionElement sample code for javax.swing.text.DefaultStyledDocument.SectionElement definition code for javax.swing.text.DefaultStyledDocument.SectionElement
          Default root element for a document...
 
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument
AbstractDocument.AbstractElement sample code for javax.swing.text.AbstractDocument.AbstractElement definition code for javax.swing.text.AbstractDocument.AbstractElement , AbstractDocument.AttributeContext sample code for javax.swing.text.AbstractDocument.AttributeContext definition code for javax.swing.text.AbstractDocument.AttributeContext , AbstractDocument.BranchElement sample code for javax.swing.text.AbstractDocument.BranchElement definition code for javax.swing.text.AbstractDocument.BranchElement , AbstractDocument.Content sample code for javax.swing.text.AbstractDocument.Content definition code for javax.swing.text.AbstractDocument.Content , AbstractDocument.DefaultDocumentEvent sample code for javax.swing.text.AbstractDocument.DefaultDocumentEvent definition code for javax.swing.text.AbstractDocument.DefaultDocumentEvent , AbstractDocument.ElementEdit sample code for javax.swing.text.AbstractDocument.ElementEdit definition code for javax.swing.text.AbstractDocument.ElementEdit , AbstractDocument.LeafElement sample code for javax.swing.text.AbstractDocument.LeafElement definition code for javax.swing.text.AbstractDocument.LeafElement
 
Field Summary
protected  DefaultStyledDocument.ElementBuffer sample code for javax.swing.text.DefaultStyledDocument.ElementBuffer definition code for javax.swing.text.DefaultStyledDocument.ElementBuffer buffer sample code for javax.swing.text.DefaultStyledDocument.buffer definition code for javax.swing.text.DefaultStyledDocument.buffer
           
static int BUFFER_SIZE_DEFAULT sample code for javax.swing.text.DefaultStyledDocument.BUFFER_SIZE_DEFAULT definition code for javax.swing.text.DefaultStyledDocument.BUFFER_SIZE_DEFAULT
          The default size of the initial content buffer.
 
Fields inherited from class javax.swing.text.AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument
BAD_LOCATION sample code for javax.swing.text.AbstractDocument.BAD_LOCATION definition code for javax.swing.text.AbstractDocument.BAD_LOCATION , BidiElementName sample code for javax.swing.text.AbstractDocument.BidiElementName definition code for javax.swing.text.AbstractDocument.BidiElementName , ContentElementName sample code for javax.swing.text.AbstractDocument.ContentElementName definition code for javax.swing.text.AbstractDocument.ContentElementName , ElementNameAttribute sample code for javax.swing.text.AbstractDocument.ElementNameAttribute definition code for javax.swing.text.AbstractDocument.ElementNameAttribute , listenerList sample code for javax.swing.text.AbstractDocument.listenerList definition code for javax.swing.text.AbstractDocument.listenerList , ParagraphElementName sample code for javax.swing.text.AbstractDocument.ParagraphElementName definition code for javax.swing.text.AbstractDocument.ParagraphElementName , SectionElementName sample code for javax.swing.text.AbstractDocument.SectionElementName definition code for javax.swing.text.AbstractDocument.SectionElementName
 
Fields inherited from interface javax.swing.text.Document sample code for javax.swing.text.Document definition code for javax.swing.text.Document
StreamDescriptionProperty sample code for javax.swing.text.Document.StreamDescriptionProperty definition code for javax.swing.text.Document.StreamDescriptionProperty , TitleProperty sample code for javax.swing.text.Document.TitleProperty definition code for javax.swing.text.Document.TitleProperty
 
Constructor Summary
DefaultStyledDocument sample code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument() definition code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument() ()
          Constructs a default styled document.
DefaultStyledDocument sample code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument(javax.swing.text.AbstractDocument.Content, javax.swing.text.StyleContext) definition code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument(javax.swing.text.AbstractDocument.Content, javax.swing.text.StyleContext) (AbstractDocument.Content sample code for javax.swing.text.AbstractDocument.Content definition code for javax.swing.text.AbstractDocument.Content  c, StyleContext sample code for javax.swing.text.StyleContext definition code for javax.swing.text.StyleContext  styles)
          Constructs a styled document.
DefaultStyledDocument sample code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument(javax.swing.text.StyleContext) definition code for javax.swing.text.DefaultStyledDocument.DefaultStyledDocument(javax.swing.text.StyleContext) (StyleContext sample code for javax.swing.text.StyleContext definition code for javax.swing.text.StyleContext  styles)
          Constructs a styled document with the default content storage implementation and a shared set of styles.
 
Method Summary
 void addDocumentListener sample code for javax.swing.text.DefaultStyledDocument.addDocumentListener(javax.swing.event.DocumentListener) definition code for javax.swing.text.DefaultStyledDocument.addDocumentListener(javax.swing.event.DocumentListener) (DocumentListener sample code for javax.swing.event.DocumentListener definition code for javax.swing.event.DocumentListener  listener)
          Adds a document listener for notification of any changes.
 Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style addStyle sample code for javax.swing.text.DefaultStyledDocument.addStyle(java.lang.String, javax.swing.text.Style) definition code for javax.swing.text.DefaultStyledDocument.addStyle(java.lang.String, javax.swing.text.Style) (String sample code for java.lang.String definition code for java.lang.String  nm, Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style  parent)
          Adds a new style into the logical style hierarchy.
protected  void create sample code for javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]) definition code for javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument.ElementSpec[]) (DefaultStyledDocument.ElementSpec sample code for javax.swing.text.DefaultStyledDocument.ElementSpec definition code for javax.swing.text.DefaultStyledDocument.ElementSpec [] data)
          Initialize the document to reflect the given element structure (i.e.
protected  AbstractDocument.AbstractElement sample code for javax.swing.text.AbstractDocument.AbstractElement definition code for javax.swing.text.AbstractDocument.AbstractElement createDefaultRoot sample code for javax.swing.text.DefaultStyledDocument.createDefaultRoot() definition code for javax.swing.text.DefaultStyledDocument.createDefaultRoot() ()
          Creates the root element to be used to represent the default document structure.
 Color sample code for java.awt.Color definition code for java.awt.Color getBackground sample code for javax.swing.text.DefaultStyledDocument.getBackground(javax.swing.text.AttributeSet) definition code for javax.swing.text.DefaultStyledDocument.getBackground(javax.swing.text.AttributeSet) (AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  attr)
          Gets the background color from an attribute set.
 Element sample code for javax.swing.text.Element definition code for javax.swing.text.Element getCharacterElement sample code for javax.swing.text.DefaultStyledDocument.getCharacterElement(int) definition code for javax.swing.text.DefaultStyledDocument.getCharacterElement(int) (int pos)
          Gets a character element based on a position.
 Element sample code for javax.swing.text.Element definition code for javax.swing.text.Element getDefaultRootElement sample code for javax.swing.text.DefaultStyledDocument.getDefaultRootElement() definition code for javax.swing.text.DefaultStyledDocument.getDefaultRootElement() ()
          Gets the default root element.
 Font sample code for java.awt.Font definition code for java.awt.Font getFont sample code for javax.swing.text.DefaultStyledDocument.getFont(javax.swing.text.AttributeSet) definition code for javax.swing.text.DefaultStyledDocument.getFont(javax.swing.text.AttributeSet) (AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  attr)
          Gets the font from an attribute set.
 Color sample code for java.awt.Color definition code for java.awt.Color getForeground sample code for javax.swing.text.DefaultStyledDocument.getForeground(javax.swing.text.AttributeSet) definition code for javax.swing.text.DefaultStyledDocument.getForeground(javax.swing.text.AttributeSet) (AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  attr)
          Gets the foreground color from an attribute set.
 Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style getLogicalStyle sample code for javax.swing.text.DefaultStyledDocument.getLogicalStyle(int) definition code for javax.swing.text.DefaultStyledDocument.getLogicalStyle(int) (int p)
          Fetches the logical style assigned to the paragraph represented by the given position.
 Element sample code for javax.swing.text.Element definition code for javax.swing.text.Element getParagraphElement sample code for javax.swing.text.DefaultStyledDocument.getParagraphElement(int) definition code for javax.swing.text.DefaultStyledDocument.getParagraphElement(int) (int pos)
          Gets the paragraph element at the offset pos.
 Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style getStyle sample code for javax.swing.text.DefaultStyledDocument.getStyle(java.lang.String) definition code for javax.swing.text.DefaultStyledDocument.getStyle(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  nm)
          Fetches a named style previously added.
 Enumeration sample code for java.util.Enumeration definition code for java.util.Enumeration <?> getStyleNames sample code for javax.swing.text.DefaultStyledDocument.getStyleNames() definition code for javax.swing.text.DefaultStyledDocument.getStyleNames() ()
          Fetches the list of of style names.
protected  void insert sample code for javax.swing.text.DefaultStyledDocument.insert(int, javax.swing.text.DefaultStyledDocument.ElementSpec[]) definition code for javax.swing.text.DefaultStyledDocument.insert(int, javax.swing.text.DefaultStyledDocument.ElementSpec[]) (int offset, DefaultStyledDocument.ElementSpec sample code for javax.swing.text.DefaultStyledDocument.ElementSpec definition code for javax.swing.text.DefaultStyledDocument.ElementSpec [] data)
          Inserts new elements in bulk.
protected  void insertUpdate sample code for javax.swing.text.DefaultStyledDocument.insertUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AttributeSet) definition code for javax.swing.text.DefaultStyledDocument.insertUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AttributeSet) (AbstractDocument.DefaultDocumentEvent sample code for javax.swing.text.AbstractDocument.DefaultDocumentEvent definition code for javax.swing.text.AbstractDocument.DefaultDocumentEvent  chng, AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  attr)
          Updates document structure as a result of text insertion.
 void removeDocumentListener sample code for javax.swing.text.DefaultStyledDocument.removeDocumentListener(javax.swing.event.DocumentListener) definition code for javax.swing.text.DefaultStyledDocument.removeDocumentListener(javax.swing.event.DocumentListener) (DocumentListener sample code for javax.swing.event.DocumentListener definition code for javax.swing.event.DocumentListener  listener)
          Removes a document listener.
 void removeStyle sample code for javax.swing.text.DefaultStyledDocument.removeStyle(java.lang.String) definition code for javax.swing.text.DefaultStyledDocument.removeStyle(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  nm)
          Removes a named style previously added to the document.
protected  void removeUpdate sample code for javax.swing.text.DefaultStyledDocument.removeUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent) definition code for javax.swing.text.DefaultStyledDocument.removeUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent) (AbstractDocument.DefaultDocumentEvent sample code for javax.swing.text.AbstractDocument.DefaultDocumentEvent definition code for javax.swing.text.AbstractDocument.DefaultDocumentEvent  chng)
          Updates document structure as a result of text removal.
 void setCharacterAttributes sample code for javax.swing.text.DefaultStyledDocument.setCharacterAttributes(int, int, javax.swing.text.AttributeSet, boolean) definition code for javax.swing.text.DefaultStyledDocument.setCharacterAttributes(int, int, javax.swing.text.AttributeSet, boolean) (int offset, int length, AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  s, boolean replace)
          Sets attributes for some part of the document.
 void setLogicalStyle sample code for javax.swing.text.DefaultStyledDocument.setLogicalStyle(int, javax.swing.text.Style) definition code for javax.swing.text.DefaultStyledDocument.setLogicalStyle(int, javax.swing.text.Style) (int pos, Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style  s)
          Sets the logical style to use for the paragraph at the given position.
 void setParagraphAttributes sample code for javax.swing.text.DefaultStyledDocument.setParagraphAttributes(int, int, javax.swing.text.AttributeSet, boolean) definition code for javax.swing.text.DefaultStyledDocument.setParagraphAttributes(int, int, javax.swing.text.AttributeSet, boolean) (int offset, int length, AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  s, boolean replace)
          Sets attributes for a paragraph.
protected  void styleChanged sample code for javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style) definition code for javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style) (Style sample code for javax.swing.text.Style definition code for javax.swing.text.Style  style)
          Called when any of this document's styles have changed.
 
Methods inherited from class javax.swing.text.AbstractDocument sample code for javax.swing.text.AbstractDocument definition code for javax.swing.text.AbstractDocument
addUndoableEditListener sample code for javax.swing.text.AbstractDocument.addUndoableEditListener(javax.swing.event.UndoableEditListener) definition code for javax.swing.text.AbstractDocument.addUndoableEditListener(javax.swing.event.UndoableEditListener) , createBranchElement sample code for javax.swing.text.AbstractDocument.createBranchElement(javax.swing.text.Element, javax.swing.text.AttributeSet) definition code for javax.swing.text.AbstractDocument.createBranchElement(javax.swing.text.Element, javax.swing.text.AttributeSet) , createLeafElement sample code for javax.swing.text.AbstractDocument.createLeafElement(javax.swing.text.Element, javax.swing.text.AttributeSet, int, int) definition code for javax.swing.text.AbstractDocument.createLeafElement(javax.swing.text.Element, javax.swing.text.AttributeSet, int, int) , createPosition sample code for javax.swing.text.AbstractDocument.createPosition(int) definition code for javax.swing.text.AbstractDocument.createPosition(int) , dump sample code for javax.swing.text.AbstractDocument.dump(java.io.PrintStream) definition code for javax.swing.text.AbstractDocument.dump(java.io.PrintStream) , fireChangedUpdate sample code for javax.swing.text.AbstractDocument.fireChangedUpdate(javax.swing.event.DocumentEvent) definition code for javax.swing.text.AbstractDocument.fireChangedUpdate(javax.swing.event.DocumentEvent) , fireInsertUpdate sample code for javax.swing.text.AbstractDocument.fireInsertUpdate(javax.swing.event.DocumentEvent) definition code for javax.swing.text.AbstractDocument.fireInsertUpdate(javax.swing.event.DocumentEvent) , fireRemoveUpdate sample code for javax.swing.text.AbstractDocument.fireRemoveUpdate(javax.swing.event.DocumentEvent) definition code for javax.swing.text.AbstractDocument.fireRemoveUpdate(javax.swing.event.DocumentEvent) , fireUndoableEditUpdate sample code for javax.swing.text.AbstractDocument.fireUndoableEditUpdate(javax.swing.event.UndoableEditEvent) definition code for javax.swing.text.AbstractDocument.fireUndoableEditUpdate(javax.swing.event.UndoableEditEvent) , getAsynchronousLoadPriority sample code for javax.swing.text.AbstractDocument.getAsynchronousLoadPriority() definition code for javax.swing.text.AbstractDocument.getAsynchronousLoadPriority() , getAttributeContext sample code for javax.swing.text.AbstractDocument.getAttributeContext() definition code for javax.swing.text.AbstractDocument.getAttributeContext() , getBidiRootElement sample code for javax.swing.text.AbstractDocument.getBidiRootElement() definition code for javax.swing.text.AbstractDocument.getBidiRootElement() , getContent sample code for javax.swing.text.AbstractDocument.getContent() definition code for javax.swing.text.AbstractDocument.getContent() , getCurrentWriter sample code for javax.swing.text.AbstractDocument.getCurrentWriter() definition code for javax.swing.text.AbstractDocument.getCurrentWriter() , getDocumentFilter sample code for javax.swing.text.AbstractDocument.getDocumentFilter() definition code for javax.swing.text.AbstractDocument.getDocumentFilter() , getDocumentListeners sample code for javax.swing.text.AbstractDocument.getDocumentListeners() definition code for javax.swing.text.AbstractDocument.getDocumentListeners() , getDocumentProperties sample code for javax.swing.text.AbstractDocument.getDocumentProperties() definition code for javax.swing.text.AbstractDocument.getDocumentProperties() , getEndPosition sample code for javax.swing.text.AbstractDocument.getEndPosition() definition code for javax.swing.text.AbstractDocument.getEndPosition() , getLength sample code for javax.swing.text.AbstractDocument.getLength() definition code for javax.swing.text.AbstractDocument.getLength() , getListeners sample code for javax.swing.text.AbstractDocument.getListeners(java.lang.Class) definition code for javax.swing.text.AbstractDocument.getListeners(java.lang.Class) , getProperty sample code for javax.swing.text.AbstractDocument.getProperty(java.lang.Object) definition code for javax.swing.text.AbstractDocument.getProperty(java.lang.Object) , getRootElements sample code for javax.swing.text.AbstractDocument.getRootElements() definition code for javax.swing.text.AbstractDocument.getRootElements() , getStartPosition sample code for javax.swing.text.AbstractDocument.getStartPosition() definition code for javax.swing.text.AbstractDocument.getStartPosition() , getText sample code for javax.swing.text.AbstractDocument.getText(int, int) definition code for javax.swing.text.AbstractDocument.getText(int, int) , getText sample code for javax.swing.text.AbstractDocument.getText(int, int, javax.swing.text.Segment) definition code for javax.swing.text.AbstractDocument.getText(int, int, javax.swing.text.Segment) , getUndoableEditListeners sample code for javax.swing.text.AbstractDocument.getUndoableEditListeners() definition code for javax.swing.text.AbstractDocument.getUndoableEditListeners() , insertString sample code for javax.swing.text.AbstractDocument.insertString(int, java.lang.String, javax.swing.text.AttributeSet) definition code for javax.swing.text.AbstractDocument.insertString(int, java.lang.String, javax.swing.text.AttributeSet) , postRemoveUpdate sample code for javax.swing.text.AbstractDocument.postRemoveUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent) definition code for javax.swing.text.AbstractDocument.postRemoveUpdate(javax.swing.text.AbstractDocument.DefaultDocumentEvent) , putProperty sample code for javax.swing.text.AbstractDocument.putProperty(java.lang.Object, java.lang.Object) definition code for javax.swing.text.AbstractDocument.putProperty(java.lang.Object, java.lang.Object) , readLock sample code for javax.swing.text.AbstractDocument.readLock() definition code for javax.swing.text.AbstractDocument.readLock() , readUnlock sample code for javax.swing.text.AbstractDocument.readUnlock() definition code for javax.swing.text.AbstractDocument.readUnlock() , remove sample code for javax.swing.text.AbstractDocument.remove(int, int) definition code for javax.swing.text.AbstractDocument.remove(int, int) , removeUndoableEditListener sample code for javax.swing.text.AbstractDocument.removeUndoableEditListener(javax.swing.event.UndoableEditListener) definition code for javax.swing.text.AbstractDocument.removeUndoableEditListener(javax.swing.event.UndoableEditListener) , render sample code for javax.swing.text.AbstractDocument.render(java.lang.Runnable) definition code for javax.swing.text.AbstractDocument.render(java.lang.Runnable) , replace sample code for javax.swing.text.AbstractDocument.replace(int, int, java.lang.String, javax.swing.text.AttributeSet) definition code for javax.swing.text.AbstractDocument.replace(int, int, java.lang.String, javax.swing.text.AttributeSet) , setAsynchronousLoadPriority sample code for javax.swing.text.AbstractDocument.setAsynchronousLoadPriority(int) definition code for javax.swing.text.AbstractDocument.setAsynchronousLoadPriority(int) , setDocumentFilter sample code for javax.swing.text.AbstractDocument.setDocumentFilter(javax.swing.text.DocumentFilter) definition code for javax.swing.text.AbstractDocument.setDocumentFilter(javax.swing.text.DocumentFilter) , setDocumentProperties sample code for javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary) definition code for javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary) , writeLock sample code for javax.swing.text.AbstractDocument.writeLock() definition code for javax.swing.text.AbstractDocument.writeLock() , writeUnlock sample code for javax.swing.text.AbstractDocument.writeUnlock() definition code for javax.swing.text.AbstractDocument.writeUnlock()
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass()