public class Database extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DATAFILE_EXT |
static int |
FILENAME |
static int |
GRPNAME |
static int |
KEY |
static int |
NAME |
static String |
NFILENAME |
static String |
NGRPNAME |
static String |
NKEY |
static String |
NNAME |
static String |
NSRCCODES |
static String |
NSRCTEXT |
static String |
NTRGCODES |
static String |
NTRGTEXT |
static String |
NTYPE |
static int |
SRCCODES |
static int |
SRCTEXT |
static String |
TBLNAME |
static int |
TRGCODES |
static int |
TRGTEXT |
static int |
TYPE |
| Constructor and Description |
|---|
Database() |
| Modifier and Type | Method and Description |
|---|---|
int |
addEntry(ITextUnit tu,
String grpName,
String fileName) |
void |
clearAttributes() |
void |
close() |
void |
create(String path,
boolean deleteExistingDB,
LocaleId targetLocale) |
void |
createStatement(LinkedHashMap<String,String> attributes) |
void |
exportToTMX(String outputPath,
LocaleId sourceLocale,
LocaleId targetLocale) |
int |
getEntryCount() |
void |
open(String path) |
List<QueryResult> |
query(TextFragment query,
LinkedHashMap<String,String> attributes,
int maxCount,
int threshold) |
void |
setPenalizeSourceWithDifferentCodes(boolean penalizeSourceWithDifferentCodes) |
void |
setPenalizeTargetWithDifferentCodes(boolean penalizeTargetWithDifferentCodes) |
public static final String TBLNAME
public static final int KEY
public static final String NKEY
public static final int NAME
public static final String NNAME
public static final int TYPE
public static final String NTYPE
public static final int SRCTEXT
public static final String NSRCTEXT
public static final int SRCCODES
public static final String NSRCCODES
public static final int TRGTEXT
public static final String NTRGTEXT
public static final int TRGCODES
public static final String NTRGCODES
public static final int GRPNAME
public static final String NGRPNAME
public static final int FILENAME
public static final String NFILENAME
public static final String DATAFILE_EXT
public void close()
public void setPenalizeSourceWithDifferentCodes(boolean penalizeSourceWithDifferentCodes)
public void setPenalizeTargetWithDifferentCodes(boolean penalizeTargetWithDifferentCodes)
public void open(String path)
public int getEntryCount()
public void clearAttributes()
public void createStatement(LinkedHashMap<String,String> attributes)
public List<QueryResult> query(TextFragment query, LinkedHashMap<String,String> attributes, int maxCount, int threshold)
Copyright © 2021. All rights reserved.