Documentation of 'org.neodatis.odb.core.layers.layer3.IRefactorManager' Java class
IRefactorManager
org.neodatis.odb.core.layers.layer3

Interface IRefactorManager

  • All Known Implementing Classes:
    DefaultRefactorManager


    public interface IRefactorManager

    An interface for refactoring

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      void addField(java.lang.String className, java.lang.Class fieldType, java.lang.String fieldName) 
      void changeFieldType(java.lang.String className, java.lang.String attributeName, java.lang.Class newType) 
      void removeClass(java.lang.String className) 
      void removeField(java.lang.String className, java.lang.String attributeName) 
      void renameClass(java.lang.String className, java.lang.String newClassName) 
      void renameField(java.lang.String className, java.lang.String attributeName, java.lang.String newAttributeName) 
    • Method Detail

      • renameClass

        void renameClass(java.lang.String className,
                         java.lang.String newClassName)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • removeClass

        void removeClass(java.lang.String className)
      • renameField

        void renameField(java.lang.String className,
                         java.lang.String attributeName,
                         java.lang.String newAttributeName)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • addField

        void addField(java.lang.String className,
                      java.lang.Class fieldType,
                      java.lang.String fieldName)
      • removeField

        void removeField(java.lang.String className,
                         java.lang.String attributeName)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • changeFieldType

        void changeFieldType(java.lang.String className,
                             java.lang.String attributeName,
                             java.lang.Class newType)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.