org.sfm.reflect.SubPropertyMeta Maven / Gradle / Ivy
package org.sfm.reflect;
public class SubPropertyMeta extends PropertyMeta {
private final PropertyMeta property;
private final PropertyMeta subProperty;
public SubPropertyMeta(ReflectionService reflectService, PropertyMeta property, PropertyMeta subProperty) {
super(property.getName(), reflectService);
this.property = property;
this.subProperty = subProperty;
}
@Override
protected Setter newSetter() {
return property.newSetter();
}
@Override
public Class getType() {
return property.getType();
}
public PropertyMeta getProperty() {
return property;
}
public PropertyMeta getSubProperty() {
return subProperty;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy