public class ArchivedProperty extends Object
| Constructor and Description | 
|---|
ArchivedProperty(String name,
                Class<?> propertyType)
Constructs a new instance with a null parent. 
 | 
ArchivedProperty(String name,
                Class<?> propertyType,
                ArchivedProperty parentProperty)
Constructs a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getName()
Gets the name of the property. 
 | 
ArchivedProperty | 
getParentProperty()
Gets the parent property if this is a sub-property. 
 | 
Class<?> | 
getPropertyType()
Gets the type of the property. 
 | 
public ArchivedProperty(String name, Class<?> propertyType)
name - The name of the property.propertyType - The type of property.public ArchivedProperty(String name, Class<?> propertyType, ArchivedProperty parentProperty)
name - The name of the property.propertyType - The type of property.parentProperty - The parentpublic final String getName()
public final Class<?> getPropertyType()
@Nullable public final ArchivedProperty getParentProperty()
null.