Index

A C G I N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(ReadablePath) - Method in interface io.github.mmm.value.ReadablePath.PathBuilder
 
add(String) - Method in interface io.github.mmm.value.ReadablePath.PathBuilder
 

C

CriteriaObject<V> - Interface in io.github.mmm.value
Interface for a generic criteria expression.

G

get() - Method in interface io.github.mmm.value.ReadableValue
 
get() - Method in class io.github.mmm.value.SimplePath
 
get(ReadableValue<T>) - Static method in interface io.github.mmm.value.ReadableValue
Null-safe access to ReadableValue.get().
getName() - Method in interface io.github.mmm.value.PropertyPath
 
getName() - Method in class io.github.mmm.value.SimplePath
 
getSafe() - Method in interface io.github.mmm.value.ReadableValue
 
getSafe() - Method in class io.github.mmm.value.SimplePath
 
getValueClass() - Method in interface io.github.mmm.value.ReadableTypedValue
 

I

io.github.mmm.value - module io.github.mmm.value
Provides a minimalistic but powerful API for value containers.
io.github.mmm.value - package io.github.mmm.value
 

N

NAME_PATH - Static variable in class io.github.mmm.value.SimplePath
Name of the path property for marshalling.

O

of() - Static method in interface io.github.mmm.value.ReadablePath.PathBuilder
 
of(String) - Static method in interface io.github.mmm.value.ReadablePath.PathBuilder
 
of(String) - Static method in class io.github.mmm.value.SimplePath
 

P

parentPath() - Method in interface io.github.mmm.value.ReadablePath
 
parentPath() - Method in class io.github.mmm.value.SimplePath
 
parentPath(ReadablePath) - Method in interface io.github.mmm.value.WritablePath
This method is not a regular setter to avoid conflicts with custom properties of beans implementing this interface.
path() - Method in interface io.github.mmm.value.ReadablePath
This method is not a regular getter to avoid conflicts with custom properties of beans implementing this interface.
path(boolean) - Method in interface io.github.mmm.value.ReadablePath
 
path(ReadablePath.PathBuilder) - Method in interface io.github.mmm.value.ReadablePath
 
pathSegment() - Method in interface io.github.mmm.value.PropertyPath
 
pathSegment() - Method in interface io.github.mmm.value.ReadablePath
This method is not a regular getter to avoid conflicts with custom properties of beans implementing this interface.
pathSegment(String) - Method in interface io.github.mmm.value.WritablePath
This method is not a regular setter to avoid conflicts with custom properties of beans implementing this interface.
PropertyPath<V> - Interface in io.github.mmm.value
Interface for a valued path.

R

ReadablePath - Interface in io.github.mmm.value
Interface to read a ReadablePath.path().
ReadablePath.PathBuilder - Interface in io.github.mmm.value
Interface for a builder to a path.
ReadableTypedValue<V> - Interface in io.github.mmm.value
ReadableValue<V> - Interface in io.github.mmm.value
This interface gives read access to the value of an object.

S

set(V) - Method in interface io.github.mmm.value.WritableValue
 
SimplePath - Class in io.github.mmm.value
Implementation of PropertyPath for a plain path without value.
SimplePath(ReadablePath, String) - Constructor for class io.github.mmm.value.SimplePath
The constructor.

T

toString() - Method in interface io.github.mmm.value.ReadablePath.PathBuilder
 
toString() - Method in class io.github.mmm.value.SimplePath
 
TypedPropertyPath<V> - Interface in io.github.mmm.value
A PropertyPath holding its type.

W

WritablePath - Interface in io.github.mmm.value
Interface to read and write the ReadablePath.path().
WritableValue<V> - Interface in io.github.mmm.value
A WritableValue wraps a value that can be read and set.
A C G I N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values