public abstract class NCType extends java.lang.Object implements INCExternalizable
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_BOOLEAN
Type ID boolean
|
static int |
TYPE_BYTEBUFFER
Type ID byte[]
|
static int |
TYPE_DATE
Type ID date 64 bit milliseconds GMT
|
static int |
TYPE_DOUBLE
Type ID float
|
static int |
TYPE_INTEGER
Type ID int
|
static int |
TYPE_LIST
Type ID NCList
|
static int |
TYPE_LONG
Type ID long (64 bit)
|
static int |
TYPE_MAP
Type ID Dictionary
|
static int |
TYPE_NULL
Type ID void
|
static int |
TYPE_STRING
Type ID string
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
equals(java.lang.Object other)
Force subclasses to implement.
|
NCType |
externalize()
Return a NativeComm compatible representation of the object.
|
abstract int |
getType()
Returns the type of this
NCType object. |
abstract int |
hashCode()
Force subclasses to implement.
|
abstract java.lang.String |
toString()
Force subclasses to implement.
|
public static final int TYPE_NULL
public static final int TYPE_INTEGER
public static final int TYPE_BOOLEAN
public static final int TYPE_DOUBLE
public static final int TYPE_STRING
public static final int TYPE_BYTEBUFFER
public static final int TYPE_LIST
public static final int TYPE_MAP
public static final int TYPE_LONG
public static final int TYPE_DATE
public abstract int getType()
NCType object.NCTypepublic abstract int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public abstract boolean equals(java.lang.Object other)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public abstract java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public NCType externalize()
INCExternalizableexternalize in interface INCExternalizableINCExternalizable.externalize()"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"