Package com.yahoo.text
Class DataTypeIdentifier
- java.lang.Object
-
- com.yahoo.text.DataTypeIdentifier
-
public class DataTypeIdentifier extends java.lang.Object
- Author:
- baldersheim
-
-
Constructor Summary
Constructors Constructor Description DataTypeIdentifier(byte[] utf8)
DataTypeIdentifier(AbstractUtf8Array utf8)
DataTypeIdentifier(java.lang.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(java.lang.Object obj)
Utf8String
getUtf8()
int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
DataTypeIdentifier
public DataTypeIdentifier(java.lang.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)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getUtf8
public final Utf8String getUtf8()
-
-