/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
H A D | BaseIndexPool.java | 43 @Nonnull protected final Map<Key, Integer> internedItems = Maps.newHashMap(); field in class:BaseIndexPool 46 return internedItems.entrySet(); 50 Integer index = internedItems.get(key);
|
H A D | BaseOffsetPool.java | 43 @Nonnull protected final Map<Key, Integer> internedItems = Maps.newHashMap(); field in class:BaseOffsetPool 46 return internedItems.entrySet(); 50 Integer offset = internedItems.get(key);
|
H A D | StringPool.java | 43 internedItems.put(string.toString(), 0); 53 Integer index = internedItems.get(key.toString()); 61 return internedItems.size() > 65536;
|
H A D | StringTypeBasePool.java | 45 @Nonnull protected final Map<String, Integer> internedItems = Maps.newHashMap(); field in class:StringTypeBasePool 48 return internedItems.entrySet(); 52 Integer index = internedItems.get(key.toString());
|
H A D | AnnotationSetPool.java | 51 Integer prev = internedItems.put(annotationSet, 0);
|
H A D | TypePool.java | 50 Integer prev = internedItems.put(typeString, 0);
|
H A D | FieldPool.java | 51 Integer prev = internedItems.put(field, 0);
|
H A D | MethodPool.java | 53 Integer prev = internedItems.put(method, 0);
|
H A D | AnnotationPool.java | 58 Integer prev = internedItems.put(annotation, 0);
|
H A D | ClassPool.java | 64 @Nonnull private HashMap<String, PoolClassDef> internedItems = Maps.newHashMap(); field in class:ClassPool 90 PoolClassDef prev = internedItems.put(poolClassDef.getType(), poolClassDef); 210 sortedClasses = Ordering.natural().immutableSortedCopy(internedItems.values()); 221 final PoolClassDef classDef = internedItems.get(name.toString()); 546 Iterator<PoolClassDef> iter = internedItems.values().iterator(); 563 return internedItems.size();
|
H A D | TypeListPool.java | 55 Integer prev = internedItems.put(key, 0);
|
H A D | ProtoPool.java | 64 Integer prev = internedItems.put(key, 0);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
H A D | BuilderStringPool.java | 45 @Nonnull private final ConcurrentMap<String, BuilderStringReference> internedItems = Maps.newConcurrentMap(); field in class:BuilderStringPool 48 BuilderStringReference ret = internedItems.get(string); 53 ret = internedItems.putIfAbsent(string, stringReference); 73 return internedItems.size() > 65536; 77 return new BuilderMapEntryCollection<BuilderStringReference>(internedItems.values()) {
|
H A D | BuilderTypePool.java | 46 @Nonnull private final ConcurrentMap<String, BuilderTypeReference> internedItems = Maps.newConcurrentMap(); field in class:BuilderTypePool 53 BuilderTypeReference ret = internedItems.get(type); 59 ret = internedItems.putIfAbsent(type, typeReference); 83 return new BuilderMapEntryCollection<BuilderTypeReference>(internedItems.values()) {
|
H A D | BuilderAnnotationPool.java | 47 @Nonnull private final ConcurrentMap<Annotation, BuilderAnnotation> internedItems = field in class:BuilderAnnotationPool 55 BuilderAnnotation ret = internedItems.get(annotation); 64 ret = internedItems.putIfAbsent(dexBuilderAnnotation, dexBuilderAnnotation); 96 return new BuilderMapEntryCollection<BuilderAnnotation>(internedItems.values()) {
|
H A D | BuilderAnnotationSetPool.java | 51 @Nonnull private final ConcurrentMap<Set<? extends Annotation>, BuilderAnnotationSet> internedItems = field in class:BuilderAnnotationSetPool 63 BuilderAnnotationSet ret = internedItems.get(annotations); 76 ret = internedItems.putIfAbsent(annotationSet, annotationSet); 94 return new BuilderMapEntryCollection<BuilderAnnotationSet>(internedItems.values()) {
|
H A D | BuilderFieldPool.java | 47 @Nonnull private final ConcurrentMap<FieldReference, BuilderFieldReference> internedItems = field in class:BuilderFieldPool 60 BuilderFieldReference ret = internedItems.get(fieldReference); 69 ret = internedItems.putIfAbsent(dexPoolFieldReference, dexPoolFieldReference); 95 return new BuilderMapEntryCollection<BuilderFieldReference>(internedItems.values()) {
|
H A D | BuilderTypeListPool.java | 50 @Nonnull private final ConcurrentMap<List<? extends CharSequence>, BuilderTypeList> internedItems = field in class:BuilderTypeListPool 62 BuilderTypeList ret = internedItems.get(types); 74 ret = internedItems.putIfAbsent(typeList, typeList); 92 return new BuilderMapEntryCollection<BuilderTypeList>(internedItems.values()) {
|
H A D | BuilderMethodPool.java | 48 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems = field in class:BuilderMethodPool 56 BuilderMethodReference ret = internedItems.get(methodReference); 65 ret = internedItems.putIfAbsent(dexPoolMethodReference, dexPoolMethodReference); 102 return new BuilderMapEntryCollection<BuilderMethodReference>(internedItems.values()) {
|
H A D | BuilderProtoPool.java | 50 @Nonnull private final ConcurrentMap<ProtoKey, BuilderProtoReference> internedItems = field in class:BuilderProtoPool 60 BuilderProtoReference ret = internedItems.get(key); 69 ret = internedItems.putIfAbsent(protoReference, protoReference); 94 return new BuilderMapEntryCollection<BuilderProtoReference>(internedItems.values()) {
|
H A D | BuilderClassPool.java | 65 @Nonnull private final ConcurrentMap<String, BuilderClassDef> internedItems = field in class:BuilderClassPool 72 BuilderClassDef prev = internedItems.put(classDef.getType(), classDef); 82 sortedClasses = Ordering.natural().immutableSortedCopy(internedItems.values()); 93 final BuilderClassDef classDef = internedItems.get(type.getType()); 431 return new BuilderMapEntryCollection<BuilderClassDef>(internedItems.values()) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | DexWriter.java | 516 HashMap<EncodedArrayKey<EncodedValue>, Integer> internedItems = Maps.newHashMap(); 523 Integer prev = internedItems.get(key); 528 internedItems.put(key, offset); 585 HashMap<List<? extends AnnotationSetKey>, Integer> internedItems = Maps.newHashMap(); 591 Integer prev = internedItems.get(parameterAnnotations); 598 internedItems.put(parameterAnnotations, position); 619 HashMap<AnnotationSetKey, Integer> internedItems = Maps.newHashMap(); 677 Integer directoryOffset = internedItems.get(classAnnotationKey); 682 internedItems.put(classAnnotationKey, writer.getPosition());
|