Lines Matching defs:ClassPathEntry
127 ClassPathEntry* ClassLoader::_first_entry = NULL;
128 ClassPathEntry* ClassLoader::_last_entry = NULL;
185 ClassPathEntry::ClassPathEntry() {
190 bool ClassPathEntry::is_lazy() {
194 ClassPathDirEntry::ClassPathDirEntry(char* dir) : ClassPathEntry() {
230 ClassPathZipEntry::ClassPathZipEntry(jzfile* zip, const char* zip_name) : ClassPathEntry() {
287 LazyClassPathEntry::LazyClassPathEntry(char* path, struct stat st) : ClassPathEntry() {
298 ClassPathEntry* LazyClassPathEntry::resolve_entry() {
300 return (ClassPathEntry*) _resolved_entry;
302 ClassPathEntry* new_entry = NULL;
314 return (ClassPathEntry*) _resolved_entry;
393 for (ClassPathEntry* entry = _first_entry; entry != NULL; entry = entry->next()) {
468 void ClassLoader::create_class_path_entry(char *path, struct stat st, ClassPathEntry **new_entry, bool lazy) {
552 bool ClassLoader::contains_entry(ClassPathEntry *entry) {
553 ClassPathEntry* e = _first_entry;
564 void ClassLoader::add_to_list(ClassPathEntry *new_entry) {
580 ClassPathEntry* new_entry = NULL;
593 ClassPathEntry* e = _first_entry;
896 ClassPathEntry* e = _first_entry;
949 // process the boot classpath into a list ClassPathEntry objects. Once
1277 ClassPathEntry* e = _first_entry;