com.esri.aims.mtier.model.metadata
Class Tag

java.lang.Object
  extended by com.esri.aims.mtier.model.metadata.Tag

public class Tag
extends Object

Defines an indexed XML tag


Field Summary
static int DOUBLE
          DOUBLE index type.
 int indexType
          The index type
static String STR_DOUBLE
          String representation of the DOUBLE index type as found in ArcXML attribute values
static String STR_STRING
          String representation of the STRING index type as found in ArcXML attribute values
static String STR_VARCHAR
          String representation of the VARCHAR index type as found in ArcXML attribute values
static int STRING
          STRING index type.
static int UNKNOWN
          UNKNOWN index type.
 String value
          The simple XPath tag index
static int VARCHAR
          VARCHAR index type.
 
Constructor Summary
Tag()
           
 
Method Summary
 int getIndexType()
           
 String getValue()
           
 void setIndexType(int indexType)
           
 void setValue(String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN

public static final int UNKNOWN
UNKNOWN index type. This is the initial value of indexType

See Also:
Constant Field Values

STRING

public static final int STRING
STRING index type. Tag values of this type are backed by the RDBMS's full-text indexing capabilities.

See Also:
Constant Field Values

STR_STRING

public static final String STR_STRING
String representation of the STRING index type as found in ArcXML attribute values

See Also:
Constant Field Values

DOUBLE

public static final int DOUBLE
DOUBLE index type. Tag values of this type are backed by simple numeric SQL types

See Also:
Constant Field Values

STR_DOUBLE

public static final String STR_DOUBLE
String representation of the DOUBLE index type as found in ArcXML attribute values

See Also:
Constant Field Values

VARCHAR

public static final int VARCHAR
VARCHAR index type. Tag values of this type are backed by the simple SQL type

See Also:
Constant Field Values

STR_VARCHAR

public static final String STR_VARCHAR
String representation of the VARCHAR index type as found in ArcXML attribute values

See Also:
Constant Field Values

value

public String value
The simple XPath tag index


indexType

public int indexType
The index type

Constructor Detail

Tag

public Tag()
Method Detail

getIndexType

public int getIndexType()

setIndexType

public void setIndexType(int indexType)

getValue

public String getValue()

setValue

public void setValue(String value)

toString

public String toString()
Overrides:
toString in class Object
Returns:
the tag's xpath