primitiveAt

Returns the KpaPrimitive at pointer, or null if the path is absent or the value is not a primitive.

Return

The KpaPrimitive at the specified path, or null.

Receiver

The KpaStruct to traverse.

Parameters

pointer

The KPointer identifying the value to retrieve.


Parses path via KPointer.from and returns the KpaPrimitive at that path, or null if absent or not a primitive.

Return

The KpaPrimitive at the specified path, or null.

Receiver

The KpaStruct to traverse.

Parameters

path

A pointer string (RFC 6901, fragment, or dot-notation, dispatched by prefix).

Throws

if path is not a valid pointer string.


Returns the KpaPrimitive at pointer, or null if the path is absent or the value is not a primitive.

Return

The KpaPrimitive at the specified path, or null.

Receiver

The KpaList to traverse. * @throws IllegalStateException if an intermediate segment lands on a KpaPrimitive.

Parameters

pointer

The KPointer identifying the value to retrieve.


Parses path via KPointer.from and returns the KpaPrimitive at that path, or null if absent or not a primitive.

Return

The KpaPrimitive at the specified path, or null.

Receiver

The KpaList to traverse.

Parameters

path

A pointer string (RFC 6901, fragment, or dot-notation, dispatched by prefix).

Throws

if path is not a valid pointer string. * @throws IllegalStateException if an intermediate segment lands on a KpaPrimitive.