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.Object
public int hashCode()
hashCode
in class java.lang.Object