public abstract class BasePropertyInfo<PropertyLinkProviderType,PropertyValidatorType>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
myDisplayName |
protected PropertyLinkProviderType |
myLinkProvider |
protected java.lang.String |
myPlaceHolder |
protected java.lang.String |
myPropertyName |
protected java.util.List<PropertyValidatorType> |
myValidators |
| Modifier | Constructor and Description |
|---|---|
protected |
BasePropertyInfo(java.lang.String propertyName,
java.lang.String displayName,
java.lang.String placeHolder,
PropertyLinkProviderType linkProvider,
PropertyValidatorType... validators) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDisplayName() |
PropertyLinkProviderType |
getLinkProvider() |
java.lang.String |
getPlaceHolder() |
java.lang.String |
getPropertyName() |
java.util.List<PropertyValidatorType> |
getValidators() |
int |
hashCode() |
@NotNull protected final java.lang.String myPropertyName
@NotNull protected final java.lang.String myDisplayName
@Nullable protected final java.lang.String myPlaceHolder
@Nullable protected final PropertyLinkProviderType myLinkProvider
@NotNull protected final java.util.List<PropertyValidatorType> myValidators
protected BasePropertyInfo(@NotNull
java.lang.String propertyName,
@NotNull
java.lang.String displayName,
@Nullable
java.lang.String placeHolder,
@Nullable
PropertyLinkProviderType linkProvider,
@NotNull
PropertyValidatorType... validators)
@NotNull public java.lang.String getPropertyName()
@NotNull public java.lang.String getDisplayName()
@Nullable public java.lang.String getPlaceHolder()
@Nullable public PropertyLinkProviderType getLinkProvider()
@NotNull public java.util.List<PropertyValidatorType> getValidators()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object