langtools/src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
changeset 4073 9788f4549740
parent 3998 c66be272f350
child 4548 bc0d5b3c3b2d
equal deleted inserted replaced
4072:70eaf9773f81 4073:9788f4549740
   118         String s = uri.getSchemeSpecificPart();
   118         String s = uri.getSchemeSpecificPart();
   119         return s.substring(s.lastIndexOf("/") + 1); // safe when / not found
   119         return s.substring(s.lastIndexOf("/") + 1); // safe when / not found
   120 
   120 
   121     }
   121     }
   122 
   122 
       
   123     // force subtypes to define equals
       
   124     @Override
       
   125     public abstract boolean equals(Object other);
       
   126 
       
   127     // force subtypes to define hashCode
       
   128     @Override
       
   129     public abstract int hashCode();
       
   130 
   123     /** The file manager that created this JavaFileObject. */
   131     /** The file manager that created this JavaFileObject. */
   124     protected final JavacFileManager fileManager;
   132     protected final JavacFileManager fileManager;
   125 }
   133 }