Uses of Class
com.streambase.sb.operator.parameter.SBPropertyDescriptor
Packages that use SBPropertyDescriptor
Package
Description
Provides classes and interfaces to specify parameters for custom operators.
-
Uses of SBPropertyDescriptor in com.streambase.sb.operator.parameter
Subclasses of SBPropertyDescriptor in com.streambase.sb.operator.parameterModifier and TypeClassDescriptionclass
A property descriptor for use by a String-typed Java Operator or Adapter property, for cases that wish to present to the user a chooser (typically a combo box) that allows identifying some data out of the server configuration file's adapter-configurations area.final class
PropertyDescriptor for properties that reflect one of a fixed set of String values.class
Property descriptor subclass which allows adapter BeanInfo classes to access generic HOCON configuration data (for example, JDBC data sources - com.tibco.ep.streambase.configuration.jdbcdatasource).class
JavaEnumPropertyDescriptor<T extends Enum<T>>
PropertyDescriptor for properties based on a Java Enum.class
PropertyDescriptor for String properties that wish to provide a chooser to the user in order to select a Java class or interface name in the current Studio project's Build Path.class
PropertyDescriptor for properties wishing to access external resources at runtime.class
A property descriptor that allows a user to define a property that supports StreamBase expressions.Methods in com.streambase.sb.operator.parameter that return SBPropertyDescriptorModifier and TypeMethodDescriptionSBSimpleBeanInfo.createCaptureTransformStrategyDescriptor()
Create aSBPropertyDescriptor
that sets theCaptureTransformStrategy
for this operator.SBSimpleBeanInfo.createCharsetPropertyDesc
(UIHints hint, String desc, Class<?> clazz) Same as calling createCharsetPropertyDesc(hint, desc, clazz, true)SBSimpleBeanInfo.createCharsetPropertyDesc
(UIHints hint, String desc, Class<?> clazz, boolean indent) Creates a property descriptor for character set encoding, withCHARSET_PROPOSALS
as the proposals.SBSimpleBeanInfo.createUseDefaultCharsetPropertyDesc
(UIHints hint, Class<?> clazz) Creates a check box property descriptor for users to indicate that they would like to use the platform's default charset for this operator.SBPropertyDescriptor.deprecated()
Mark the descriptor as deprecated.SBPropertyDescriptor.description
(String s) Calls setShortDescription method, but can be chained as in:new SBPropertyDescriptor("value", Bean.class).description("useful value to set")
SBPropertyDescriptor.displayName
(String s) Calls setDisplayName method, but can be chained as in:new SBPropertyDescriptor("value", Bean.class).displayName("Important Value")
abstract SBPropertyDescriptor[]
SBSimpleBeanInfo.getPropertyDescriptorsChecked()
SBPropertyDescriptor.mask()
Deprecated.<S,
T> SBPropertyDescriptor SBPropertyDescriptor.migrateTo
(SBPropertyDescriptor targetProperty, Class<S> sourceType, Class<T> targetType, Function<S, T> valueConverter) migrate current property to another propertySBPropertyDescriptor.multiline
(int size) Deprecated.usesetUIHints(UIHints)
insteadSBPropertyDescriptor.optional()
Mark the descriptor as optional.SBPropertyDescriptor.setUIHints
(UIHints hints) Associate aUIHints
object with this property, providing StreamBase Studio with additional layout and display information for this property.Methods in com.streambase.sb.operator.parameter with parameters of type SBPropertyDescriptorModifier and TypeMethodDescription<S,
T> SBPropertyDescriptor SBPropertyDescriptor.migrateTo
(SBPropertyDescriptor targetProperty, Class<S> sourceType, Class<T> targetType, Function<S, T> valueConverter) migrate current property to another property
setUIHints(UIHints)
instead