-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathColChange.java
More file actions
32 lines (30 loc) · 853 Bytes
/
ColChange.java
File metadata and controls
32 lines (30 loc) · 853 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.powerdata.openpa;
/*
* Copyright (c) 2016, PowerData Corporation, Incremental Systems Corporation
* All rights reserved.
* Licensed under the BSD-3 Clause License.
* See full license at https://powerdata.github.io/openpa/LICENSE.md
*/
public interface ColChange
{
/** get column meta type */
ColumnMeta getColMeta();
/** get list meta type */
ListMetaType getListMeta();
/** get changed list indexes */
int[] getNdxs();
/** get changed keys */
int[] getKeys();
/** get number of changes */
int size();
/** access changes as an array of Strings */
String[] stringValues();
/** access changes as an array of floats */
float[] floatValues();
/** access changes as an array of ints */
int[] intValues();
/** access changes as an array of boolean */
boolean[] booleanValues();
/** clear the cahnges */
void clear();
}