public Property( Class<?> objectType, @Nullable Method readMethod, @Nullable Method writeMethod, @Nullable String name) { this.objectType = objectType; this.readMethod = readMethod; this.writeMethod = writeMethod; this.methodParameter = resolveMethodParameter(); this.name = (name != null ? name : resolveName()); }
public Property( Class<?> objectType, @Nullable Method readMethod, @Nullable Method writeMethod, @Nullable String name) { this.objectType = objectType; this.readMethod = readMethod; this.writeMethod = writeMethod; this.methodParameter = resolveMethodParameter(); this.name = (name != null ? name : resolveName()); }
public Property(Class<?> objectType, Method readMethod, Method writeMethod) { this.objectType = objectType; this.readMethod = readMethod; this.writeMethod = writeMethod; this.methodParameter = resolveMethodParameter(); this.name = resolveName(); this.annotations = resolveAnnotations(); }
public Property( Class<?> objectType, @Nullable Method readMethod, @Nullable Method writeMethod, @Nullable String name) { this.objectType = objectType; this.readMethod = readMethod; this.writeMethod = writeMethod; this.methodParameter = resolveMethodParameter(); this.name = (name != null ? name : resolveName()); }
public Property( Class<?> objectType, @Nullable Method readMethod, @Nullable Method writeMethod, @Nullable String name) { this.objectType = objectType; this.readMethod = readMethod; this.writeMethod = writeMethod; this.methodParameter = resolveMethodParameter(); this.name = (name != null ? name : resolveName()); }