| 
                                Push Down Method	protected addClusterIdInternal(database ODatabaseDocumentInternal, clusterId int) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected addClusterIdInternal(database ODatabaseDocumentInternal, clusterId int) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setDefaultValueInternal(defaultValue String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setDefaultValueInternal(defaultValue String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected dropPropertyInternal(database ODatabaseDocumentInternal, iPropertyName String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected dropPropertyInternal(database ODatabaseDocumentInternal, iPropertyName String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setLinkedTypeInternal(iLinkedType OType) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setLinkedTypeInternal(iLinkedType OType) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setAbstractInternal(database ODatabaseDocumentInternal, isAbstract boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setAbstractInternal(database ODatabaseDocumentInternal, isAbstract boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected removeClusterIdInternal(database ODatabaseDocumentInternal, clusterToRemove int) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to private removeClusterIdInternal(database ODatabaseDocumentInternal, clusterToRemove int) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setMaxInternal(max String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setMaxInternal(max String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected clearCustomInternal() : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected clearCustomInternal() : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setShortNameInternal(database ODatabaseDocumentInternal, iShortName String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setShortNameInternal(database ODatabaseDocumentInternal, iShortName String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected clearCustomInternal() : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected clearCustomInternal() : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setSuperClassesInternal(classes List<? extends OClass>) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setSuperClassesInternal(classes List<? extends OClass>) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setOverSizeInternal(database ODatabaseDocumentInternal, overSize float) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setOverSizeInternal(database ODatabaseDocumentInternal, overSize float) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setReadonlyInternal(isReadonly boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setReadonlyInternal(isReadonly boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setDescriptionInternal(iDescription String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setDescriptionInternal(iDescription String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public setClusterSelectionInternal(clusterSelection String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to public setClusterSelectionInternal(clusterSelection String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setNotNullInternal(isNotNull boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setNotNullInternal(isNotNull boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	package removeClusterForClass(database ODatabaseDocumentInternal, clusterId int, cls OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OSchemaShared to package removeClusterForClass(database ODatabaseDocumentInternal, clusterId int, cls OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OSchemaEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected removeBaseClassInternal(baseClass OClass) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected removeBaseClassInternal(baseClass OClass) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassRemote | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setMinInternal(min String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setMinInternal(min String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private tryDropCluster(defaultClusterId int) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to private tryDropCluster(defaultClusterId int) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setLinkedClassInternal(iLinkedClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setLinkedClassInternal(iLinkedClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setDescriptionInternal(iDescription String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setDescriptionInternal(iDescription String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	package addClusterForClass(database ODatabaseDocumentInternal, clusterId int, cls OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OSchemaShared to package addClusterForClass(database ODatabaseDocumentInternal, clusterId int, cls OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OSchemaEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setMandatoryInternal(isMandatory boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setMandatoryInternal(isMandatory boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setRegexpInternal(regexp String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setRegexpInternal(regexp String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setCustomInternal(iName String, iValue String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setCustomInternal(iName String, iValue String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setCollateInternal(iCollate String) : OProperty from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setCollateInternal(iCollate String) : OProperty from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setCustomInternal(name String, value String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setCustomInternal(name String, value String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setNameInternal(database ODatabaseDocumentInternal, name String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setNameInternal(database ODatabaseDocumentInternal, name String) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected addSuperClassInternal(database ODatabaseDocumentInternal, superClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected addSuperClassInternal(database ODatabaseDocumentInternal, superClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setSuperClassesInternal(classes List<? extends OClass>) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setSuperClassesInternal(classes List<? extends OClass>) : void from class com.orientechnologies.orient.core.metadata.schema.OClassRemote | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected removeBaseClassInternal(baseClass OClass) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected removeBaseClassInternal(baseClass OClass) : OClass from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setStrictModeInternal(iStrict boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected setStrictModeInternal(iStrict boolean) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setNameInternal(name String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setNameInternal(name String) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected removeSuperClassInternal(superClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OClassImpl to protected removeSuperClassInternal(superClass OClass) : void from class com.orientechnologies.orient.core.metadata.schema.OClassEmbedded | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected setTypeInternal(iType OType) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyImpl to protected setTypeInternal(iType OType) : void from class com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded | 
                                From | 
                                To |