public abstract static class PropertyPath.NodeId extends Object
| Modifier and Type | Method and Description |
|---|---|
abstract PropertyPath.NodeId |
fallbackId() |
long |
getIndex() |
String |
getKey() |
Object |
getKeyOrIndex() |
boolean |
isIndex() |
boolean |
isKey() |
static PropertyPath.IndexId |
valueOf(long index) |
static PropertyPath.NodeId |
valueOf(Object object) |
static PropertyPath.KeyId |
valueOf(String key) |
public static PropertyPath.IndexId valueOf(long index)
public static PropertyPath.KeyId valueOf(String key)
public static PropertyPath.NodeId valueOf(Object object)
public boolean isIndex()
public boolean isKey()
public long getIndex()
public String getKey()
public Object getKeyOrIndex()
public abstract PropertyPath.NodeId fallbackId()
Copyright © 2015. All rights reserved.