Uses of Enum Class
com.streambase.sb.SchemaUtil.CoercionOptions
Package
Description
Provides classes and interfaces fundamental to the Streaming Java API.
-
Uses of SchemaUtil.CoercionOptions in com.streambase.sb
Modifier and TypeMethodDescriptionstatic SchemaUtil.CoercionOptions
SchemaUtil.CoercionOptions.findCaptureOption
(Collection<SchemaUtil.CoercionOptions> options) Find capture optionabstract SchemaUtil.CoercionOptions
SchemaUtil.CoercionOptions.getInverse()
Get inverse of optionstatic SchemaUtil.CoercionOptions
Returns the enum constant of this class with the specified name.static SchemaUtil.CoercionOptions[]
SchemaUtil.CoercionOptions.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionstatic Set<SchemaUtil.CoercionOptions>
SchemaUtil.CoercionOptions.invert
(Collection<SchemaUtil.CoercionOptions> options) Invert coercion optionsModifier and TypeMethodDescriptionstatic boolean
SchemaUtil.CoercionOptions.canTransformCaptures
(Collection<SchemaUtil.CoercionOptions> options) Can coercion options transform a capture field?static Schema
SchemaUtil.computeOutputSchema
(com.streambase.sb.util.LocatedItem loc, Schema[] schemas, Set<SchemaUtil.CoercionOptions> options, com.streambase.sb.internal.CapturedSchemas capturedSchemas, String errorPrefix) Compute output schemastatic Schema
SchemaUtil.expandCaptureFields
(com.streambase.sb.util.LocatedItem loc, Schema schema, Set<SchemaUtil.CoercionOptions> options, com.streambase.sb.internal.CapturedSchemas capturedSchemas) Take a schema which might have capture field, and expand the field.static SchemaUtil.CoercionOptions
SchemaUtil.CoercionOptions.findCaptureOption
(Collection<SchemaUtil.CoercionOptions> options) Find capture optionstatic Set<SchemaUtil.CoercionOptions>
SchemaUtil.CoercionOptions.invert
(Collection<SchemaUtil.CoercionOptions> options) Invert coercion optionsstatic Schema.Field
SchemaUtil.superSetField
(Schema.Field oldField, Schema.Field newField, Set<SchemaUtil.CoercionOptions> options, com.streambase.sb.internal.CapturedSchemas capturedSchemas) Calculate a super-set of fieldsModifierConstructorDescriptionOutputSchemaBuilder
(com.streambase.sb.util.LocatedItem loc, Set<SchemaUtil.CoercionOptions> options, com.streambase.sb.internal.CapturedSchemas captures, String errorPrefix) Constructor