# Uses of Package
com.streambase.sb

- Packages that use com.streambase.sb
  Package | Description
  --- | ---
  com.streambase.liveview.client | Provides classes and interfaces fundamental to the TIBCO Live Datamart Java API.
  com.streambase.liveview.client.dynamictables | Provides classes to configure table options.
  com.streambase.liveview.server.table.plugin | Provides classes and interfaces to add custom table providers to TIBCO Live Datamart.
  com.streambase.sb | Provides classes and interfaces fundamental to the TIBCO StreamBase Java API.
  com.streambase.sb.adapter | Provides classes and interfaces to add custom adapters to StreamBase applications.
  com.streambase.sb.client | Provides classes and interfaces used to communicate with a StreamBase server.
  com.streambase.sb.expr |
  com.streambase.sb.feedsim | Provides abstract classes to extend feedsim input sources.
  com.streambase.sb.monitor | Provides classes and interfaces to monitor the behavior of a running StreamBase server.
  com.streambase.sb.operator | Provides classes and interfaces to add custom operators to StreamBase applications.
  com.streambase.sb.operator.parameter | Provides classes and interfaces to specify parameters for custom operators.
  com.streambase.sb.unittest | Provides classes and interfaces used to author StreamBase Unit tests.
  com.tibco.ep.sb.ads | Provides classes and interfaces for interacting with the TIBCO Artifact Management Server.

- Classes in com.streambase.sb used by com.streambase.liveview.client
  Class and Description
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  Schema.Field Information (name, type, and optionally size) about a field in a Schema.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  Timestamp This class represents a Streambase Timestamp.
  Tuple An class that represents a Tuple of StreamBase data.

- Classes in com.streambase.sb used by com.streambase.liveview.client.dynamictables
  Class and Description
  DataType An enumeration that represents the types that StreamBase supports.
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.

- Classes in com.streambase.sb used by com.streambase.liveview.server.table.plugin
  Class and Description
  NullValueException An exception that is thrown when a field value is requested as a primitive (e.g., Tuple.getBoolean(), Tuple.getTimestamp()), but it is null.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  TupleException Signals that an operation related to fields failed.

- Classes in com.streambase.sb used by com.streambase.sb
  Class and Description
  ApplicationValidationException
  ByteArrayView This class represents a StreamBase blob.
  CaptureTransformStrategy Determines the method StreamBase will use to expose capture fields to client code or dequeuers.
  CompleteDataType Wraps `DataType` with ancillary information about the type (where appropriate) that's needed to actually use the DataType.
  CompleteDataType.FunctionType
  Constants.ContainerState status of a container sent on the control stream as container events
  Constants.LeadershipStatus Deprecated. Legacy high-availability service, migrate to SB 10 high-availability service.
  DataType An enumeration that represents the types that StreamBase supports.
  EntityType An enumeration that represents the kinds of entities that StreamBase supports.
  Function Represents a value of type StreamBase Function.
  NowImplementation See `com.streambase.sb.expr.op.CNowOp` in the server code for details on using these values
  NullValueException An exception that is thrown when a field value is requested as a primitive (e.g., Tuple.getBoolean(), Tuple.getTimestamp()), but it is null.
  ParsingException
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  Schema.Field Information (name, type, and optionally size) about a field in a Schema.
  Schema.TupleClassInfo A placeholder interface to add a bit of type safety to the get/setTupleClassInfo methods.
  SchemaUtil.CoercionOptions
  SchemaUtil.CopyOptions Options used when copying Schemas
  SchemaUtil.SchemaProvider
  SemanticValidationException
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  StreamBaseRuntimeException The base class of all StreamBase runtime exceptions.
  Timestamp This class represents a Streambase Timestamp.
  Tuple An class that represents a Tuple of StreamBase data.
  Tuple.TupleFormatter This interface is not public API, and should not be implemented by users.
  TupleCopier.Options Options for this TupleCopier
  TupleException Signals that an operation related to fields failed.
  TupleJSONUtil.Options Options for serializing JSON.
  XmlInterpretationException

