Lines Matching defs:constructor
42 * The key assumptions are that the class has a nullary constructor
48 * to effect persistent storage for classes that have a constructor
61 private String[] constructor;
65 * Creates a persistence delegate for a class with a nullary constructor.
75 * constructor whose arguments are the values of the property
77 * The constructor arguments are created by
79 * To use this class to specify a single preferred constructor for use
81 * names of the properties that make up the constructor's
83 * does not define a nullary constructor can be handled
90 * @param constructorPropertyNames The property names for the arguments of this constructor.
95 this.constructor = constructorPropertyNames;
119 * If the number of arguments in the specified constructor is non-zero and
134 // if it has a nullary constructor.
135 return (constructor.length == 0) || !definesEquals(oldInstance) ?
143 * call to a constructor with the arguments as specified in
144 * the <code>DefaultPersistenceDelegate</code>'s constructor.
155 int nArgs = constructor.length;
160 Method method = findMethod(type, this.constructor[i]);
367 * is replaced with another expression (normally a constructor)