Examples of classExists()


Examples of bsh.BshClassManager.classExists()

                    File file = new File(classname);
                    classname = file.getName();
                    classname = classname.substring(0, classname.length() - 4);
                    Interpreter i = new Interpreter(); // Construct an interpreter
                    BshClassManager bsh = i.getClassManager();
                    if (!bsh.classExists(classname)) {
                        i.source(url.getFile());
                    }
                    ti = bsh.classForName(classname);
                } catch (IOException ex) {
                    System.err.println("File missing:" + ex);
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

        final ClassInfo originalReferencedClassInfo = referenceChange
            .getOriginalReferenced().objectClassInfo;
        assertEquals(
            "bad original referenced class",
            originalReferenced[index],
            originalReferencedClassInfo.classExists() ? originalReferencedClassInfo
                .getObjectClass() : null);// NOPMD
        final ClassInfo referencedClassInfo = referenceChange
            .getReferencedObject().objectClassInfo;
        assertEquals(
            "bad referencced class",
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

        final ClassInfo referencedClassInfo = referenceChange
            .getReferencedObject().objectClassInfo;
        assertEquals(
            "bad referencced class",
            referencedClass[index],
            referencedClassInfo.classExists() ? referencedClassInfo
                .getObjectClass() : null);// NOPMD
        index++;
      }
    }
  }
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

  @SuppressWarnings("unused")
  private void assertFieldAssignable(final FieldInfo fieldInfo,
      final ObjectAndPersistInfo fieldValue) throws ConversionException {
    try {
      final ClassInfo typeInfo = fieldInfo.getFieldTypeInfo();
      if (typeInfo.classExists()) {
        final ClassInfo objectClassInfo = fieldValue.objectClassInfo;
        if (!typeInfo.isAssignableFrom(objectClassInfo)) {
          throw new ConversionException("field of type " + typeInfo
              + " not assignable from " + objectClassInfo);
        }
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

    final Class<?> intClass = int.class;
    final String name = intClass.getName();
    final ClassInfo classInfoByClass = classInfoFactory
        .getNoProxyClassInfo(intClass);
    classInfoFactory.clear();
    assertTrue(CLASS_MUST_EXIST, classInfoByClass.classExists());
    assertEquals(BAD_CLASS_INFO_BY_CLASS_CLASS, intClass,
        classInfoByClass.getObjectClass());
    assertEquals(BAD_CLASS_INFO_BY_CLASS_NAME, name,
        classInfoByClass.getName());
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

        classInfoByClass.getName());

    final ClassInfo classInfoByName = classInfoFactory.getClassInfo(name);
    classInfoFactory.clear();

    assertTrue(CLASS_MUST_EXIST, classInfoByName.classExists());
    assertEquals(BAD_CLASS_INFO_BY_NAME_NAME, name,
        classInfoByName.getName());
    assertEquals(BAD_CLASS_INFO_BY_NAME_CLASS, intClass,
        classInfoByName.getObjectClass());
  }
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

    final Class<?> intArrayClass = intArray.getClass();
    final String name = intArrayClass.getName();
    final ClassInfo classInfoByClass = classInfoFactory
        .getNoProxyClassInfo(intArrayClass);
    classInfoFactory.clear();
    assertTrue(CLASS_MUST_EXIST, classInfoByClass.classExists());
    assertEquals(BAD_CLASS_INFO_BY_CLASS_CLASS, intArrayClass,
        classInfoByClass.getObjectClass());

    final ClassInfo classInfoByName = classInfoFactory.getClassInfo(name);
    classInfoFactory.clear();
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

        classInfoByClass.getObjectClass());

    final ClassInfo classInfoByName = classInfoFactory.getClassInfo(name);
    classInfoFactory.clear();

    assertTrue(CLASS_MUST_EXIST, classInfoByName.classExists());
    assertEquals(BAD_CLASS_INFO_BY_NAME_NAME, name,
        classInfoByName.getName());
    assertEquals(BAD_CLASS_INFO_BY_NAME_CLASS, intArrayClass,
        classInfoByName.getObjectClass());
  }
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

      final ClassInfo replacementClassInfo = replacementDef.peekLast()
          .getReplacementClass();

      // create replacement object
      if (replacementClassInfo.classExists()) {
        objectAndPersistInfo = createObjectReadingInStore(
            dataRecordIdentifier, replacementClassInfo,
            storageInfo, notLazy, binary);
      } else if (replacementClassInfo.isKnownAsNotExisting()) {
        try {
View Full Code Here

Examples of net.sf.joafip.store.entity.classinfo.ClassInfo.classExists()

      if (objectClass == null) {
        classInfo = createClassinfoOfUnexistingClass(className, true);
      } else {
        throw new ClassInfoException(className + " exists");
      }
    } else if (classInfo.classExists()) {
      throw new ClassInfoException(className + " exists");
    } else {
      classInfo.setIsKnownAsNotExisting();
    }
    setAttributes(classInfo, className);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.