- Classes in com.streambase.sb used by com.streambase.sb.adapter
  Class and Description
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  Tuple An class that represents a Tuple of StreamBase data.

- Classes in com.streambase.sb used by com.streambase.sb.client
  Class and Description
  CaptureTransformStrategy Determines the method StreamBase will use to expose capture fields to client code or dequeuers.
  Constants.LeadershipStatus Deprecated. Legacy high-availability service, migrate to SB 10 high-availability service.
  EntityType An enumeration that represents the kinds of entities that StreamBase supports.
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  Schema.Field Information (name, type, and optionally size) about a field in a Schema.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  StreamProperties This class contains meta data about a stream.
  Tuple An class that represents a Tuple of StreamBase data.
  TupleException Signals that an operation related to fields failed.

- Classes in com.streambase.sb used by com.streambase.sb.expr
  Class and Description
  ApplicationValidationException
  ParsingException
  StreamBaseException The base class of all StreamBase non-runtime exceptions.

- Classes in com.streambase.sb used by com.streambase.sb.feedsim
  Class and Description
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  Tuple An class that represents a Tuple of StreamBase data.

- Classes in com.streambase.sb used by com.streambase.sb.monitor
  Class and Description
  NullValueException An exception that is thrown when a field value is requested as a primitive (e.g., Tuple.getBoolean(), Tuple.getTimestamp()), but it is null.
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  StreamProperties This class contains meta data about a stream.
  Timestamp This class represents a Streambase Timestamp.
  Tuple An class that represents a Tuple of StreamBase data.
  TupleException Signals that an operation related to fields failed.

- Classes in com.streambase.sb used by com.streambase.sb.operator
  Class and Description
  ApplicationValidationException
  Cancellable Represents tasks (possibly to run in the future) that can be cancelled.
  CaptureTransformStrategy Determines the method StreamBase will use to expose capture fields to client code or dequeuers.
  CompiledTuple Subclass of tuple that indicates a tuple has a compiled representation for better performance.
  Constants.LeadershipStatus Deprecated. Legacy high-availability service, migrate to SB 10 high-availability service.
  ParsingException
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  Schema.Field Information (name, type, and optionally size) about a field in a Schema.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  Tuple An class that represents a Tuple of StreamBase data.
  TupleCaptureTransformer A TupleCaptureTransformer represents a way of converting tuples with capture fields from inside the application to tuples without capture fields, with all of the fields stored in the capture expanded out to the same level as the capture field itself.
  TupleException Signals that an operation related to fields failed.

- Classes in com.streambase.sb used by com.streambase.sb.operator.parameter
  Class and Description
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  SchemaUtil.SchemaProvider

- Classes in com.streambase.sb used by com.streambase.sb.unittest
  Class and Description
  CaptureTransformStrategy Determines the method StreamBase will use to expose capture fields to client code or dequeuers.
  CompleteDataType Wraps `DataType` with ancillary information about the type (where appropriate) that's needed to actually use the DataType.
  DataType An enumeration that represents the types that StreamBase supports.
  NowImplementation See `com.streambase.sb.expr.op.CNowOp` in the server code for details on using these values
  Schema Represents a StreamBase schema as a list of `Schema.Field`s, and should be used to create `Tuple` objects.
  StreamBaseException The base class of all StreamBase non-runtime exceptions.
  StreamProperties This class contains meta data about a stream.
  TimeService This interface defines a contract that enables users to provide custom implementations of time used by StreamBase server It must be implemented by all Time Service classes.
  Tuple An class that represents a Tuple of StreamBase data.

- Classes in com.streambase.sb used by com.tibco.ep.sb.ads
  Class and Description
  StreamBaseException The base class of all StreamBase non-runtime exceptions.

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.