Package com.streambase.sb
Class EntityType
- java.lang.Object
-
- com.streambase.sb.EntityType
-
public final class EntityType extends Object
An enumeration that represents the kinds of entities that StreamBase supports.
-
-
Field Summary
Fields Modifier and Type Field Description static EntityType
CONTAINER
Represents a StreamBase container.static EntityType
DYNVAR
Represents a StreamBase dynamic variable.static EntityType
INPUT_STREAMS
Represents input streams only.static EntityType
MODULE_REFERENCE
Represents StreamBase Module Referencestatic EntityType
OPERATOR
Represents a StreamBase operator.static EntityType
OUTPUT_STREAMS
Represents output streams only.static EntityType
SCHEMA
Represents a StreamBase schema.static EntityType
STREAM
Represents a StreamBase stream.static EntityType
TABLE
Represents a StreamBase query table.static EntityType
TABLE_CONCRETE
Represents StreamBase query tables that are not references, or placeholders.static EntityType
WINDOW_SPEC
Represents a StreamBase window.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EntityType
forName(String name)
Retrieve an EntityType for the given entity nameString
toString()
-
-
-
Field Detail
-
INPUT_STREAMS
public static final EntityType INPUT_STREAMS
Represents input streams only. That is, streams with no upstream operator.
-
OUTPUT_STREAMS
public static final EntityType OUTPUT_STREAMS
Represents output streams only. That is, streams with no downstream operators.
-
OPERATOR
public static final EntityType OPERATOR
Represents a StreamBase operator.
-
DYNVAR
public static final EntityType DYNVAR
Represents a StreamBase dynamic variable.
-
WINDOW_SPEC
public static final EntityType WINDOW_SPEC
Represents a StreamBase window.
-
STREAM
public static final EntityType STREAM
Represents a StreamBase stream.
-
SCHEMA
public static final EntityType SCHEMA
Represents a StreamBase schema.
-
CONTAINER
public static final EntityType CONTAINER
Represents a StreamBase container.
-
TABLE
public static final EntityType TABLE
Represents a StreamBase query table.
-
TABLE_CONCRETE
public static final EntityType TABLE_CONCRETE
Represents StreamBase query tables that are not references, or placeholders.- Since:
- 7.2.5
-
MODULE_REFERENCE
public static final EntityType MODULE_REFERENCE
Represents StreamBase Module Reference- Since:
- 7.6.3
-
-
Method Detail
-
forName
public static EntityType forName(String name)
Retrieve an EntityType for the given entity name- Parameters:
name
- the entity name to lookup- Returns:
- the EntityType found, or null
-
-