Top Fields Constructors Methods
com.sun.el.stream

public Class Optional

extends Object
Class Inheritance
Imports
javax.el.LambdaExpression

Field Summary

Modifier and TypeField and Description
private static final Optional
private final Object

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Object
get()

public void
public boolean
public Object
orElse(Object other)

public Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTYback to summary
private static final Optional EMPTY
valueback to summary
private final Object value

Constructor Detail

Optionalback to summary
pack-priv Optional(Object value)
Optionalback to summary
pack-priv Optional()

Method Detail

getback to summary
public Object get()
ifPresentback to summary
public void ifPresent(LambdaExpression lambda)
isPresentback to summary
public boolean isPresent()
orElseback to summary
public Object orElse(Object other)
orElseGetback to summary
public Object orElseGet(LambdaExpression other)