Package de.monticore.types3.streams
Class StreamSymTypeRelations
- java.lang.Object
-
- de.monticore.types3.streams.StreamSymTypeRelations
-
public class StreamSymTypeRelations extends java.lang.Objectrelations for built-in Stream SymTypes these are Stream, EventStream, SyncStream, ToptStream, and UntimedStream. This does NOT include types deriving from these.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StreamSymTypeRelationsdelegatestatic java.lang.StringEVENT_STREAMstatic java.lang.StringSTREAMstatic java.lang.StringSYNC_STREAMstatic java.lang.StringTOPT_STREAMstatic java.lang.StringUNTIMED_STREAM
-
Constructor Summary
Constructors Constructor Description StreamSymTypeRelations()
-
Method Summary
-
-
-
Field Detail
-
STREAM
public static final java.lang.String STREAM
- See Also:
- Constant Field Values
-
EVENT_STREAM
public static final java.lang.String EVENT_STREAM
- See Also:
- Constant Field Values
-
SYNC_STREAM
public static final java.lang.String SYNC_STREAM
- See Also:
- Constant Field Values
-
TOPT_STREAM
public static final java.lang.String TOPT_STREAM
- See Also:
- Constant Field Values
-
UNTIMED_STREAM
public static final java.lang.String UNTIMED_STREAM
- See Also:
- Constant Field Values
-
delegate
protected static StreamSymTypeRelations delegate
-
-
Method Detail
-
isStream
public static boolean isStream(SymTypeExpression type)
-
_isStream
protected boolean _isStream(SymTypeExpression type)
-
isEventStream
public static boolean isEventStream(SymTypeExpression type)
-
_isEventStream
protected boolean _isEventStream(SymTypeExpression type)
-
isSyncStream
public static boolean isSyncStream(SymTypeExpression type)
-
_isSyncStream
protected boolean _isSyncStream(SymTypeExpression type)
-
isToptStream
public static boolean isToptStream(SymTypeExpression type)
-
_isToptStream
protected boolean _isToptStream(SymTypeExpression type)
-
isUntimedStream
public static boolean isUntimedStream(SymTypeExpression type)
-
_isUntimedStream
protected boolean _isUntimedStream(SymTypeExpression type)
-
isStreamOfUnknownSubType
public static boolean isStreamOfUnknownSubType(SymTypeExpression type)
-
_isStreamOfUnknownSubType
protected boolean _isStreamOfUnknownSubType(SymTypeExpression type)
-
getStreamElementType
public static SymTypeExpression getStreamElementType(SymTypeExpression type)
- Returns:
- the Element type of a Stream.
-
_getStreamElementType
protected SymTypeExpression _getStreamElementType(SymTypeExpression type)
-
isSpecificStream
protected boolean isSpecificStream(SymTypeExpression type, java.lang.String streamName)
-
init
public static void init()
-
reset
public static void reset()
-
setDelegate
protected static void setDelegate(StreamSymTypeRelations newDelegate)
-
getDelegate
protected static StreamSymTypeRelations getDelegate()
-
-