Interface BinaryObjectEx
-
- All Superinterfaces:
BinaryObject,Cloneable,Serializable
- All Known Implementing Classes:
BinaryArray,BinaryEnumArray,BinaryEnumObjectImpl,BinaryObjectExImpl,BinaryObjectImpl,BinaryObjectOffheapImpl
public interface BinaryObjectEx extends BinaryObject
Extended binary object interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisFlagSet(short flag)Check if flag set.@Nullable BinaryTyperawType()Get raw type.inttypeId()-
Methods inherited from interface org.apache.ignite.binary.BinaryObject
clone, deserialize, deserialize, enumName, enumOrdinal, field, hasField, size, toBuilder, type
-
-
-
-
Method Detail
-
typeId
int typeId()
- Returns:
- Type ID.
-
rawType
@Nullable @Nullable BinaryType rawType() throws BinaryObjectException
Get raw type.- Returns:
- Raw type
- Throws:
BinaryObjectException- If failed.
-
isFlagSet
boolean isFlagSet(short flag)
Check if flag set.- Parameters:
flag- flag to check.- Returns:
trueif flag is set,falseotherwise.
-
-