Class Hierarchy
- java.lang.Object
- daevil.property.Exceptions
- daevil.property.Property<T>
- daevil.property.ExplicitName<T> (implements daevil.property.Named<T>)
- daevil.property.GuessesName<T> (implements daevil.property.Named<T>)
- daevil.property.Result.ExceptionHandler<R>
- daevil.property.Result.Failure<T> (implements daevil.property.Result<T>)
- daevil.property.Result.ResultMapper<T,R>
- daevil.property.Result.Success<T> (implements daevil.property.Result<T>)
Interface Hierarchy
- daevil.property.ExceptionalFunction<T,R,E>
- daevil.property.ExceptionalSupplier<T,E>
- daevil.property.ExceptionalVoid<E>
- daevil.property.Exceptions.Wrapper<T>
- daevil.property.Named<T>
- daevil.property.OrElse<T,R,E>
- daevil.property.WrapBuilder<T,R,E>
- daevil.property.Property.PropertyBuilder<T>
- daevil.property.Readonly<T>
- daevil.property.Result<T>
- daevil.property.Writeonly<T>