Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mom4j.ostore
Class IndexType  view IndexType download IndexType.java

java.lang.Object
  extended byorg.mom4j.ostore.IndexType

public final class IndexType
extends java.lang.Object


Field Summary
static IndexType BOOLEAN
           
protected static IndexType FREESPACE
           
private static java.util.HashMap instances
           
static IndexType INT
           
static IndexType LONG
           
protected static IndexType MASTER
           
static int MAX_STRING_LENGTH
           
static IndexType STRING
           
private  java.lang.Integer type
           
 
Constructor Summary
private IndexType(int t)
           
 
Method Summary
static IndexType getFromInt(int t)
           
 java.lang.Object readResolve()
           
(package private)  int toInt()
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
(package private)  boolean typeMatch(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_STRING_LENGTH

public static final int MAX_STRING_LENGTH
See Also:
Constant Field Values

instances

private static final java.util.HashMap instances

MASTER

protected static final IndexType MASTER

FREESPACE

protected static final IndexType FREESPACE

STRING

public static final IndexType STRING

INT

public static final IndexType INT

LONG

public static final IndexType LONG

BOOLEAN

public static final IndexType BOOLEAN

type

private java.lang.Integer type
Constructor Detail

IndexType

private IndexType(int t)
Method Detail

toInt

int toInt()

typeMatch

boolean typeMatch(java.lang.Object value)

getFromInt

public static final IndexType getFromInt(int t)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).


readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException