| Package | Description |
|---|---|
| net.thevpc.common.props | |
| net.thevpc.common.props.impl |
| Modifier and Type | Method and Description |
|---|---|
Path |
Path.append(Path items) |
Path |
Path.append(String... items) |
Path |
Path.child(Path path) |
Path |
PropertyEvent.eventPath() |
Path |
Path.head(int size) |
static Path |
Path.of(String... items) |
Path |
Path.parent() |
static Path |
Path.root() |
Path |
Path.skipFirst() |
Path |
Path.skipLast() |
Path |
Path.subPath(int from) |
Path |
Path.subPath(int from,
int to) |
Path |
Path.tail(int size) |
| Modifier and Type | Method and Description |
|---|---|
Path |
Path.append(Path items) |
default void |
WritableValue.bind(Property other,
Path relativePath) |
default void |
WritableValue.bind(Property other,
Path rootPath,
Path relativePath) |
Path |
Path.child(Path path) |
default Property |
Property.getChildProperty(Path path) |
boolean |
Path.startsWith(Path child) |
default <T> void |
Property.with(Path path,
Consumer<T> t) |
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyListeners.addDelegate(Property withListeners,
Supplier<Path> pathNameSupplier) |
| Constructor and Description |
|---|
PropertyEvent(Property property,
Object index,
Object oldValue,
Object newValue,
Path path,
PropertyUpdate eventType,
boolean immediate) |
PropertyEvent(Property property,
Object index,
Object oldValue,
Object newValue,
Path path,
PropertyUpdate eventType,
String changeId,
boolean immediate) |
| Modifier and Type | Method and Description |
|---|---|
protected Path |
WritableValueBase.currentPath() |
| Modifier and Type | Method and Description |
|---|---|
static Property |
WritableValueHelper.getChildProperty(Property parent,
Path relativePath) |
static <T> void |
WritableValueHelper.helperBind(WritableValue<T> first,
Property root,
Path rootPath,
Path relativePath) |
static PropertyEvent |
PropsHelper.prefixPath(PropertyEvent event,
Path pathPrefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPropertyListeners.addDelegate(Property prop,
Supplier<Path> pathNameSupplier) |
Copyright © 2022 vpc open source initiative. All rights reserved.