org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations
Class Union
java.lang.Object
org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations.Operation
org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations.Union
- All Implemented Interfaces:
- java.io.Serializable
public class Union
- extends Operation
- See Also:
- Serialized Form
Constructor Summary |
Union()
|
Method Summary |
static boolean |
checkCompatibility(ColumnDefinition[] sourceDefinition,
ColumnDefinition[] destinationDefinition)
|
static CompatibleColumnsMapping[] |
getCompatibileColumns(ColumnDefinition[] sourceDefinition,
ColumnDefinition[] destinationDefinition)
|
FieldMapping[] |
getFieldMappingList()
|
void |
initialize(java.lang.String previuosTableName,
ColumnDefinition[] previousTableDefinition,
DBSession session)
|
void |
setFieldMappingList(FieldMapping[] fieldMappingList)
|
void |
setParameters(java.lang.Object... parameters)
|
Methods inherited from class org.gcube.contentmanagement.timeseriesservice.impl.timeseries.operations.Operation |
apply, discard, getColumnDefinition, getColumnDefinitionReference, getCount, getCurrentState, getDataAsJSon, getHistoryItem, getType, getViewName, setColumnDefinition, setCount, setCurrentState, setHistoryItem, setType, setViewName |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Union
public Union()
throws java.lang.Exception
- Throws:
java.lang.Exception
initialize
public void initialize(java.lang.String previuosTableName,
ColumnDefinition[] previousTableDefinition,
DBSession session)
throws java.lang.Exception
- Throws:
java.lang.Exception
setParameters
public void setParameters(java.lang.Object... parameters)
throws java.lang.Exception
- Specified by:
setParameters
in class Operation
- Throws:
java.lang.Exception
checkCompatibility
public static boolean checkCompatibility(ColumnDefinition[] sourceDefinition,
ColumnDefinition[] destinationDefinition)
- Parameters:
sourceDefinition
- destinationDefinition
-
- Returns:
-
- Throws:
java.lang.Exception
getCompatibileColumns
public static CompatibleColumnsMapping[] getCompatibileColumns(ColumnDefinition[] sourceDefinition,
ColumnDefinition[] destinationDefinition)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFieldMappingList
public FieldMapping[] getFieldMappingList()
setFieldMappingList
public void setFieldMappingList(FieldMapping[] fieldMappingList)