- All Known Implementing Classes:
InternalTypeSystem
A listing of all database types this driver can handle.
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptionANY()Returns aTypeinstance representing any type.BOOLEAN()Returns aTypeinstance representing boolean.BYTES()Returns aTypeinstance representing bytes.DATE()Returns aTypeinstance representing date.Returns aTypeinstance representing date time.DURATION()Returns aTypeinstance representing duration.FLOAT()Returns aTypeinstance representing float.static TypeSystemReturns an instance of type system.INTEGER()Returns aTypeinstance representing integer.LIST()Returns aTypeinstance representing list.Returns aTypeinstance representing local date time.Returns aTypeinstance representing local time.MAP()Returns aTypeinstance representing map.NODE()Returns aTypeinstance representing node.NULL()Returns aTypeinstance representing NULL.NUMBER()Returns aTypeinstance representing number.PATH()Returns aTypeinstance representing path.POINT()Returns aTypeinstance representing point.Returns aTypeinstance representing relationship.STRING()Returns aTypeinstance representing string.TIME()Returns aTypeinstance representing time.Returns aTypeinstance representing an unsupported type.VECTOR()Returns aTypeinstance representing Neo4j Vector.
-
Method Details
-
getDefault
Returns an instance of type system.- Returns:
- instance of type system
-
ANY
Type ANY()Returns aTypeinstance representing any type.- Returns:
- the type instance
-
BOOLEAN
Type BOOLEAN()Returns aTypeinstance representing boolean.- Returns:
- the type instance
-
BYTES
Type BYTES()Returns aTypeinstance representing bytes.- Returns:
- the type instance
-
STRING
Type STRING()Returns aTypeinstance representing string.- Returns:
- the type instance
-
NUMBER
Type NUMBER()Returns aTypeinstance representing number.- Returns:
- the type instance
-
INTEGER
Type INTEGER()Returns aTypeinstance representing integer.- Returns:
- the type instance
-
FLOAT
Type FLOAT()Returns aTypeinstance representing float.- Returns:
- the type instance
-
LIST
Type LIST()Returns aTypeinstance representing list.- Returns:
- the type instance
-
MAP
Type MAP()Returns aTypeinstance representing map.- Returns:
- the type instance
-
NODE
Type NODE()Returns aTypeinstance representing node.- Returns:
- the type instance
-
RELATIONSHIP
Type RELATIONSHIP()Returns aTypeinstance representing relationship.- Returns:
- the type instance
-
PATH
Type PATH()Returns aTypeinstance representing path.- Returns:
- the type instance
-
POINT
Type POINT()Returns aTypeinstance representing point.- Returns:
- the type instance
-
DATE
Type DATE()Returns aTypeinstance representing date.- Returns:
- the type instance
-
TIME
Type TIME()Returns aTypeinstance representing time.- Returns:
- the type instance
-
LOCAL_TIME
Type LOCAL_TIME()Returns aTypeinstance representing local time.- Returns:
- the type instance
-
LOCAL_DATE_TIME
Type LOCAL_DATE_TIME()Returns aTypeinstance representing local date time.- Returns:
- the type instance
-
DATE_TIME
Type DATE_TIME()Returns aTypeinstance representing date time.- Returns:
- the type instance
-
DURATION
Type DURATION()Returns aTypeinstance representing duration.- Returns:
- the type instance
-
NULL
Type NULL()Returns aTypeinstance representing NULL.- Returns:
- the type instance
-
VECTOR
Type VECTOR()Returns aTypeinstance representing Neo4j Vector.- Returns:
- the type instance
- Since:
- 6.0.0
-
UNSUPPORTED
Type UNSUPPORTED()Returns aTypeinstance representing an unsupported type.An unsupported type may occur when a new type is introduced in the Neo4j server and the driver is connected over an older Bolt Protocol version that does not support this type. The
UnsupportedTypeobject provides information about the unsupported type and theUnsupportedType.minProtocolVersion()needed to support it. However, theUnsupportedTypeobject itself requires at least Bolt Protocol 6.0.Note that the unsupported type MUST NOT be sent to the server.
- Returns:
- the type instance
- Since:
- 6.0.0
- See Also:
-