Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.tangosol.io.pof.reflect
Class AbstractPofPath

    java.lang.Object
      com.tangosol.util.Base
          com.tangosol.io.pof.reflect.AbstractPofPath

All Implemented Interfaces:
  PortableObject, PofNavigator

Direct Known Subclasses:
  SimplePofPath

    public abstract class AbstractPofPath

extends Base
implements PofNavigator, PortableObject

Abstract base class for static, path-based implementations of `PofNavigator` interface.

Since:
  Coherence 3.5
Author:
  as 2009.02.14

Constructor Summary
`AbstractPofPath()`

Method Summary
`protected abstract int[]` | `getPathElements()` Return a collection of path elements.
`PofValue` | `navigate(PofValue valueOrigin)` Locate the `PofValue` identified by this PofNavigator within the passed PofValue.

Methods inherited from interface com.tangosol.io.pof.PortableObject
`readExternal, writeExternal`

Constructor Detail

### AbstractPofPath

    public AbstractPofPath()

Method Detail

### navigate

    public PofValue navigate(PofValue valueOrigin)

  Locate the `PofValue` identified by this PofNavigator within the passed PofValue.

  Specified by:
    `navigate` in interface `PofNavigator`
  Parameters:
    `valueOrigin` - the origin from which navigation starts
  Returns:
    the resulting PofValue

### getPathElements

    protected abstract int[] getPathElements()

  Return a collection of path elements.

  Returns:
    a collection of path elements

Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000, 2010, Oracle. All rights reserved.