• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/java/src/com/sleepycat/persist/impl/

Lines Matching refs:String

71     public static final String NAME_SEPARATOR = "#";
72 private static final String NAME_PREFIX = "persist" + NAME_SEPARATOR;
73 private static final String DB_NAME_PREFIX = "com.sleepycat.persist.";
74 private static final String CATALOG_DB = DB_NAME_PREFIX + "formats";
75 private static final String SEQUENCE_DB = DB_NAME_PREFIX + "sequences";
77 private static Map<Environment,Map<String,PersistCatalog>> catalogPool =
78 new WeakHashMap<Environment,Map<String,PersistCatalog>>();
90 private String storeName;
91 private String storePrefix;
92 private Map<String,PrimaryIndex> priIndexMap;
93 private Map<String,SecondaryIndex> secIndexMap;
94 private Map<String,DatabaseConfig> priConfigMap;
95 private Map<String,SecondaryConfig> secConfigMap;
96 private Map<String,PersistKeyBinding> keyBindingMap;
97 private Map<String,Sequence> sequenceMap;
98 private Map<String,SequenceConfig> sequenceConfigMap;
101 private Map<String,Set<String>> inverseRelatedEntityMap;
104 String storeName,
130 priIndexMap = new HashMap<String,PrimaryIndex>();
131 secIndexMap = new HashMap<String,SecondaryIndex>();
132 priConfigMap = new HashMap<String,DatabaseConfig>();
133 secConfigMap = new HashMap<String,SecondaryConfig>();
134 keyBindingMap = new HashMap<String,PersistKeyBinding>();
135 sequenceMap = new HashMap<String,Sequence>();
136 sequenceConfigMap = new HashMap<String,SequenceConfig>();
155 Map<String,PersistCatalog> catalogMap = catalogPool.get(env);
157 catalogMap = new HashMap<String,PersistCatalog>();
225 inverseRelatedEntityMap = new HashMap<String,Set<String>>();
232 String relatedClsName = secKeyMeta.getRelatedEntity();
234 Set<String> inverseClassNames =
237 inverseClassNames = new HashSet<String>();
255 public String getStoreName() {
282 String primaryKeyClassName,
284 String entityClassName)
303 String expectClsName =
318 String seqName = priKeyMeta.getSequenceName();
342 String[] fileAndDbNames =
374 Set<String> inverseClassNames =
377 for (String relatedClsName : inverseClassNames) {
409 private String entityClassName;
411 private Set<String> secNames;
413 PrimaryOpenState(String entityClassName) {
416 secNames = new HashSet<String>();
430 void addSecondaryName(String secName) {
456 for (String secName : secNames) {
472 private PrimaryIndex getRelatedIndex(String relatedClsName)
480 String relatedKeyClsName;
520 String entityClassName,
522 String keyClassName,
523 String keyName)
539 String subclassName = entityClass.getName();
540 String declaringClassName = secKeyMeta.getDeclaringClassName();
555 String secName = makeSecName(entityClassName, keyName);
570 String expectClsName = getSecKeyClass(secKeyMeta);
598 String entityClassName = entityMeta.getClassName();
606 String keyName = secKeyMeta.getKeyName();
607 String secName = makeSecName(entityClassName, keyName);
611 String keyClassName = getSecKeyClass(secKeyMeta);
636 String keyClassName,
638 String secName,
644 String[] fileAndDbNames = parseDbName(storePrefix + secName);
650 String relatedClsName = secKeyMeta.getRelatedEntity();
727 String clsName = entityClass.getName();
758 private boolean truncateIfExists(Transaction txn, String dbName)
762 String[] fileAndDbNames = parseDbName(dbName);
776 String clsName = entityClass.getName();
786 String secName = makeSecName(clsName, keyMeta.getKeyName());
821 Map<String,PersistCatalog> catalogMap =
849 public synchronized Sequence getSequence(String name)
861 String[] fileAndDbNames =
883 public synchronized SequenceConfig getSequenceConfig(String name) {
898 public synchronized void setSequenceConfig(String name,
906 String clsName = entityClass.getName();
912 String clsName = meta.getClassName();
929 String clsName = entityClass.getName();
949 String keyName) {
951 String entityClsName = entityClass.getName();
954 String keyClassName = getSecKeyClass(secKeyMeta);
955 String secName = makeSecName(entityClass.getName(), keyName);
960 private SecondaryConfig getSecondaryConfig(String secName,
962 String keyClassName,
1017 String keyName,
1020 String entityClsName = entityClass.getName();
1023 String keyClassName = getSecKeyClass(secKeyMeta);
1024 String secName = makeSecName(entityClass.getName(), keyName);
1057 private static String makeSecName(String entityClsName, String keyName) {
1061 static String makePriDbName(String storePrefix, String entityClsName) {
1065 static String makeSecDbName(String storePrefix,
1066 String entityClsName,
1067 String keyName) {
1077 public String[] parseDbName(String wholeName) {
1084 public static String[] parseDbName(String wholeName, DatabaseNamer namer) {
1085 String[] result = new String[2];
1087 String[] splitName = wholeName.split(NAME_SEPARATOR);
1090 String storeName = splitName[1];
1091 String clsName = splitName[2];
1092 String keyName = (splitName.length > 3) ? splitName[3] : null;
1108 private EntityMetadata checkEntityClass(String clsName) {
1119 String keyName) {
1130 private String getSecKeyClass(SecondaryKeyMetadata secKeyMeta) {
1131 String clsName = secKeyMeta.getElementClassName();
1138 private PersistKeyBinding getKeyBinding(String keyClassName) {
1147 private void setBtreeComparator(DatabaseConfig config, String clsName) {
1185 Set<String> configToEvolve = config.getClassesToEvolve();
1189 for (String name : configToEvolve) {
1224 String entityClassName = format.getClassName();
1226 String keyClassName = meta.getPrimaryKey().getClassName();