Package | Description |
---|---|
de.rtm.push.adapters |
Provides the classes necessary to connect sources and sinks to an RTM system.
|
de.rtm.push.adapters.windowfunctions | |
de.rtm.util.records.metadata |
Provides the classes necessary to model metadata
of events.
|
de.rtm.util.records.types |
Provides the classes necessary to model the
data portion of events.
|
Modifier and Type | Method and Description |
---|---|
JavaTypes.Type |
UserDefinedAggregationFunctionAdapter.getAggregateType()
Returns the type of the aggregate produced by this user defined aggregation function.
|
JavaTypes.Type[] |
Signature.getInstantiationParameterTypes()
Returns the instantiation parameter types of the the function.
|
JavaTypes.Type[] |
Signature.getParameterTypes()
Returns the parameter types of the the function.
|
JavaTypes.Type[] |
UserDefinedAggregationFunctionAdapter.getParameterTypes()
Returns the type of the values which are aggregated by this user defined aggregation function.
|
JavaTypes.Type[] |
UserDefinedFunctionAdapter.getParameterTypes()
Returns the parameter types of the user-defined function.
|
JavaTypes.Type |
Signature.getReturnType()
Returns the return type of the function.
|
JavaTypes.Type |
UserDefinedFunctionAdapter.getReturnType()
Returns the return type of the user-defined function.
|
Modifier and Type | Method and Description |
---|---|
UserDefinedAggregationFunctionAdapter<? extends Serializable> |
UserDefinedAggregationFunctionAdapterFactory.createInstance(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Instantiates a
UserDefinedAggregationFunctionAdapter for the given runtime parameter types and instantiation parameters. |
UserDefinedFunctionAdapter |
UserDefinedFunctionAdapterFactory.createInstance(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Instantiates a
UserDefinedFunctionAdapter for the given runtime parameter types and instantiation parameters. |
Signature |
UserDefinedAggregationFunctionAdapterFactory.getSignature(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Determines, whether or not this factory is able to instantiate a
UserDefinedAggregationFunctionAdapter for
the given runtime parameter types and the additional instantiation parameter types and values. |
Signature |
UserDefinedFunctionAdapterFactory.getSignature(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Determines, whether or not this factory is able to instantiate a
UserDefinedFunctionAdapter for
the given runtime parameter types and the additional instantiation parameter types and values. |
Modifier and Type | Method and Description |
---|---|
JavaTypes.Type[] |
UserDefinedWindowFunctionAdapter.getParameterTypes()
Returns the parameter types of the user-defined function.
|
JavaTypes.Type |
UserDefinedWindowFunctionAdapter.getReturnType()
Return the return type of the user-defined function.
|
JavaTypes.Type |
FrameBound.getType()
Returns the actual type of the offset.
|
Modifier and Type | Method and Description |
---|---|
UserDefinedWindowFunctionAdapter<?,?> |
UserDefinedWindowFunctionAdapterFactory.createInstance(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Instantiates a
UserDefinedWindowFunctionAdapter for the given runtime parameter types and instantiation parameters. |
Signature |
UserDefinedWindowFunctionAdapterFactory.getSignature(FieldMetaData[] parameterMetaData,
JavaTypes.Type[] instantiationParameterTypes,
Object[] instantiationParameters)
Determines, whether or not this factory is able to instantiate a
UserDefinedWindowFunctionAdapter for
the given runtime parameter types and the additional instantiation parameter types and values. |
Modifier and Type | Method and Description |
---|---|
JavaTypes.Type |
FieldMetaData.getJavaType()
Retrieves the type of the field
|
Modifier and Type | Method and Description |
---|---|
static JavaTypes.Type |
JavaTypes.getArrayBySimpleType(JavaTypes.Type type)
Retrieves the array type for the corresponding type.
|
static JavaTypes.Type |
JavaTypes.getByClass(Class<?> clazz)
Retrieves the type for the specified class.
|
static JavaTypes.Type |
JavaTypes.getByClassName(String name)
Retrieves the type for the specified class name.
|
static JavaTypes.Type |
JavaTypes.getByCode(int code)
Retrieves the type for the specified code.
|
static JavaTypes.Type |
JavaTypes.getByName(String name)
Retrieves the type for the specified name.
|
static JavaTypes.Type |
JavaTypes.Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JavaTypes.Type[] |
JavaTypes.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
JavaTypes.castIsAllowed(JavaTypes.Type originalType,
JavaTypes.Type resultType)
Determines whether the cast from the first given type to the second given type is allowed.
|
static boolean |
JavaTypes.castIsSafe(JavaTypes.Type sourceType,
JavaTypes.Type destinationType) |
static JavaTypes.Type |
JavaTypes.getArrayBySimpleType(JavaTypes.Type type)
Retrieves the array type for the corresponding type.
|
static boolean |
JavaTypes.isAutocastableTo(JavaTypes.Type type1,
JavaTypes.Type type2)
Indicates whether a type may be casted to another one.
|
static boolean |
JavaTypes.isNumericType(JavaTypes.Type type)
Returns whether or not the given type is numeric.
|
static boolean |
JavaTypes.supportEqualUnequalEquations(JavaTypes.Type type1,
JavaTypes.Type type2)
Returns whether two types are comparable with == and !=.
|
static boolean |
JavaTypes.supportOrder(JavaTypes.Type type1,
JavaTypes.Type type2)
Returns whether two types are comparable with ==, !=, <=, <, >=, >.
|