com.ibm.db.models.db2.luw
Class PageSizeType

java.lang.Object
  extended by org.eclipse.emf.common.util.AbstractEnumerator
      extended by com.ibm.db.models.db2.luw.PageSizeType
All Implemented Interfaces:
org.eclipse.emf.common.util.Enumerator

public final class PageSizeType
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the literals of the enumeration 'Page Size Type', and utility methods for working with them. DB2 Universal Database SQL Reference Version 8.1 (Vol.1 and 2) http://www7b.software.ibm.com/dmdd/library/techarticle/0206sqlref/0206sqlref.html PAGESIZE integer [K] Defines the size of pages used for the bufferpool. The valid values for integer without the suffix K are 4 096, 8 192, 16 384 or 32 768. The valid values for integer with the suffix K are 4, 8, 16 or 32. An error occurs if the page size is not one of these values (SQLSTATE 428DE). The default is 4 096 byte (4K) pages. Any number of spaces is allowed between integer and K, including no space.

See Also:
LUWPackage.getPageSizeType()

Field Summary
static int EIGHT_K
          The 'EIGHT K' literal value.
static PageSizeType EIGHT_K_LITERAL
          The 'EIGHT K' literal object.
static int EIGHT_KB
          The 'EIGHT KB' literal value.
static PageSizeType EIGHT_KB_LITERAL
          The 'EIGHT KB' literal object.
static int FOUR_K
          The 'FOUR K' literal value.
static PageSizeType FOUR_K_LITERAL
          The 'FOUR K' literal object.
static int FOUR_KB
          The 'FOUR KB' literal value.
static PageSizeType FOUR_KB_LITERAL
          The 'FOUR KB' literal object.
static int SIXTEEN_K
          The 'SIXTEEN K' literal value.
static PageSizeType SIXTEEN_K_LITERAL
          The 'SIXTEEN K' literal object.
static int SIXTEEN_KB
          The 'SIXTEEN KB' literal value.
static PageSizeType SIXTEEN_KB_LITERAL
          The 'SIXTEEN KB' literal object.
static int THIRTY_TWO_K
          The 'THIRTY TWO K' literal value.
static PageSizeType THIRTY_TWO_K_LITERAL
          The 'THIRTY TWO K' literal object.
static int THIRTY_TWO_KB
          The 'THIRTY TWO KB' literal value.
static PageSizeType THIRTY_TWO_KB_LITERAL
          The 'THIRTY TWO KB' literal object.
static java.util.List VALUES
          A public read-only list of all the 'Page Size Type' enumerators.
 
Method Summary
static PageSizeType get(int value)
          Returns the 'Page Size Type' literal with the specified integer value.
static PageSizeType get(java.lang.String literal)
          Returns the 'Page Size Type' literal with the specified literal value.
static PageSizeType getByName(java.lang.String name)
          Returns the 'Page Size Type' literal with the specified name.
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getLiteral, getName, getValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FOUR_K

public static final int FOUR_K
The 'FOUR K' literal value.

See Also:
FOUR_K_LITERAL, Constant Field Values

EIGHT_K

public static final int EIGHT_K
The 'EIGHT K' literal value.

See Also:
EIGHT_K_LITERAL, Constant Field Values

SIXTEEN_K

public static final int SIXTEEN_K
The 'SIXTEEN K' literal value.

See Also:
SIXTEEN_K_LITERAL, Constant Field Values

THIRTY_TWO_K

public static final int THIRTY_TWO_K
The 'THIRTY TWO K' literal value.

See Also:
THIRTY_TWO_K_LITERAL, Constant Field Values

FOUR_KB

public static final int FOUR_KB
The 'FOUR KB' literal value.

See Also:
FOUR_KB_LITERAL, Constant Field Values

EIGHT_KB

public static final int EIGHT_KB
The 'EIGHT KB' literal value.

See Also:
EIGHT_KB_LITERAL, Constant Field Values

SIXTEEN_KB

public static final int SIXTEEN_KB
The 'SIXTEEN KB' literal value.

See Also:
SIXTEEN_KB_LITERAL, Constant Field Values

THIRTY_TWO_KB

public static final int THIRTY_TWO_KB
The 'THIRTY TWO KB' literal value.

See Also:
THIRTY_TWO_KB_LITERAL, Constant Field Values

FOUR_K_LITERAL

public static final PageSizeType FOUR_K_LITERAL
The 'FOUR K' literal object.

If the meaning of 'FOUR K' literal object isn't clear, there really should be more of a description here...

See Also:
FOUR_K

EIGHT_K_LITERAL

public static final PageSizeType EIGHT_K_LITERAL
The 'EIGHT K' literal object.

If the meaning of 'EIGHT K' literal object isn't clear, there really should be more of a description here...

See Also:
EIGHT_K

SIXTEEN_K_LITERAL

public static final PageSizeType SIXTEEN_K_LITERAL
The 'SIXTEEN K' literal object.

If the meaning of 'SIXTEEN K' literal object isn't clear, there really should be more of a description here...

See Also:
SIXTEEN_K

THIRTY_TWO_K_LITERAL

public static final PageSizeType THIRTY_TWO_K_LITERAL
The 'THIRTY TWO K' literal object.

If the meaning of 'THIRTY TWO K' literal object isn't clear, there really should be more of a description here...

See Also:
THIRTY_TWO_K

FOUR_KB_LITERAL

public static final PageSizeType FOUR_KB_LITERAL
The 'FOUR KB' literal object.

If the meaning of 'FOUR KB' literal object isn't clear, there really should be more of a description here...

See Also:
FOUR_KB

EIGHT_KB_LITERAL

public static final PageSizeType EIGHT_KB_LITERAL
The 'EIGHT KB' literal object.

If the meaning of 'EIGHT KB' literal object isn't clear, there really should be more of a description here...

See Also:
EIGHT_KB

SIXTEEN_KB_LITERAL

public static final PageSizeType SIXTEEN_KB_LITERAL
The 'SIXTEEN KB' literal object.

If the meaning of 'SIXTEEN KB' literal object isn't clear, there really should be more of a description here...

See Also:
SIXTEEN_KB

THIRTY_TWO_KB_LITERAL

public static final PageSizeType THIRTY_TWO_KB_LITERAL
The 'THIRTY TWO KB' literal object.

If the meaning of 'THIRTY TWO KB' literal object isn't clear, there really should be more of a description here...

See Also:
THIRTY_TWO_KB

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'Page Size Type' enumerators.

Method Detail

get

public static PageSizeType get(java.lang.String literal)
Returns the 'Page Size Type' literal with the specified literal value.


getByName

public static PageSizeType getByName(java.lang.String name)
Returns the 'Page Size Type' literal with the specified name.


get

public static PageSizeType get(int value)
Returns the 'Page Size Type' literal with the specified integer value.