public abstract class

Alignment

extends Object
java.lang.Object
   ↳ sun.tools.jstat.Alignment

Class Overview

A typesafe enumeration for describing data alignment semantics

Summary

Fields
public static final Alignment CENTER Alignment representing a Centered alignment
public static final Alignment LEFT Alignment representing a Left alignment
public static final Alignment RIGHT Alignment representing a Right alignment
Public Methods
static Set keySet()
Returns an enumeration of the keys for this enumerated type
static Alignment toAlignment(String s)
Maps a string value to its corresponding Alignment object.
String toString()
Returns a string representation of the object.
Protected Methods
abstract String align(String s, int width)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final Alignment CENTER

Alignment representing a Centered alignment

public static final Alignment LEFT

Alignment representing a Left alignment

public static final Alignment RIGHT

Alignment representing a Right alignment

Public Methods

public static Set keySet ()

Returns an enumeration of the keys for this enumerated type

Returns
  • Set of Key Words for this enumeration.

public static Alignment toAlignment (String s)

Maps a string value to its corresponding Alignment object.

Parameters
s an string to match against Alignment objects.
Returns
  • The Alignment object matching the given string.

public String toString ()

Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
  • a string representation of the object.

Protected Methods

protected abstract String align (String s, int width)