Index

A B C D F G I L N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAllFields(Collection<Field<?>>) - Method in interface io.deephaven.appmode.Fields.Builder
 
addFields(Field<?>) - Method in interface io.deephaven.appmode.Fields.Builder
 
addFields(Field<?>...) - Method in interface io.deephaven.appmode.Fields.Builder
 
addFiles(Path) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
addFiles(Path...) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
Application - Class in io.deephaven.appmode
 
Application() - Constructor for class io.deephaven.appmode.Application
 
APPLICATION_DIR_PROP - Static variable in class io.deephaven.appmode.ApplicationConfigImpl
 
Application.Builder - Interface in io.deephaven.appmode
 
Application.Factory - Interface in io.deephaven.appmode
 
ApplicationConfig - Interface in io.deephaven.appmode
 
ApplicationConfig.Visitor - Interface in io.deephaven.appmode
 
ApplicationConfigImpl - Class in io.deephaven.appmode
 
ApplicationConfigImpl() - Constructor for class io.deephaven.appmode.ApplicationConfigImpl
 
ApplicationContext - Class in io.deephaven.appmode
This application context can be used to get access to the application state from within script applications.
ApplicationContext() - Constructor for class io.deephaven.appmode.ApplicationContext
 
applicationDir() - Static method in class io.deephaven.appmode.ApplicationConfigImpl
 
ApplicationState - Class in io.deephaven.appmode
 
ApplicationState(ApplicationState.Listener, String, String) - Constructor for class io.deephaven.appmode.ApplicationState
 
ApplicationState.Factory - Interface in io.deephaven.appmode
 
ApplicationState.Listener - Interface in io.deephaven.appmode
 
ApplicationUtil - Class in io.deephaven.appmode
 
ApplicationUtil() - Constructor for class io.deephaven.appmode.ApplicationUtil
 

B

build() - Method in interface io.deephaven.appmode.Application.Builder
 
build() - Method in interface io.deephaven.appmode.Fields.Builder
 
build() - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
builder() - Static method in class io.deephaven.appmode.Application
 
builder() - Static method in class io.deephaven.appmode.Fields
 
builder() - Static method in class io.deephaven.appmode.ScriptApplication
 

C

clazz() - Method in class io.deephaven.appmode.DynamicApplication
 
clazz() - Method in class io.deephaven.appmode.StaticClassApplication
 
clearFields() - Method in class io.deephaven.appmode.ApplicationState
 
create() - Method in interface io.deephaven.appmode.Application.Factory
 
create() - Method in class io.deephaven.appmode.StaticClassApplication
 
create(ApplicationState.Listener) - Method in interface io.deephaven.appmode.ApplicationState.Factory
 
create(ApplicationState.Listener) - Method in class io.deephaven.appmode.DynamicApplication
 
customApplicationDir() - Static method in interface io.deephaven.appmode.ApplicationConfig
The custom application directory.

D

DEFAULT_APP_DIRNAME - Static variable in class io.deephaven.appmode.ApplicationConfigImpl
 
description() - Method in interface io.deephaven.appmode.Field
An optional description for users who want to improve exploration of an existing application state.
description() - Method in class io.deephaven.appmode.StandardField
 
DynamicApplication<T extends ApplicationState.Factory> - Class in io.deephaven.appmode
 
DynamicApplication() - Constructor for class io.deephaven.appmode.DynamicApplication
 

F

Field<T> - Interface in io.deephaven.appmode
 
fields() - Method in class io.deephaven.appmode.Application
The fields.
fields(Fields) - Method in interface io.deephaven.appmode.Application.Builder
 
Fields - Class in io.deephaven.appmode
 
Fields() - Constructor for class io.deephaven.appmode.Fields
 
Fields.Builder - Interface in io.deephaven.appmode
 
files() - Method in class io.deephaven.appmode.ScriptApplication
 
find() - Static method in interface io.deephaven.appmode.ApplicationConfig
Parses the list of application configs found by searching the directory specified by the system property Application.dir.
find(Path) - Static method in class io.deephaven.appmode.ApplicationConfigImpl
 
findFilesFrom(Properties) - Static method in class io.deephaven.appmode.ApplicationUtil
 
forEach(Consumer<? super Field<?>>) - Method in class io.deephaven.appmode.Fields
 

G

get() - Static method in class io.deephaven.appmode.ApplicationContext
 
getField(String) - Method in class io.deephaven.appmode.ApplicationState
 

I

id() - Method in class io.deephaven.appmode.Application
The application id, should be unique and unchanging.
id() - Method in class io.deephaven.appmode.ApplicationState
 
id() - Method in class io.deephaven.appmode.ScriptApplication
 
id(String) - Method in interface io.deephaven.appmode.Application.Builder
 
id(String) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
initialize(Consumer<ApplicationState>) - Static method in class io.deephaven.appmode.ApplicationContext
 
io.deephaven.appmode - package io.deephaven.appmode
 
isAsciiPrintable(CharSequence) - Static method in class io.deephaven.appmode.ApplicationUtil
 
isCustomApplicationModeEnabled() - Static method in interface io.deephaven.appmode.ApplicationConfig
Returns true if the configuration property "deephaven.application.dir" is set, or if the "app.d" exists in the configuration directory.
isEnabled() - Method in interface io.deephaven.appmode.ApplicationConfig
 
isEnabled() - Method in class io.deephaven.appmode.DynamicApplication
 
isEnabled() - Method in class io.deephaven.appmode.QSTApplication
 
isEnabled() - Method in class io.deephaven.appmode.ScriptApplication
 
