Package com.yahoo.text
Class DataTypeIdentifier
- java.lang.Object
-
- com.yahoo.text.DataTypeIdentifier
-
public class DataTypeIdentifier extends Object
- Author:
- baldersheim
-
-
Constructor Summary
Constructors Constructor Description DataTypeIdentifier(byte[] utf8)
DataTypeIdentifier(AbstractUtf8Array utf8)
DataTypeIdentifier(String s)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataTypeIdentifier
createAnnotationReferenceDataTypeIdentifier(DataTypeIdentifier nested)
static DataTypeIdentifier
createArrayDataTypeIdentifier(DataTypeIdentifier nested)
static DataTypeIdentifier
createMapDataTypeIdentifier(DataTypeIdentifier key, DataTypeIdentifier value)
static DataTypeIdentifier
createWeightedSetTypeIdentifier(DataTypeIdentifier nested, boolean createIfNonExistent, boolean removeIfZero)
boolean
equals(Object obj)
Utf8String
getUtf8()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
DataTypeIdentifier
public DataTypeIdentifier(String s)
-
DataTypeIdentifier
public DataTypeIdentifier(AbstractUtf8Array utf8)
-
DataTypeIdentifier
public DataTypeIdentifier(byte[] utf8)
-
-
Method Detail
-
createArrayDataTypeIdentifier
public static DataTypeIdentifier createArrayDataTypeIdentifier(DataTypeIdentifier nested)
-
createAnnotationReferenceDataTypeIdentifier
public static DataTypeIdentifier createAnnotationReferenceDataTypeIdentifier(DataTypeIdentifier nested)
-
createMapDataTypeIdentifier
public static DataTypeIdentifier createMapDataTypeIdentifier(DataTypeIdentifier key, DataTypeIdentifier value)
-
createWeightedSetTypeIdentifier
public static DataTypeIdentifier createWeightedSetTypeIdentifier(DataTypeIdentifier nested, boolean createIfNonExistent, boolean removeIfZero)
-
getUtf8
public final Utf8String getUtf8()
-
-