public class MenuPath extends xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>
| Modifier and Type | Class and Description |
|---|---|
class |
MenuPath.Fetch |
| Constructor and Description |
|---|
MenuPath() |
MenuPath(List<MenuPathComponent> mpath) |
MenuPath(MenuPath mpath) |
| Modifier and Type | Method and Description |
|---|---|
MenuPath |
add(MenuPathComponent n) |
MenuPath |
clear() |
MenuPath |
clone() |
static MenuPath |
create(String... names) |
MenuPath |
delete(int idx) |
boolean |
equals(Object o) |
MenuPath.Fetch |
fetch(MenuNode context) |
int |
hashCode() |
MenuPath |
insert(int idx,
MenuPathComponent n) |
protected MenuPath |
list(List<MenuPathComponent> list) |
static MenuPath |
parse(String path) |
MenuPath |
remove(MenuPathComponent n) |
MenuPath |
set(int index,
MenuPathComponent n) |
String |
toString() |
contains, get, indexOf, isEmpty, iterator, sizefinalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic MenuPath()
public MenuPath(MenuPath mpath)
public MenuPath(List<MenuPathComponent> mpath)
protected MenuPath list(List<MenuPathComponent> list)
list in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath clear()
clear in interface xyz.cofe.collection.ImmutableCollection<MenuPathComponent>clear in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>clear in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath insert(int idx, MenuPathComponent n)
insert in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>insert in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath add(MenuPathComponent n)
add in interface xyz.cofe.collection.ImmutableCollection<MenuPathComponent>add in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>add in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath delete(int idx)
delete in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>delete in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath remove(MenuPathComponent n)
remove in interface xyz.cofe.collection.ImmutableCollection<MenuPathComponent>remove in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>remove in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath set(int index, MenuPathComponent n)
set in interface xyz.cofe.collection.list.ImmutableList<MenuPathComponent>set in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath clone()
clone in class xyz.cofe.collection.list.ArrayImmutableList<MenuPathComponent>public MenuPath.Fetch fetch(MenuNode context)
Copyright © 2019. All rights reserved.