isEnabled() - Method in class io.deephaven.appmode.StaticClassApplication
 
isEnabled(boolean) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
isEnabled(Properties) - Static method in class io.deephaven.appmode.ApplicationUtil
 
iterator() - Method in class io.deephaven.appmode.Fields
 

L

listFields() - Method in class io.deephaven.appmode.ApplicationState
 
loadFromServiceFactory() - Static method in interface io.deephaven.appmode.ApplicationState.Factory
 

N

name() - Method in class io.deephaven.appmode.Application
The application name.
name() - Method in class io.deephaven.appmode.ApplicationState
 
name() - Method in interface io.deephaven.appmode.Field
A human readable name for this field.
name() - Method in class io.deephaven.appmode.ScriptApplication
 
name() - Method in class io.deephaven.appmode.StandardField
 
name(String) - Method in interface io.deephaven.appmode.Application.Builder
 
name(String) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
numFieldsExported() - Method in class io.deephaven.appmode.ApplicationState
 

O

of() - Static method in class io.deephaven.appmode.QSTApplication
 
of(Field<?>...) - Static method in class io.deephaven.appmode.Fields
 
of(Class<T>, boolean) - Static method in class io.deephaven.appmode.DynamicApplication
 
of(Class<T>, boolean) - Static method in class io.deephaven.appmode.StaticClassApplication
 
of(String, T) - Static method in class io.deephaven.appmode.StandardField
 
of(String, T, String) - Static method in class io.deephaven.appmode.StandardField
 
of(Collection<Field<?>>) - Static method in class io.deephaven.appmode.Fields
 
onNewField(ApplicationState, Field<?>) - Method in interface io.deephaven.appmode.ApplicationState.Listener
 
onRemoveField(ApplicationState, Field<?>) - Method in interface io.deephaven.appmode.ApplicationState.Listener
 

P

parse(Path) - Static method in class io.deephaven.appmode.ApplicationConfigImpl
 
parse(Properties) - Static method in class io.deephaven.appmode.DynamicApplication
 
parse(Properties) - Static method in class io.deephaven.appmode.QSTApplication
 
parse(Properties) - Static method in class io.deephaven.appmode.ScriptApplication
 
parse(Properties) - Static method in class io.deephaven.appmode.StaticClassApplication
 
putFields(String, Field<?>) - Method in interface io.deephaven.appmode.Fields.Builder
 

Q

QSTApplication - Class in io.deephaven.appmode
 
QSTApplication() - Constructor for class io.deephaven.appmode.QSTApplication
 

R

removeField(String) - Method in class io.deephaven.appmode.ApplicationState
 
removeFields(Iterable<String>) - Method in class io.deephaven.appmode.ApplicationState
 
removeFields(String...) - Method in class io.deephaven.appmode.ApplicationState
 
runUnderContext(ApplicationState, Runnable) - Static method in class io.deephaven.appmode.ApplicationContext
 

S

ScriptApplication - Class in io.deephaven.appmode
 
ScriptApplication() - Constructor for class io.deephaven.appmode.ScriptApplication
 
ScriptApplication.Builder - Interface in io.deephaven.appmode
 
scriptType() - Method in class io.deephaven.appmode.ScriptApplication
 
scriptType(String) - Method in interface io.deephaven.appmode.ScriptApplication.Builder
 
setField(Field<?>) - Method in class io.deephaven.appmode.ApplicationState
 
setField(String, T) - Method in class io.deephaven.appmode.ApplicationState
 
setField(String, T, String) - Method in class io.deephaven.appmode.ApplicationState
 
setFields(Field<?>...) - Method in class io.deephaven.appmode.ApplicationState
 
setFields(Iterable<Field<?>>) - Method in class io.deephaven.appmode.ApplicationState
 
size() - Method in class io.deephaven.appmode.Fields
 
spliterator() - Method in class io.deephaven.appmode.Fields
 
StandardField<T> - Class in io.deephaven.appmode
 
StandardField() - Constructor for class io.deephaven.appmode.StandardField
 
StaticClassApplication<T extends Application.Factory> - Class in io.deephaven.appmode
 
StaticClassApplication() - Constructor for class io.deephaven.appmode.StaticClassApplication
 

T

toState(ApplicationState.Listener) - Method in class io.deephaven.appmode.Application
 
TYPE - Static variable in class io.deephaven.appmode.DynamicApplication
 
TYPE - Static variable in class io.deephaven.appmode.QSTApplication
 
TYPE - Static variable in class io.deephaven.appmode.ScriptApplication
 
TYPE - Static variable in class io.deephaven.appmode.StaticClassApplication
 

V

value() - Method in interface io.deephaven.appmode.Field
Retrieve the instance that this field references.
value() - Method in class io.deephaven.appmode.StandardField
 
visit(DynamicApplication<?>) - Method in interface io.deephaven.appmode.ApplicationConfig.Visitor
 
visit(QSTApplication) - Method in interface io.deephaven.appmode.ApplicationConfig.Visitor
 
visit(ScriptApplication) - Method in interface io.deephaven.appmode.ApplicationConfig.Visitor
 
visit(StaticClassApplication<?>) - Method in interface io.deephaven.appmode.ApplicationConfig.Visitor
 

W

walk(V) - Method in interface io.deephaven.appmode.ApplicationConfig
 
walk(V) - Method in class io.deephaven.appmode.DynamicApplication
 
walk(V) - Method in class io.deephaven.appmode.QSTApplication
 
walk(V) - Method in class io.deephaven.appmode.ScriptApplication
 
walk(V) - Method in class io.deephaven.appmode.StaticClassApplication
 
A B C D F G I L N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values