- 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.ReadOnlyPropertyInfoBuilder
output(Class<? extends Value> type)
Add output ArgumentInfo for the provided value type.Info.ReadOnlyPropertyInfoBuilder
output(Function<Info.ArgumentInfoChooser,Info.ArgumentInfoBuilder<?>> a)
Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.Info.ReadOnlyPropertyInfoBuilder
output(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
-
-