/** * Creates a new ElementValueAdder that will copy element values into the * given target element value. */ public ElementValueAdder(ProgramClass targetClass, ArrayElementValue targetArrayElementValue, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetArrayElementValue, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target annotation. */ public ElementValueAdder(ProgramClass targetClass, Annotation targetAnnotation, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetAnnotation, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target annotation. */ public ElementValueAdder(ProgramClass targetClass, Annotation targetAnnotation, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetAnnotation, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target element value. */ public ElementValueAdder(ProgramClass targetClass, ArrayElementValue targetArrayElementValue, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetArrayElementValue, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target annotation. */ public ElementValueAdder(ProgramClass targetClass, Annotation targetAnnotation, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetAnnotation, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target annotation. */ public ElementValueAdder(ProgramClass targetClass, Annotation targetAnnotation, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetAnnotation, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target element value. */ public ElementValueAdder(ProgramClass targetClass, ArrayElementValue targetArrayElementValue, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetArrayElementValue, replaceElementValues); }
/** * Creates a new ElementValueAdder that will copy element values into the * given target element value. */ public ElementValueAdder(ProgramClass targetClass, ArrayElementValue targetArrayElementValue, boolean replaceElementValues) { this.targetClass = targetClass; this.targetAnnotationDefaultAttribute = null; constantAdder = new ConstantAdder(targetClass); elementValuesEditor = new ElementValuesEditor(targetClass, targetArrayElementValue, replaceElementValues); }