Cleaned up imports

git-svn-id: https://smali.googlecode.com/svn/trunk@160 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
This commit is contained in:
JesusFreke@JesusFreke.com
2009-06-18 01:53:21 +00:00
parent 2c5df648d0
commit 8543d8b626
25 changed files with 30 additions and 48 deletions

View File

@ -28,11 +28,9 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import java.util.ArrayList;
import java.util.List;
import java.util.Collections;
import java.util.List;
public class AnnotationDirectoryItem extends OffsettedItem<AnnotationDirectoryItem> {
private final ArrayList<FieldAnnotation> fieldAnnotationList = new ArrayList<FieldAnnotation>();

View File

@ -29,7 +29,6 @@
package org.jf.dexlib;
import org.jf.dexlib.EncodedValue.AnnotationEncodedValueSubField;
import org.jf.dexlib.ItemType;
public class AnnotationItem extends OffsettedItem<AnnotationItem> {
private final ByteField visibilityField;

View File

@ -28,8 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import java.util.ArrayList;
import java.util.List;

View File

@ -28,8 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import java.util.ArrayList;
import java.util.List;

View File

@ -28,7 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.util.*;
import java.util.ArrayList;

View File

@ -28,13 +28,12 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.EncodedValue.EncodedValue;
import org.jf.dexlib.EncodedValue.EncodedValueSubField;
import org.jf.dexlib.util.TypeUtils;
import java.util.HashMap;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
public class ClassDefItem extends IndexedItem<ClassDefItem> {

View File

@ -28,16 +28,14 @@
package org.jf.dexlib;
import org.jf.dexlib.code.Instruction;
import org.jf.dexlib.code.Opcode;
import org.jf.dexlib.code.InstructionField;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.code.Opcode;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;
import java.util.List;
import java.util.HashMap;
import java.util.List;
public class CodeItem extends OffsettedItem<CodeItem> {
private final ArrayList<InstructionField> instructionList;

View File

@ -28,8 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
public abstract class CompositeField<T extends CompositeField<T>> implements Field<T> {

View File

@ -28,12 +28,11 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.debug.DebugInstruction;
import org.jf.dexlib.debug.DebugInstructionFactory;
import org.jf.dexlib.debug.EndSequence;
import org.jf.dexlib.debug.DebugInstruction;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;
import java.util.List;

View File

@ -28,14 +28,17 @@
package org.jf.dexlib;
import org.jf.dexlib.util.*;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.ByteArrayInput;
import org.jf.dexlib.util.FileUtils;
import org.jf.dexlib.util.Input;
import java.util.HashMap;
import java.util.zip.Adler32;
import java.io.File;
import java.security.DigestException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.DigestException;
import java.util.HashMap;
import java.util.zip.Adler32;
public class DexFile
{

View File

@ -28,14 +28,12 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.EncodedValue.ArrayEncodedValueSubField;
import org.jf.dexlib.EncodedValue.EncodedValue;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;
import java.util.List;
public class EncodedArrayItem extends OffsettedItem<EncodedArrayItem> {
private final ArrayEncodedValueSubField encodedArray;

View File

@ -28,9 +28,11 @@
package org.jf.dexlib.EncodedValue;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.CompositeField;
import org.jf.dexlib.DexFile;
import org.jf.dexlib.Field;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.*;
import org.jf.dexlib.util.Input;
public class EncodedValue extends CompositeField<EncodedValue> {
private class ValueTypeArgField implements Field<ValueTypeArgField> {

View File

@ -28,8 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
public interface Field<T extends Field> {
public void writeTo(AnnotatedOutput out);

View File

@ -28,8 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;

View File

@ -28,9 +28,9 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.ByteArray;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.ByteArray;
import org.jf.dexlib.util.Input;
public class FixedByteArrayField implements Field<FixedByteArrayField> {
protected byte[] value;

View File

@ -28,7 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.util.AnnotatedOutput;
import java.io.UnsupportedEncodingException;

View File

@ -28,9 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.util.Input;
public abstract class Item<T extends Item> {
protected int offset = -1;

View File

@ -28,8 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;

View File

@ -28,8 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
public class MapField extends CompositeField<MapField> {
private final ShortIntegerField sectionTypeField;
private final ShortIntegerField unusedField;

View File

@ -28,7 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import org.jf.dexlib.util.AnnotatedOutput;
import java.util.ArrayList;

View File

@ -28,9 +28,9 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.ByteArray;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.ByteArray;
import org.jf.dexlib.util.Input;
public class NullTerminatedByteArrayField implements Field<NullTerminatedByteArrayField> {
protected byte[] value;

View File

@ -28,8 +28,6 @@
package org.jf.dexlib;
import org.jf.dexlib.ItemType;
import java.util.ArrayList;
public class ProtoIdItem extends IndexedItem<ProtoIdItem> {

View File

@ -28,8 +28,8 @@
package org.jf.dexlib;
import org.jf.dexlib.util.Input;
import org.jf.dexlib.util.AnnotatedOutput;
import org.jf.dexlib.util.Input;
import java.util.ArrayList;
import java.util.HashMap;