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.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.