public class PropertyData
extends java.lang.Object
| Constructor and Description |
|---|
PropertyData(java.lang.String newName,
PropertyData propertyData)
Copies the given property data, except the name.
|
PropertyData(java.lang.String name,
java.lang.String beanName,
java.lang.String accessType,
ModificationStore store) |
PropertyData(java.lang.String name,
java.lang.String beanName,
java.lang.String accessType,
ModificationStore store,
boolean usingModifiedFlag,
java.lang.String modifiedFlagName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccessType() |
java.lang.String |
getBeanName() |
java.lang.String |
getModifiedFlagPropertyName() |
java.lang.String |
getName() |
ModificationStore |
getStore() |
int |
hashCode() |
boolean |
isUsingModifiedFlag() |
public PropertyData(java.lang.String newName,
PropertyData propertyData)
newName - New name.propertyData - Property data to copy the rest of properties from.public PropertyData(java.lang.String name,
java.lang.String beanName,
java.lang.String accessType,
ModificationStore store)
name - Name of the property.beanName - Name of the property in the bean.accessType - Accessor type for this property.store - How this property should be stored.public PropertyData(java.lang.String name,
java.lang.String beanName,
java.lang.String accessType,
ModificationStore store,
boolean usingModifiedFlag,
java.lang.String modifiedFlagName)
name - Name of the property.beanName - Name of the property in the bean.accessType - Accessor type for this property.store - How this property should be stored.usingModifiedFlag - Defines if field changes should be trackedpublic java.lang.String getName()
public java.lang.String getBeanName()
public java.lang.String getAccessType()
public ModificationStore getStore()
public boolean isUsingModifiedFlag()
public java.lang.String getModifiedFlagPropertyName()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.