/* * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package signature.compare.model.impl; import signature.compare.model.IAnnotationDelta; import signature.compare.model.IAnnotationFieldDelta; import signature.compare.model.IClassDefinitionDelta; import signature.compare.model.IConstructorDelta; import signature.compare.model.IEnumConstantDelta; import signature.compare.model.IFieldDelta; import signature.compare.model.IMethodDelta; import signature.compare.model.IModifierDelta; import signature.compare.model.ITypeReferenceDelta; import signature.compare.model.ITypeVariableDefinitionDelta; import signature.model.IClassDefinition; import java.util.Set; public class SigClassDefinitionDelta extends SigTypeDefinitionDelta implements IClassDefinitionDelta { public SigClassDefinitionDelta(IClassDefinition from, IClassDefinition to) { super(from, to); } private Set annotationFieldDeltas; private Set constructorDeltas; private Set enumConstantDeltas; private Set fieldDeltas; private Set> interfaceDeltas; private Set methodDeltas; private Set modifierDeltas; private ITypeReferenceDelta superClassDelta; private Set annotationDeltas; private Set typeVariableDeltas; public Set getAnnotationFieldDeltas() { return annotationFieldDeltas; } public void setAnnotationFieldDeltas( Set annotationFieldDeltas) { this.annotationFieldDeltas = annotationFieldDeltas; } public Set getConstructorDeltas() { return constructorDeltas; } public void setConstructorDeltas( Set constructorDeltas) { this.constructorDeltas = constructorDeltas; } public Set getEnumConstantDeltas() { return enumConstantDeltas; } public void setEnumConstantDeltas( Set enumConstantDeltas) { this.enumConstantDeltas = enumConstantDeltas; } public Set getFieldDeltas() { return fieldDeltas; } public void setFieldDeltas(Set fieldDeltas) { this.fieldDeltas = fieldDeltas; } public Set> getInterfaceDeltas() { return interfaceDeltas; } public void setInterfaceDeltas( Set> interfaceDeltas) { this.interfaceDeltas = interfaceDeltas; } public Set getMethodDeltas() { return methodDeltas; } public void setMethodDeltas(Set methodDeltas) { this.methodDeltas = methodDeltas; } public Set getModifierDeltas() { return modifierDeltas; } public void setModifierDeltas(Set modifierDeltas) { this.modifierDeltas = modifierDeltas; } public ITypeReferenceDelta getSuperClassDelta() { return superClassDelta; } public void setSuperClassDelta(ITypeReferenceDelta superClassDelta) { this.superClassDelta = superClassDelta; } public Set getAnnotationDeltas() { return annotationDeltas; } public void setAnnotationDeltas(Set annotationDeltas) { this.annotationDeltas = annotationDeltas; } public Set getTypeVariableDeltas() { return typeVariableDeltas; } public void setTypeVariableDeltas( Set typeVariableDeltas) { this.typeVariableDeltas = typeVariableDeltas; } }