- java.lang.Object
-
- org.praxislive.core.Info.ControlInfoBuilder<Info.ReadOnlyPropertyInfoBuilder>
-
- org.praxislive.core.Info.ReadOnlyPropertyInfoBuilder
-
- Enclosing class:
- Info
public static final class Info.ReadOnlyPropertyInfoBuilder extends Info.ControlInfoBuilder<Info.ReadOnlyPropertyInfoBuilder>
Builder for ControlInfo of read-only properties.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Info.ReadOnlyPropertyInfoBuilderoutput(Class<? extends Value> type)Add output ArgumentInfo for the provided value type.Info.ReadOnlyPropertyInfoBuilderoutput(Function<Info.ArgumentInfoChooser,Info.ArgumentInfoBuilder<?>> a)Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.Info.ReadOnlyPropertyInfoBuilderoutput(ArgumentInfo info)Add output ArgumentInfo.-
Methods inherited from class org.praxislive.core.Info.ControlInfoBuilder
build, property
-
-
-
-
Method Detail
-
output
public Info.ReadOnlyPropertyInfoBuilder output(ArgumentInfo info)
Add output ArgumentInfo.- Parameters:
info-- Returns:
- this
-
output
public Info.ReadOnlyPropertyInfoBuilder output(Class<? extends Value> type)
Add output ArgumentInfo for the provided value type.- Parameters:
type- value type- Returns:
- this
-
output
public Info.ReadOnlyPropertyInfoBuilder output(Function<Info.ArgumentInfoChooser,Info.ArgumentInfoBuilder<?>> a)
Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.- Parameters:
a- function to choose and configure builder- Returns:
- this
-
-